CTO不講武德,竟這樣拖垮公司...
我是程序員出身,經過好多年的努力奮斗,終于從一個懵懂無知的青年,變成一個懵懂無知的中年,一路跌跌撞撞做到了上市公司技術高管。
圖片來自 Pexels
尼采說過,"What does not kill me,makes me stronger.",突然來句英文,是為了顯得高端,意思就是:殺不死你的,終將使你強大。
俗話說,一朝被蛇咬,十年里就學會了剝蛇皮、吃蛇肉。我也逐漸學會了吊打業務方、折磨產品經理。
言歸正傳,本文聊一個硬核的話題:如何搭建一支拖垮公司的技術團隊?
你沒看錯,是搭建一支拖垮公司的技術團隊。仔細研究后發現,這太有技術含量了:老板不傻、業務方猴精似的,想在他們眼皮底下使壞,沒點真本事還真不行。
搞技術的,最喜歡做有技術含量的事情,就像鯊魚聞到了血腥、干柴遇上烈火。
閑話少說,進入正題。首先明確下定義,這里的公司指的是中小型公司。因為大公司有的是錢,即使錯了也有足夠的時間慢慢調整,用不著我們操心。
中小型公司就不一樣了,業務規模小、發展不穩定、甚至連生存都成問題,總結下來就是一個字:窮。所以根本經不起折騰。
我見過不少中小型公司,就因為瞎折騰技術團隊,結果倒在了去敲鐘的路上,非常可惜。
從這些血和淚的教訓中,總結了拖垮公司的技術團隊常用的 7 個操作。招式歹毒,請謹慎使用:
01、去 BAT 挖技術牛人
許多剛融了資的中小企業,創始人有了幾個臭錢就開始膨脹,去大廠挖了些螺絲釘回來,想給自家公司造航母。
不僅挖來的人發揮不了作用,還激怒了一起奮斗的老員工:舍不得給自家兄弟加工資,倒是給外人吃香喝辣的。
創始人這就叫:偷雞不成,還被雞鄙視,得不償失啊。
02、搞敏捷開發
搞敏捷開發沒有問題,但是要搞清楚一點,敏捷開發對團隊成員的能力素質是有要求的,除非你的團隊里有經驗豐富的 Scrum Master,否則不建議輕易嘗試。
中小型公司的研發流程很簡單:
- 產品經理有一個月的需求計劃(倒逼業務方做計劃,別想一出是一出)
- Leader 每兩天檢查一次項目進度
- 每兩周做一次 Code Review
- 每周發一次版,緊急情況發兩次
按這個節奏來,不瞎造通常問題都不大。
03、嚴格遵循角色配比
中小型公司資源匱乏,非要按照 1:5:1 的配比來配置產品、開發、測試人員,除了浪費成本之外,對研發效率沒有任何幫助。
開發人員要求全棧,前后端都搞,能不分工的就不要分工,一個蘿卜一個坑,中小型公司更養不起閑人。
04、狠抓技術管理
二三十號人,你搞啥技術管理啊?如果 Leader 有閑工夫做技術管理,就說明他沒在干活。
中小型技術團隊的管理很簡單:
- 組織:按模塊分好開發小組。
- 管控:每周開周會。
- 執行:不出活的員工警告兩次,不行就干掉。
- 激勵:表現好的年底發雙薪,給他加薪。
- 氛圍:Leader 要寫代碼。
05、鼓吹創業文化
除非技術人員都是創始團隊成員,否則別瞎鼓吹創業文化,你和員工之間就是利益關系,不是合伙人關系。
別老勸技術人員靜下心來寫代碼,沒有錢包的充實,哪來內心的寧靜?
提醒各位程序員,跟你談錢的老板,才是好老板;跟你談理想的都 TM 不想給你錢!
06、按代碼行數,實行績效考核
中小型團隊不建議實行復雜的績效考核方式,更別異想天開的按代碼行數計工資,否則程序員會讓你懷疑人生。
就那么幾十個人,誰出多少活,自己心里還沒點 B Tree 嗎?
中小型團隊激勵員工的方式:干得好的給他升職加薪,干不好的卷鋪蓋走人。都是職場成年人,簡單點對大家都好。
07、上中臺
屁大點業務,就別整啥中臺、微服務架構,那 不是你能玩的得起的。往商業計劃里寫寫,騙騙資本方就算了,自己別當真。
頭兩年的業務系統,怎么簡單怎么來,以堆功能為主。
各位老板也別追求什么極致產品體驗,就那幾桿破槍,沒法極致。如果老板連這點智商都沒有,你也別跟著瞎折騰了,前面是死路一條。
最后,奉勸各位中小型公司的技術人,假如生活欺騙了你了,不要傷心不要放棄,因為明天生活還會繼續詐騙你。
作者:Mr.K,知名電商公司技術老 K 級人物。文出過暢銷書,武做過 CTO,若非生活所迫,誰愿一身才華。
編輯:陶家龍
出處:轉載自公眾號技術領導力(ID:jishulingdaoli)