?一般來說,工作5年是一個檻。對于程序員,這一點也不例外!在這個時候,大部分程序員就會不由地回顧自己5年的經(jīng)歷,并且自發(fā)地開始思考自己未來應(yīng)該做些什么?
從投入成本到收益來說,比較有水平的程序員5年足以建立起有效的知識體系,當然即使是再不濟,也能成為這個領(lǐng)域的熟手,對于常見的大多數(shù)問題都可以游刃有余。
技術(shù)和能力的愈發(fā)成熟,對于雇主來說,應(yīng)該也是最有性價比的階段。
然而,在理想和現(xiàn)實的面前,還是有些人會停下來思考前方的路...
按照威廉·德雷謝維奇所著《優(yōu)秀的綿羊》一書中的論述,一些碼農(nóng)稱得上是“優(yōu)秀的綿羊”,一直在努力加班、寫代碼、實現(xiàn)功能等。但是,卻絲毫沒有體會到多大的滿足感和價值。5年之后,還能保證自己是那一只“優(yōu)秀的綿羊嗎”?
工作5年以上的不少程序員會成為項目主程序或技術(shù)骨干,當然如果能力強點做個技術(shù)總監(jiān)和項目負責人那也不是事兒。
所以,其實工作5年以上的程序員基本上就可以開始考慮繼續(xù)待技術(shù)崗還是轉(zhuǎn)管理崗,大致也能判斷出自己到底能否勝任更高一些的崗位。
如果是打算在技術(shù)崗一直干下去,只能說明你愿意獻身這一行業(yè),可以做一輩子。只要你能勝任,不嫌待遇低,即使是40歲、50歲仍然可以做程序員,一些公司對于程序員沒有年齡上的限制。想想一頭蒼白頭發(fā)的老程序員和一群小年輕并肩作戰(zhàn)的場景,那也是相當?shù)膭钪?
工作五年以上的程序員或許不再是一個全能的工作機器人,他們漸漸會把重心移到生活:
1.準時下班,健康工作。
2. 娶妻生子,享受生活。
3.運動游戲,沉浸娛樂。
4. 音樂美術(shù),視聽欣賞。
5. 自我提升,健康成長。