作為一名從業(yè)多年的IT人,我來(lái)回答一下這個(gè)問(wèn)題。
對(duì)于24歲且從業(yè)兩年的程序員來(lái)說(shuō),正處在應(yīng)該做“加法”的階段,這個(gè)階段應(yīng)該關(guān)注于個(gè)人技術(shù)能力的提升,包括豐富自身的知識(shí)結(jié)構(gòu)以及積極掌握新的開(kāi)發(fā)技術(shù)。
對(duì)于程序員來(lái)說(shuō),在工作中出現(xiàn)迷茫是比較常見(jiàn)的情況,此時(shí)可以通過(guò)以下幾種方式來(lái)幫助自己走出迷茫:
第一:制定學(xué)習(xí)計(jì)劃。程序員一定要有自己的自主學(xué)習(xí)計(jì)劃,通常制定自主學(xué)習(xí)計(jì)劃時(shí)應(yīng)該結(jié)合自身的職場(chǎng)發(fā)展規(guī)劃。對(duì)于初級(jí)程序員來(lái)說(shuō),可以圍繞自身的崗位任務(wù)需要來(lái)展開(kāi)學(xué)習(xí),學(xué)習(xí)的目的要能夠促使自己實(shí)現(xiàn)崗位升級(jí),比如未來(lái)要走向架構(gòu)師崗位,那么應(yīng)該注重各種系統(tǒng)級(jí)開(kāi)發(fā)知識(shí)的學(xué)習(xí)。在不清楚具體的學(xué)習(xí)方向時(shí),應(yīng)該跟行業(yè)專家交流一下。
第二:關(guān)注行業(yè)發(fā)展趨勢(shì)。IT行業(yè)對(duì)于技術(shù)發(fā)展趨勢(shì)是非常關(guān)注的,掌握新技術(shù)往往會(huì)為程序員的發(fā)展帶來(lái)更多新的發(fā)展機(jī)會(huì),所以一定要時(shí)刻關(guān)注當(dāng)前的技術(shù)發(fā)展趨勢(shì)。從當(dāng)前產(chǎn)業(yè)互聯(lián)網(wǎng)的發(fā)展趨勢(shì)來(lái)看,未來(lái)大數(shù)據(jù)、云計(jì)算、物聯(lián)網(wǎng)、人工智能等技術(shù)都有比較廣闊的發(fā)展前景,對(duì)于初級(jí)程序員來(lái)說(shuō),目前可以接觸一下這些知識(shí),可以從云計(jì)算平臺(tái)開(kāi)發(fā)開(kāi)始,然后逐漸進(jìn)行知識(shí)面的擴(kuò)展。
第三:提升學(xué)歷。對(duì)于初級(jí)程序員來(lái)說(shuō),選擇讀研也是一個(gè)不錯(cuò)的選擇,目前有很多初級(jí)程序員都會(huì)選擇通過(guò)讀研來(lái)突破自身的崗位發(fā)展瓶頸。按照歷史經(jīng)驗(yàn)來(lái)看,大部分程序員在讀研之后都能夠獲得崗位升級(jí),有的走上了大廠的研發(fā)崗位,有的走進(jìn)了高校或者科研院所的研發(fā)崗位。但是,讀研一定要趁早,越早越好。