技術(shù) or 管理?程序員如何做好職業(yè)規(guī)劃?
程序員未來(lái)在IT行業(yè)的發(fā)展路線通常有三條,分別是技術(shù)研發(fā)、管理咨詢和技術(shù)加管理,相應(yīng)的主要崗位分別是技術(shù)專家、行業(yè)咨詢專家和高級(jí)項(xiàng)目經(jīng)理。對(duì)于程序員來(lái)說(shuō),選擇不同的發(fā)展路線需要結(jié)合自身的知識(shí)結(jié)構(gòu)、崗位任務(wù)以及興趣愛(ài)好,不同的方向也都有各自的優(yōu)缺點(diǎn)。
技術(shù)
如果具備扎實(shí)的數(shù)學(xué)基礎(chǔ)和豐富的知識(shí)結(jié)構(gòu),可以選擇技術(shù)研發(fā)方向,從初級(jí)程序員晉升到主力程序員再到研發(fā)級(jí)程序員、架構(gòu)師,研發(fā)級(jí)程序員具有較長(zhǎng)的職業(yè)生命周期,同時(shí)在薪資待遇方面也比較可觀。軟件開(kāi)發(fā)問(wèn)題說(shuō)到底就是數(shù)學(xué)問(wèn)題,所以要想在技術(shù)研發(fā)領(lǐng)域走得更遠(yuǎn),一定要具備扎實(shí)的數(shù)學(xué)基礎(chǔ)。
管理
如果從事多年行業(yè)領(lǐng)域開(kāi)發(fā),比如電信領(lǐng)域、金融領(lǐng)域、電力領(lǐng)域、交通領(lǐng)域等,那么可以往行業(yè)咨詢專家方向發(fā)展。在產(chǎn)業(yè)互聯(lián)網(wǎng)發(fā)展的大背景下,具備豐富行業(yè)經(jīng)驗(yàn)的程序員將迎來(lái)更多的發(fā)展機(jī)會(huì)。要想往行業(yè)咨詢專家方向發(fā)展,需要在平時(shí)的崗位任務(wù)中做好方案的積累和總結(jié),同時(shí)要能夠緊跟技術(shù)發(fā)展趨勢(shì),不斷豐富和完善相關(guān)方案。
技術(shù) or 管理
高級(jí)項(xiàng)目經(jīng)理也是不少程序員未來(lái)的發(fā)展方向之一,項(xiàng)目經(jīng)理需要具備豐富的開(kāi)發(fā)經(jīng)驗(yàn),能夠根據(jù)項(xiàng)目的規(guī)模和架構(gòu)師的設(shè)計(jì)方案來(lái)組織一個(gè)合理的開(kāi)發(fā)團(tuán)隊(duì),同時(shí)項(xiàng)目經(jīng)理要具備較強(qiáng)的溝通能力,能夠有效保障項(xiàng)目的開(kāi)發(fā)周期。項(xiàng)目經(jīng)理是典型的技術(shù)加管理的崗位,不少團(tuán)隊(duì)的項(xiàng)目經(jīng)理也需要參與具體的項(xiàng)目開(kāi)發(fā)。
最后,華妹想說(shuō):不論選擇技術(shù)方向還是管理方向,在IT行業(yè)內(nèi)工作都有較大的工作壓力,也都需要終身學(xué)習(xí)。
END