迅猛發展的信息技術產業,造就了“程序員”這一高薪酬、高壓力的職業群體。曾幾何時,無數大學畢業生夢想自己能夠成為比爾·蓋茨那樣的IT英豪,毅然投身于程序員的行列。他們中,有人取得了成功,但更多人,在面臨技術發展帶來的沖擊和年齡逐漸增大等因素的影響時,感到無所適從……
近幾年,隨著IT行業的發展日趨平穩,程序員等職業的光環已經逐漸消失,社會公眾對這個職業的認識、了解和思考也更加全面——與高薪相對應的高強度的工作壓力,技術不斷升級帶來的學習壓力,單一的工作類型和狹隘的工作視野帶來的職業生涯的困惑,獨立工作能力的提升與溝通和協作能力的提升之間的不成比例,長時間高強度工作導致的健康問題……程序員這一職業存在的問題已經浮出水面,很多程序員正在遭遇職業生涯發展的“天花板”。
那么,程序員究竟應該如何沖破職業發展的“天花板”?程序員的發展方向應該是向行業內的其他職位或職業轉變,還是沿著程序員的技術路徑向高端程序員的方向發展?應該向IT相關的管理職位轉型,還是利用IT行業的工作經驗到非IT行業發展?或者還是應該徹底改變自己的職業生涯規劃和生活軌跡,利用現有資源投入到一個全新的領域?