突破瓶頸:程序員成長的內在邏輯(二)

(二)迭代階段

突破瓶頸:程序員成長的內在邏輯(二)

階段描述

能力強化和探索階段 (25-27,畢業後3~5年不等)

表現特徵

羨慕高於自己的人,發現自身不足後虛心學習

必備能力

(1)健康經營:持續的運動,有助於避免血稠、痔瘡、腰痛等

(2)一專多能

能力一:編碼能力的提升

  • 多寫、多練、多學習、看別人優秀的代碼。例如基礎庫
  • 重視編碼規範和語言基礎,重視細節並瞭解原理而非表象
  • 可藉助 code review來熟悉和提升代碼質量
  • 避免大量複製代碼,拷貝代碼是萬惡之源

能力二:設計能力的提升

  • 良好的設計能力來源於實踐和經驗
  • 多瞭解別人架構的設計思想以及設計背後的原因
  • 設計架構要針對問題目標,找對葫蘆再畫瓢
  • 總結、提煉

能力三:專項技術的提升

  • 從問題出發
  • 找具體點來突破
  • 多看優秀文章

(3)時間管理

工作內時間:多響應、多參與、多付出

工作外時間:讀書、wiki是個寶藏、參加一些交流、多分享

方法論

  • 大處著眼小處著手
  • 不要埋頭於項目
  • 機會只給有準備的人
  • 要的就是執行力
  • 永遠不滿足於現狀
  • 實踐是最好的成長

秉持態度

態度一:追求卓越

  • 直接決定你的技術視野和成長空間
  • 突破瓶頸的基本條件
  • 無事可做?那是你沒有看到
  • 這些也許還可以做得更好

態度二:擁抱變化

  • 永遠不變的只有變化
  • 機會來自源變化

態度三:高標準嚴要求

  • 自信但不自負,相信自己不比任何人差
  • 看到別人優點並加以學習
  • 要麼不做,要做就做最好

挑戰/困難

如何超越周邊的人,並獲得認可?

1)用更快更好的結果,按時高質量完成分配的任務

2)挑戰有難度的團隊重點項目,獨立解決有挑戰性任務

3)用超出預期的要求完成每期任務,多看、多想和多做

4)深化自己的全局認識,全面整體考慮問題

本文由 @尚知升 原創,發佈於頭條,未經許可,禁止轉載。需要高清圖片請私信我。


分享到:


相關文章: