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