tft每日頭條

 > 科技

 > 程序員天天寫代碼會變聰明嗎

程序員天天寫代碼會變聰明嗎

科技 更新时间:2024-12-18 02:52:17

程序員總是不願意承認:寫代碼在公司裡是一件并不太重要的事情,因為他們認為一旦承認了這點,就意味着是對自己的努力工作和能力的否認。

其實并不是,我隻想說作為一個程序員,你的核心技能是寫代碼這并沒有問題,但是如果你隻想止步于程序員(包含高級程序員),一輩子寫代碼,那你可以劃走,不用繼續往下看了。

一個程序員的技術發展路徑可以沿着:高級程序員—研發Leader—技術經理—技術總監—架構師—CTO來前進。

程序員天天寫代碼會變聰明嗎(程序員總是不願意承認)1

如果你将這條路線當作是技術生涯的職業規劃,那麼寫代碼隻是最基本、最初級的技能。這個時候如果你想成為技術經理/總監/架構師/CTO,那麼你就需要去強化你的技術判斷力。

甚至可以說技術經理/總監/架構師/CTO的寫代碼能力不一定比得上一個資深程序員,但這并不會影響到他們拿着高于程序員十幾倍的工資。

程序員天天寫代碼會變聰明嗎(程序員總是不願意承認)2

程序員天天寫代碼會變聰明嗎(程序員總是不願意承認)3

ps:程序員在日常代碼中了解些業務需求,更有助于能力的綜合提升。這篇報告有助于提升程序員的眼界和對公司的整體把握!回複【大數據方案】即可獲取報告!

那什麼是技術判斷力呢?聽起來很虛,我将其拆解為五個維度:技術實力、技術領導力、文化構造能力、體系搭建能力和人員管理能力。從一個寫代碼的程序員,到一個全能的CTO,我願稱之為“五邊形選手”的修煉之路。(這裡不包含那些不懂代碼的CTO)

  • 當你是一個普通程序員時,你隻需要會寫代碼找BUG就行,懂不懂項目管理、團隊管理沒人會在意。
  • 當你成為技術經理/總監時,你需要管理30-100人左右的技術團隊,此時你除了要有較強的技術基礎實力,還得能将項目完成、落地,也就是人員管理能力,但你不用對最終結果負責。

程序員天天寫代碼會變聰明嗎(程序員總是不願意承認)4

  • 當你成為首席架構師時,你将對技術整體架構、前瞻性,技術本身體系負責,此時你的技術應該是公司裡技術最全面最強的,但由于你不拍闆最終方案,所以文化架構能力和領導力相對薄弱一些。

程序員天天寫代碼會變聰明嗎(程序員總是不願意承認)5

  • 當你成為CTO時,也就是最終的五邊形選手,此時你能力均衡,領導力、文化構造能力與人員管理能力突出,把控着與技術相關的戰略決策、業務布局、融資策略等,為公司3-5年的的技術策略做規劃,是公司技術領域的精神領袖。

程序員天天寫代碼會變聰明嗎(程序員總是不願意承認)6

所以,可以毫不誇張的說,想成為CTO,技術能力隻是基石,即便你最終的寫代碼能力還比不上一個高級程序員,但那并不重要,你隻需要知道找什麼樣的程序員來滿足你的布局規劃就行。

技術在發展,也有一定的延續性,CTO是該對未來新技術的發展有所了解和保持敏感性,也可以寫一些代碼的,但目的是幫助自已加深理解,而不該真正投入大精力去大規模編碼。相反,值得你投入更多精力的是項目能力,人脈能力、商業視角、行業前瞻性與個人影響力

這也是為什麼我說:寫代碼在公司裡是一件并不太重要的事情,其實對你自己而言,也不是最重要的事情

最後,如果你也想成為CTO,回複【大數據方案】獲取上述完整報告!

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved