程序員創立了一家公司當上了CEO之後,還會去寫代碼編程嗎?
許多人一開始都是程序員出身吧,像比爾蓋茨、扎克伯格、雷軍、馬化騰、李彥宏等等,他們在創業成功後,公司達到了一定的規模,自己也成為了管理者之後,他們還會參與公司的項目去寫代碼嗎?
———————————————————————感謝大家的回答,那麼也就是說管理層和技術層不可兼得咯?那麼有真正熱愛coding的創始人放棄管理者的位置而去打代碼嘛?
Eirik Chambe-eng 他是TrollTech 創始人之一,CEO,Qt最早的開發者,還作為開發者寫了很多年代碼,後來不參與開發了但也會參加架構師討論會。當然TrollTech的規模一直都不大,才幾百人。
早期寫代碼很正常, 以前的阿北, 現在的響馬, 都是拿了巨大融資依然在一線寫代碼的, 響馬竟然把web server都自己寫,而且是四十幾歲的高齡……
大於50人的公司的CEO如果還有時間寫代碼,那就很神奇了。CEO有更重要的事情做,就像雷軍說的「不能用戰術上的勤奮來掩蓋戰略上的懶惰」
有的,我就知道某遊戲公司老大現在身家十幾億,但依然喜歡自己關在辦公室里寫代碼。公司不算很大,一百來人吧。其它事情都有各自崗位的人來做。
其實這個問題的關鍵在於,他寫代碼,是做為一種樂趣、消遣,同時也在某些領域為全公司做一點技術上的驗證,一旦真的有突破,可以為整個公司帶來巨大的價值。但這些事情,並沒有嚴格的時間和績效約束。
因為一家經營中的公司,其每一步動作,都有明確的階段性目標,要麼賺到錢要麼佔領市場份額。在這一系列推進的過程中,性價比最高的方式是採用成熟的技術和流程,既然是成熟的技術,肯定人海戰術優於個人產出。這種情況下,倘若CEO把自己當成一線的代碼機器,他的效率再高,能高出一線員工的10倍?那就用10個一線員工頂上就好啦。而且在一線寫代碼,不僅僅是開發這麼簡單,還要涉及到升級、維護、處理Bug等等,這些事情不可能讓CEO去做。
所以,程序員創業成功當上CEO以後,寫代碼不是不可以,但是不能去寫具有時效約束、可以被替代性的代碼。CEO寫代碼多數視為擅離職守
創業公司的CEO的作用是
1. 確定當下對公司最重要的事情。2. 窮盡一切方法解決該事情。在絕大多數的情況下,作為一定規模創業公司CEO不需要寫代碼。
然而在某些情況下,如果當前最重要的事情需要其寫代碼,其也會寫代碼編程 。舉例 :之前某創業公司,到100人左右的規模時,其CEO(45歲)談來了某知名企業的一個單子,需要一個很專業的技術解決方案。該單子時間非常緊,利潤也非常高,可以解決資金的燃眉之急。然而該單子需要的專業經驗,全團隊內只有CEO具有,因為其5年前在大學教過相應課程。該CEO最後親自上陣,在兩個月內持續編程 ,進度直接向負責該項目的項目經理彙報,整個公司改由原先的副總進行日常管理,之後才恢復其原先對公司的職責。寫啊,我每天寫。不過確實越來越寫不了了,其實時間是有的,關鍵是思維方式切換成本太大。
兩個職位思維方式不一樣,不管以前寫代碼多牛,當了CEO還寫代碼,只能是票友性質,如果把自己當根蔥的,沒有不出問題的。
真羨慕那些還能靜下心來寫代碼的。
可以作為一種興趣吧我猜哈哈,沒事寫寫python,多好。
Minecraft 知道嗎?
創始人團隊雇了一個CEO。。。自己繼續當一線程序員。。。
被微軟收購後辭職。
等到題主和答主做了CEO了,這個問題也就不存在了。
一言以蔽之,這個問題沒有標準答案,需要親自實踐:你是CEO了,你認為需要寫自然就需要,你認為不需要寫自然就不需要。CEO必須要做出決定,並且為此決定負責。
需要是對的,因為有時這樣最快最靠譜;不需要也是對的,因為CEO大多數時候有比寫代碼更重要的事情要做。很無奈的是,我最近也寫了。不是需要不需要,不是願意不願意,不是應該不應該,不是興趣,不是無聊,是被迫,是被逼的。CEO的選擇有時候都是被逼的,這不是我說的,是事實。既然是被逼的,還會有這種問題嗎?不是選擇題,不是疑問,有時候就是不得不這麼做。很多時候,IT行業的CEO必須編程,至少在公司上市之前是這樣。如果你做的真的是IT行業的話,你才會有切身的感受。當然,這裡說的IT和互聯網以及移動互聯網行業沒有一毛錢關係,因為很多互聯網公司需要的IT技術因為技術的普及已經大幅度降低了。舉個例子,微軟早期的產品,無論是Basic還是辦公套件,都出自蓋茨之手;Oracle公司的資料庫軟體前幾個版本都是拉里自己寫的;如果這些都還不夠,或者說時代比較早,那麼,New Relic,一個今年IPO市值50億美元的公司,去年寫了公司的核心產品InSight。
原因是什麼,因為即使是現在,也有純科技型公司,而這些公司的產品方向和功能只有創始人能夠把控。確實,如果是做了CEO的話,再寫代碼肯定是不合理的
只是,熱愛技術的人,不一定要做CEO的。完全可以坐一個技術管理的職位,但是拿著比較多得股票就行了。放權給CEO。當然,做了CTO也不能一門心思的寫代碼的,關注技術並不表示會花大部分時間寫代碼。看心情
小小帝國的CEO 還在親自寫代碼,公司人數一樣在上升。
感謝大家的回答,那麼也就是說管理層和技術層不可兼得咯?那麼有真正熱愛coding的創始人放棄管理者的位置而去打代碼嘛?
你思路完全錯了。具體你自己獨立思考一下。
據說有些人當了統帥以後還會親自指揮連級作戰
他們接下來是迎娶白富美走上人生巔峰。。。寫代碼是找不到女朋友的。。。
看看Lew Cirne(New Relic的CEO)怎麼說:
給想持續編碼CEO的4個建議只要做好分內的事、不拖開發團隊的後腿,沒什麼不可以。
這完全可以是因為愛好,有人喜歡打高爾夫開遊艇,有人喜歡蠟燭皮鞭(咦?),有人喜歡coding,沒辦法……作為一名CEO,表示經常在寫代碼。作為一名在線教育企業的CEO,表示自己經常沖在一線備課、寫例子,講課。創業公司,公司小,團隊小,聚全公司之力,去完成公司最重要的目標和商業上的探索。
推薦閱讀:
※大家有什麼讀代碼的習慣?
※自學編程到何種水平可以轉行就業?
※文科女生,轉行大數據或IT行業有可能嗎,0基礎?
※如何評價 2015 ACM / ICPC EC-Final?
※編程能力主要是演算法嗎?