從參加工作成為一名程序員,到現(xiàn)在已經(jīng)整整一年了。在過(guò)去的一年里,我最大的體會(huì)就是,程序員的工作并非是想象中的那么瀟灑,也不是傳說(shuō)中的寫(xiě)幾行代碼就可以解決一切難題的神奇。程序員的工作既繁雜也枯燥,整天和機(jī)器打交道,甚至可能一整天下來(lái),都沒(méi)講過(guò)一句“人類”的語(yǔ)言。所幸的是,我還堅(jiān)持著這份程序員的工作,并未想過(guò)放棄這份職業(yè)。
回想起來(lái),令我最難忘的就是參與開(kāi)發(fā)的第一個(gè)項(xiàng)目,從項(xiàng)目的系統(tǒng)架構(gòu)討論,技術(shù)可行性分析,到框架的搭建,系統(tǒng)設(shè)計(jì)以及編碼與測(cè)試,甚至上線后的運(yùn)營(yíng)與維護(hù),對(duì)我而言,項(xiàng)目的每個(gè)階段都是新奇的體驗(yàn)。經(jīng)歷過(guò)這些后,我更加堅(jiān)定了我未來(lái)的職業(yè)道路。
參與的第一項(xiàng)目
我一進(jìn)入公司,就遇到了很牛的項(xiàng)目經(jīng)理,他負(fù)責(zé)的項(xiàng)目就是要將公司運(yùn)行多年C/S架構(gòu)的應(yīng)用服務(wù)系統(tǒng)改成B/S架構(gòu)的應(yīng)用服務(wù)系統(tǒng),這里稱為二期(后來(lái)這個(gè)項(xiàng)目還沒(méi)立項(xiàng)就夭折了)。項(xiàng)目組包括他在內(nèi)的成員總共4個(gè),而另外3個(gè)全都是新手,工作經(jīng)驗(yàn)基本為零——我就是這三個(gè)新人中的一員。我們就在他的帶領(lǐng)下,學(xué)到了很多的知識(shí)和技能。
沒(méi)多久,公司給項(xiàng)目組分派了任務(wù),是某大型支付網(wǎng)站要以B/S的方式接入我們公司的現(xiàn)有系統(tǒng)完成各大運(yùn)行商的繳費(fèi)業(yè)務(wù)。這就要求我們開(kāi)發(fā)一個(gè)WEB接入前置系統(tǒng),實(shí)現(xiàn)從B/S架構(gòu)到C/S架構(gòu)的過(guò)渡。在確定了技術(shù)方案以后,我們很快著手開(kāi)發(fā)這個(gè)項(xiàng)目了,并且在分工和協(xié)作下順利地完成這個(gè)項(xiàng)目。
這就是我參加工作以來(lái)的第一個(gè)項(xiàng)目。在這次的開(kāi)發(fā)中,我學(xué)到了很多很多東西。我第一次體驗(yàn)到,為了實(shí)現(xiàn)一個(gè)功能要寫(xiě)成千上百行代碼;第一次和合作公司的開(kāi)發(fā)人員共同開(kāi)發(fā),并學(xué)會(huì)了如何與對(duì)方進(jìn)行有效的溝通;第一次意識(shí)到,寫(xiě)好項(xiàng)目文檔很重要……其中學(xué)到的最有用的就是,團(tuán)隊(duì)要如何溝通和協(xié)作!那是我經(jīng)歷的一段最充實(shí)的日子。
十年職業(yè)規(guī)劃
剛?cè)肼毜臅r(shí)候,我就為自己制定了一個(gè)十年職業(yè)規(guī)劃。
我把規(guī)劃共分為三個(gè)階段,每個(gè)階段的使命及時(shí)間跨度各不相同。第一階段為期三年,這個(gè)階段的主要任務(wù)是做好項(xiàng)目開(kāi)發(fā)的工作,學(xué)習(xí)基礎(chǔ)知識(shí),掌握基本技能以及積累項(xiàng)目經(jīng)驗(yàn),并考取程序員證書(shū)。第二階段大概為三年,這個(gè)階段的主要任務(wù)是從單純的系統(tǒng)開(kāi)發(fā)轉(zhuǎn)向系統(tǒng)設(shè)計(jì)方面的工作,可以帶領(lǐng)新人完成模塊開(kāi)發(fā),甚至完成項(xiàng)目開(kāi)發(fā),并考取軟件設(shè)計(jì)師證書(shū)。第三階段大概為四年,這個(gè)階段的主要任務(wù)是轉(zhuǎn)向系統(tǒng)架構(gòu)師的工作,并考取系統(tǒng)分析師證書(shū)。
這一年是程序員生涯的第二年。為了更好的達(dá)到的目標(biāo),我細(xì)分成了三個(gè)小任務(wù):一是每天要上論壇回答十個(gè)以上的問(wèn)題,二是每周寫(xiě)一篇技術(shù)博客,三是準(zhǔn)備程序員考試。
今后我每年會(huì)對(duì)我的程序員工作做一個(gè)總結(jié),來(lái)審視自己是否按部就班地完成職業(yè)規(guī)劃的目標(biāo)。
-
工程師
+關(guān)注
關(guān)注
59文章
1603瀏覽量
71066
發(fā)布評(píng)論請(qǐng)先 登錄
電子工程師的雙標(biāo)瞬間 #電子 #電子愛(ài)好者 #電子工程師 #揚(yáng)興科技 #雙標(biāo)
電子工程師設(shè)計(jì)要點(diǎn)與經(jīng)驗(yàn)分享
電子工程師設(shè)計(jì)要點(diǎn)與經(jīng)驗(yàn)分享
想成為硬件工程師?我教你??!你得先學(xué)會(huì)這些...... #硬件工程師 #電子工程師 #電子愛(ài)好者 #電子行業(yè)
硬件工程師面試必會(huì):10個(gè)核心考點(diǎn)#硬件設(shè)計(jì) #硬件工程師 #電路設(shè)計(jì) #電路設(shè)計(jì)
作為一名PCB質(zhì)檢工程師,我為什么在用手持式面銅測(cè)試儀?
硬件工程師看了只會(huì)找個(gè)角落默默哭泣#硬件工程師 #MDD #MDD辰達(dá)半導(dǎo)體 #產(chǎn)品經(jīng)理 #軟件工程師
如何成為一名合格的KaihongOS南向驅(qū)動(dòng)開(kāi)發(fā)工程師
如何成為一名合格的KaihongOS北向應(yīng)用開(kāi)發(fā)工程師
如何成為一名嵌入式軟件工程師?
一名IT工程師的自述
評(píng)論