- 相關(guān)推薦
我的多角色程序員職業(yè)感悟
從事軟件開(kāi)發(fā)行業(yè)已過(guò)了整整三個(gè)年頭了,一直默默無(wú)聞的寫(xiě)著自己的代碼,很少拋頭露面,平時(shí)只看別人寫(xiě)的文章,很少在自己的博客上發(fā)表文章,而今天,我也暢所欲言一番,將這幾年工作的一些感想說(shuō)出來(lái),和同行們進(jìn)行交流,
我的多角色程序員職業(yè)感悟
。從學(xué)校畢業(yè)后我便成了一名程序員,一直寫(xiě)到現(xiàn)在,三年如一日,每天日出而作,天黑而歸,生活過(guò)的如些的平談。我現(xiàn)在所在的公司的大部分業(yè)務(wù)來(lái)源于軟件外包,我們部門為了降低開(kāi)發(fā)成本,就連測(cè)試團(tuán)隊(duì)也省去了,于是,程序員們肩負(fù)起保證軟件質(zhì)量的責(zé)任,在人員投入不足的情況下,從項(xiàng)目管理到具體的開(kāi)發(fā)與測(cè)試,我都是其中的一員。在這三年里,我成為了一名結(jié)合了軟件開(kāi)發(fā)、軟件測(cè)試和項(xiàng)目管理工作于一身的程序員。不知在這種工作范圍比較大的環(huán)境下工作是福是禍,總之能反映行業(yè)內(nèi)的很多弊端,我試著用專業(yè)的項(xiàng)目管理知識(shí)來(lái)應(yīng)用到項(xiàng)目中,但結(jié)果常常沒(méi)有想象的那么好,首先需求得不到很好的控制,伶牙俐齒的業(yè)務(wù)MM在我的系統(tǒng)上充分發(fā)揮想象,壓制著我們這幫不善言詞的程序員們,創(chuàng)造性的為系統(tǒng)增加業(yè)務(wù)需求 本著先做出來(lái)給她看效果不好的地方讓我們?cè)俑母牡乃枷,使系統(tǒng)成為了她們的試驗(yàn)田,經(jīng)過(guò)好幾次的返工,系統(tǒng)終于確定下來(lái)了,當(dāng)項(xiàng)目結(jié)束后你會(huì)發(fā)現(xiàn)當(dāng)前的系統(tǒng)與原先的需求差異很大。我之前理性的認(rèn)為擁有牛B的技術(shù)就能在IT行業(yè)混得游刃有余,而如今看來(lái)也只能獨(dú)當(dāng)一面了,曾經(jīng)努力的學(xué)習(xí)的javaEE各項(xiàng)技術(shù),開(kāi)源框架、數(shù)據(jù)庫(kù)知識(shí)對(duì)抗不了當(dāng)前的局勢(shì),只關(guān)心技術(shù)而忽略了其它方面的技能是悲劇的前兆。
我開(kāi)始思考,什么事情重要,我應(yīng)該擁有怎樣的生活。一個(gè)人漂泊在外,離鄉(xiāng)背井,追求的是想擁有和同城人一樣的生活條件,而生活總是沒(méi)有自己所想的那么美好。沒(méi)關(guān)系沒(méi)背景,前進(jìn)的道路有太多的艱難險(xiǎn)阻,在追求理想的過(guò)程中難免會(huì)受傷,焦慮的心情常常成為了追求女孩子的阻力。試問(wèn)自己,工作了三年,能給自己的生活帶來(lái)多大的改變呢?有得只是太多的沒(méi)有。常常以冷漠的態(tài)度維持著外表的鋼強(qiáng),鼓勵(lì)自己頂住現(xiàn)在,美好的生活就在后面。也許在中國(guó)做做服裝,玩具比做程序好得多,常常會(huì)羨慕家里面的表兄,擁有自己所經(jīng)營(yíng)的服裝公司,每年能給他帶給豐厚的收入,看起來(lái)是那么美妙。
如果只沉睡在技術(shù)的圈子里,感覺(jué)是好的,回想前兩年的時(shí)光歲月,還算過(guò)的痛快。我是一個(gè)喜歡鉆研技術(shù)的人,一直關(guān)注著行業(yè)動(dòng)態(tài),學(xué)習(xí)新的技術(shù),從中獲取樂(lè)趣。我的技術(shù)積累的分為兩個(gè)方向,一是學(xué)習(xí)技術(shù)的理論知識(shí),加深理解;二是看一些開(kāi)源的代碼,積累其中好的點(diǎn)子,以便提高實(shí)戰(zhàn)能力,我對(duì)后者體現(xiàn)了更濃的興趣,在生活中對(duì)一些感興趣的軟件而言,我常常會(huì)去思考它是怎么實(shí)現(xiàn)的,如果用自己的方案去實(shí)現(xiàn)更是件洶涌澎湃的事情,
資料共享平臺(tái)
《我的多角色程序員職業(yè)感悟》(http://www.msguai.com)。我認(rèn)為編程是一種思想,一個(gè)優(yōu)秀的程序員首先具備好的編程思想和熟練的技能,嫻熟的技術(shù)能更快捷、高效的實(shí)現(xiàn)自己的思想,好的編程思想能使你生產(chǎn)出高質(zhì)量的代碼并能預(yù)測(cè)未知的風(fēng)險(xiǎn)。我的興趣也來(lái)源于此,常在工作之余,常常會(huì)編寫(xiě)常用的軟件來(lái)磨練這方面的能力。當(dāng)初學(xué)習(xí)Linux時(shí),常常為系統(tǒng)上面沒(méi)有一個(gè)類似訊雷的多線程下載軟件而發(fā)愁,所以下定決心,寫(xiě)了一個(gè)操作方式等同訊雷的這么一個(gè)下載軟件,我個(gè)人對(duì)這個(gè)這下載工具的實(shí)現(xiàn)感覺(jué)良好,平時(shí)編寫(xiě)的代碼都是基于三層固定結(jié)構(gòu)開(kāi)發(fā)出來(lái)的,覺(jué)得沒(méi)有太多的創(chuàng)意,于是學(xué)著開(kāi)源項(xiàng)目的編碼方法去開(kāi)發(fā),在計(jì)劃上大費(fèi)腦筋,套用了不少的設(shè)計(jì)模式,使得代碼結(jié)構(gòu)清晰,模塊獨(dú)立,F(xiàn)在平常的下載我常常使用它,因?yàn)樵跊](méi)有多下載資源的前提下,相比訊雷一點(diǎn)也不顯的遜色,設(shè)置更多的線程能得到更快的下載速度。就是有了這種癡迷,我生活中的大部分時(shí)間也都消耗在電腦旁邊了,我對(duì)這方面的愛(ài)好如同玩游戲一般,雖然所關(guān)注的技術(shù)方面不完全是為了以后的職業(yè)發(fā)展,大多數(shù)是被自己的興趣所驅(qū)動(dòng)。生活就這樣忙碌著,即使平常業(yè)余活動(dòng)不多,也不覺(jué)得煩悶,但生活過(guò)得還充實(shí)。回想著過(guò)去,似乎有這么一段經(jīng)歷,使自己痛快過(guò)。現(xiàn)在我已經(jīng)成了一名項(xiàng)目管理者,相比之前,寫(xiě)代碼寫(xiě)文檔不是我的主要任務(wù),工作的圈子擴(kuò)大了,從而不知不覺(jué)中,自己便站在一個(gè)新的起點(diǎn)上,面臨著職業(yè)的轉(zhuǎn)型,需要學(xué)習(xí)新的技能,以應(yīng)對(duì)現(xiàn)在的工作。和程序員不一樣,工作不僅僅把握用戶需求做出實(shí)現(xiàn)那么簡(jiǎn)單了,在控制項(xiàng)目進(jìn)度、質(zhì)量、成本的同時(shí)還得協(xié)調(diào)自己與公司領(lǐng)導(dǎo)、項(xiàng)目成員及客戶三者之間的關(guān)系,覺(jué)得幸運(yùn)的是公司注重軟件開(kāi)發(fā)流程的規(guī)范化,在公司領(lǐng)導(dǎo)的熏陶和培訓(xùn)下,積累了一些項(xiàng)目管理的理論知識(shí),在應(yīng)對(duì)工作的同時(shí)也使道路走的平穩(wěn)了一些,看來(lái),以理論作為思想的指引看起來(lái)是如此的要重,然而,在工作中我也暴露了很多做的不足的方面,寫(xiě)文檔做報(bào)告的能力還需要加強(qiáng),不善言詞的毛病得好好改改,自我感覺(jué)良好的毛病要斬草除根。改造自己是一個(gè)大工程,確定質(zhì)量目標(biāo)后需做出一個(gè)詳細(xì)的可行性計(jì)設(shè),然后得有努力的付出!豆Ψ颉冯娪爸杏幸欢闻臄z破繭成蝶的錄像給我留下了很深的印象,將命運(yùn)改變的瞬間描述的那么生動(dòng)感人。我想大多數(shù)奮斗在一線的員工都不會(huì)為現(xiàn)在所擁有的而驕傲喝彩,而更多的是期盼化蛹成蝶的那天的到來(lái),同樣這種蛻變過(guò)程也是精彩的。
【我的多角色程序員職業(yè)感悟】相關(guān)文章:
人生感悟——角色10-16
職業(yè)測(cè)評(píng):你心理有多累了?10-12
程序員進(jìn)階的建議:多看、多寫(xiě)、多交流[2]09-19
團(tuán)隊(duì)游戲《部屬角色與領(lǐng)導(dǎo)角色》06-19
孩子,我已老去,請(qǐng)多包容我07-27
職場(chǎng)勵(lì)志:我的職業(yè)我做主05-14
職業(yè)人生感悟10-17
IBM總架構(gòu)師:話說(shuō)程序員的職業(yè)生涯[1]07-29
職業(yè)微語(yǔ)錄 人生感悟08-02