- C#求職寶典
- 王小科 趙會東等編著
- 742字
- 2019-01-09 15:56:40
2.4 程序員成長路線
程序員的成長是艱辛的,這讓我想起了一句話——“痛并快樂著”。
每個人都是從零開始成長的,程序員也不例外。程序員一般會選擇走兩種路線:技術路線和管理路線,如圖2.4所示。

圖2.4 程序員的成長之路
1.技術路線
由程序員,經系統分析師、系統設計師、產品經理,直到架構設計師為歸宿,這整個過程沒個十年半載是辦不到的,適合喜歡技術的人、對技術狂熱的人、愿意一輩子去搞技術的人。當然在這其中,需要程序員在工作及平時的生活中,不斷地學習和研究。系統分析師、架構師的工作是令人羨慕的,也是很多公司的挖掘對象。雖然國內的系統分析師和系統架構師比較搶手,但是想真正成為這個角色還是相當困難的,自己必須擁有很強的專業技能和系統分析能力。另外,國內對其職位的需求量并不是十分大,只有實力雄厚的公司才會設置系統分析師、架構師的職位,種種原因讓這個崗位的人少之又少。
2.管理路線
這也是大部分程序員的成長路線。當程序員到達高級程序員后,會開始向管理方面進行轉變,經開發小組負責人、工程負責人,進而奮斗到項目經理。這種路線適合有一定溝通能力和協調能力的人。走向管理崗位并不是放棄編程,項目經理會在宏觀上調控項目的進行,而不像程序員那樣注重于程序的細節和功能點。
有的人可能會問,程序員人那么多,不可能每個人都能成為系統設計師、架構師或是項目經理。答案是肯定的,有的人有所成就可能會自立門戶,選擇自己去當老板,或者去培訓中心教書育人,再或者就是程序員的第三種路線,即告別編程——轉行。畢竟在中國不能當一輩子的程序員,這可能是程序員最無奈的一種選擇了,但是這卻是每個程序員都需要思考的問題。
有一點是不可否認的,那就是成長都要付出艱辛的代價(絕不是混工作經驗混出來的),當你成功的時候回過頭想想那些付出,就會認為一切都值得。
推薦閱讀
- 集成架構中型系統
- 電力自動化實用技術問答
- LabVIEW虛擬儀器從入門到測控應用130例
- 人工免疫算法改進及其應用
- 蕩胸生層云:C語言開發修行實錄
- 基于LPC3250的嵌入式Linux系統開發
- Visual FoxPro 6.0數據庫與程序設計
- 自動檢測與傳感技術
- Effective DevOps with AWS
- DevOps:Continuous Delivery,Integration,and Deployment with DevOps
- Implementing Oracle API Platform Cloud Service
- C語言寶典
- 運動控制系統
- Citrix? XenDesktop? 7 Cookbook
- 學練一本通:51單片機應用技術