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