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