程序員總是不願意承認:寫代碼在公司裡是一件并不太重要的事情,因為他們認為一旦承認了這點,就意味着是對自己的努力工作和能力的否認。
其實并不是,我隻想說作為一個程序員,你的核心技能是寫代碼這并沒有問題,但是如果你隻想止步于程序員(包含高級程序員),一輩子寫代碼,那你可以劃走,不用繼續往下看了。
一個程序員的技術發展路徑可以沿着:高級程序員—研發Leader—技術經理—技術總監—架構師—CTO來前進。
如果你将這條路線當作是技術生涯的職業規劃,那麼寫代碼隻是最基本、最初級的技能。這個時候如果你想成為技術經理/總監/架構師/CTO,那麼你就需要去強化你的技術判斷力。
甚至可以說技術經理/總監/架構師/CTO的寫代碼能力不一定比得上一個資深程序員,但這并不會影響到他們拿着高于程序員十幾倍的工資。
ps:程序員在日常代碼中了解些業務需求,更有助于能力的綜合提升。這篇報告有助于提升程序員的眼界和對公司的整體把握!回複【大數據方案】即可獲取報告!
那什麼是技術判斷力呢?聽起來很虛,我将其拆解為五個維度:技術實力、技術領導力、文化構造能力、體系搭建能力和人員管理能力。從一個寫代碼的程序員,到一個全能的CTO,我願稱之為“五邊形選手”的修煉之路。(這裡不包含那些不懂代碼的CTO)
所以,可以毫不誇張的說,想成為CTO,技術能力隻是基石,即便你最終的寫代碼能力還比不上一個高級程序員,但那并不重要,你隻需要知道找什麼樣的程序員來滿足你的布局規劃就行。
技術在發展,也有一定的延續性,CTO是該對未來新技術的發展有所了解和保持敏感性,也可以寫一些代碼的,但目的是幫助自已加深理解,而不該真正投入大精力去大規模編碼。相反,值得你投入更多精力的是項目能力,人脈能力、商業視角、行業前瞻性與個人影響力。
這也是為什麼我說:寫代碼在公司裡是一件并不太重要的事情,其實對你自己而言,也不是最重要的事情。
最後,如果你也想成為CTO,回複【大數據方案】獲取上述完整報告!
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!