3年工作經驗程序員的發展之路

自己作爲一名普通的程序員,工作3年多,技術有一定積累,但目前存在最大的困惑在於不知道將來的方向是什麼,不知道該往哪個具體的業務方向發展。
  一次很偶然的機會,很幸運地和CSDN CEO蔣濤先生見了面,並得到了他提供的一些寶貴的經驗和意見,總結如下:

----------------------------------------------------------
發展方向:
一、磨鍊技術
     1. 當前公司內部的技術
          1). 與同事交朋友,多交流
          2). 與同事討論問題,從他人身上學習
          3). 爭取得到同事的正反饋,好的反饋對自己是一種肯定和鼓勵,差的反饋促使我們做改善
     2. 延伸方向的技術
          1). 尋找與公司技術有相關性的方向
          2). 尋找與自身能力有相關性的方向
          3). 方向大概確定後,找相關的開源項目或題目來研究,
     3. 自己喜歡的方向
     4. 發展趨勢的技術
          1). 如果對以上都不感興趣,建議做移動方面,如Android

二、產品、用戶
     做滿足用戶某方面特殊需求的優秀產品
     優秀產品的特點:
          1). 吸引用戶,用戶覺得該產品的功能有意思或者有用
          2). 具備傳播效應
     如何做產品:
          1). 多在網上了解產品相關的信息,多與相關人士交流產品相關信息
          2). 做自己覺得有意思或者有用的小型應用,如在Android、微博平臺上做小應用
          3). 做了應用之後向外圍推廣,尋求反饋,反饋是最好的朋友之一
          4). 到網上的應用平臺尋找合作伙伴共同開發

一些經驗:
     1. 多堅持,不能堅持是因爲沒有目標
     2. 堅持要有方法
     3. 堅持要有目的性,否則難以堅持下去
     4. 一定要做事(理解爲一定要做項目,主要是指工作之外的項目,即使沒有也得創造出來去做)
     5. 選定方向後一定要鑽研進去,深度比廣度重要得多
     6. 培養快速解決問題的能力
     7. 帶着目標和問題去學習,如果沒有目標,不容易產生積累,並且沒有成果,導致產生漂移
     8. 回溯做過的事情,如Review自己曾經寫過的代碼或者設計,思考爲什麼會這麼做,有沒有更好的方法
      回溯是培養大局觀、系統觀和分析能力很好的一種方式

推薦兩種書:
     《異類》
     《Facebook效應》
----------------------------------------------------------

  以上絕大部分內容均爲蔣濤先生原話,記是記下來了,但更重要的是能否從中得到實實在在地收穫,還得針對自身的情況,仔細想想、認真思考。
  各位和我相仿的程序員朋友們,希望大家看了上述內容能有各自的收穫,共勉之。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章