作為一個(gè)標(biāo)準(zhǔn)IT男已經(jīng)有5年多了,實(shí)習(xí)生、代碼搬運(yùn)工、實(shí)習(xí)程序員、程序員、項(xiàng)目組長(zhǎng)、項(xiàng)目經(jīng)理。..。..很多人可能不理解為什么我為什么會(huì)這樣命名,且聽(tīng)我來(lái)分分享自己的蛻變和成長(zhǎng);
畢業(yè)那年我?guī)е鴫?mèng)想進(jìn)入IT公司進(jìn)行實(shí)習(xí),那個(gè)時(shí)候的我根本不知道何為編程,就以為能夠大概看懂老員工的代碼,然后copy過(guò)來(lái)進(jìn)行修改,完成工作就叫編程。
當(dāng)這種想法伴隨我大概半年的時(shí)間,后面我發(fā)現(xiàn)需要新做新功能的時(shí)候,我竟不知道該如何下手,而是需要看原來(lái)的代碼,然后各種copy才能開(kāi)始動(dòng)手,而且每次都寫(xiě)重復(fù)的代碼,遇到新問(wèn)題就不知道如何下手了。那個(gè)時(shí)候的我才意識(shí)要不懂就需要問(wèn)百度、google。就開(kāi)始在網(wǎng)上瘋狂的找代碼,copy代碼,根本不管原理或者是思想,只要能用就行,慢慢的我發(fā)現(xiàn)我長(zhǎng)成了,成為了一個(gè)標(biāo)準(zhǔn)的代碼搬運(yùn)工。
后面慢慢修改BUG的時(shí)候,需要看原來(lái)的代碼,就會(huì)發(fā)現(xiàn)很多網(wǎng)上找的代碼都能看懂也都能初步理解,于是就慢慢的去模仿別個(gè)的寫(xiě)法,然后融入自己的寫(xiě)法去慢慢修改原來(lái)的代碼。我想這就是所謂的入門了吧,算一個(gè)實(shí)習(xí)的程序猿了吧。
在工作的經(jīng)歷中,我慢慢的開(kāi)始改變。當(dāng)每次拿到一個(gè)功能的時(shí)候,不是很著急開(kāi)始編碼,而且開(kāi)始思考這個(gè)功能我要怎么去做,做的過(guò)程中有沒(méi)有問(wèn)題,大概需要好久時(shí)間能夠完成。慢慢的我開(kāi)始意識(shí)到我有思想的去編程,而不是意味的編碼了。
工作幾年后,一次偶然的機(jī)會(huì)公司做一個(gè)項(xiàng)目,就讓我做項(xiàng)目組長(zhǎng)。我開(kāi)始也沒(méi)有意識(shí)到項(xiàng)目組長(zhǎng)的含義,項(xiàng)目一開(kāi)始自己沉迷于自己技術(shù)的專研和開(kāi)發(fā),把一些重復(fù)的工作讓給小組其他人做,大概持續(xù)了一段時(shí)間之后我我發(fā)現(xiàn),自己越來(lái)越累,但是其他成員越來(lái)越?jīng)]有事情做。我就開(kāi)始慢慢的意識(shí)到項(xiàng)目管理的重要性,于是就開(kāi)始各種網(wǎng)上學(xué)習(xí),慢慢的去體驗(yàn)和實(shí)踐。
現(xiàn)在我做項(xiàng)目管理有幾年的時(shí)間了,自己也深深體會(huì)到一個(gè)詞“同舟共濟(jì)”,項(xiàng)目組的所有的成員之間就應(yīng)該是一種這樣的關(guān)系,因?yàn)橹挥写蠹乙黄鹋Σ拍馨秧?xiàng)目妥妥的完成。但是這種關(guān)系也不是那么容易就能做到的,我簡(jiǎn)單說(shuō)說(shuō)我自己的一些感悟吧!
1.項(xiàng)目組的所有成員,大家在討論和設(shè)計(jì)的時(shí)候應(yīng)該是平等的,都具有發(fā)言權(quán),畢竟“三個(gè)臭皮囊頂個(gè)諸葛亮”也是有一定道理的,讓大家做項(xiàng)目的過(guò)程中都能體會(huì)到自己的存在感;
2.項(xiàng)目經(jīng)理最重要的工作就是項(xiàng)目的風(fēng)險(xiǎn)評(píng)估、項(xiàng)目成本核算、項(xiàng)目時(shí)間評(píng)估等。很多項(xiàng)目經(jīng)理在這些過(guò)程中都忽略一個(gè)很重要的問(wèn)題就是溝通、溝通、溝通重要事情說(shuō)三遍。因?yàn)轫?xiàng)目中的每個(gè)成員的水平、經(jīng)驗(yàn)高低不一,所以不能只站在自己的角度去評(píng)估這些,有時(shí)候好的溝通可以事半功倍,而不是耽誤時(shí)間;
3.項(xiàng)目分享也是很重要的一個(gè)環(huán)節(jié),每次項(xiàng)目完成驗(yàn)收了或者大家有時(shí)間,都可以分享大家最近研究的新技術(shù)或者大家在項(xiàng)目過(guò)程中遇到的問(wèn)題,以及解決方案。因?yàn)橹挥许?xiàng)目中每一個(gè)人成長(zhǎng)了,那么項(xiàng)目組才會(huì)有更好的成長(zhǎng);
4.項(xiàng)目組就意味集體,所以項(xiàng)目組成員之間就應(yīng)該互相幫忙,互相理解。但是我所謂的幫忙不是單純的幫忙寫(xiě)代碼或者幫忙copy代碼,這種是錯(cuò)誤的也是堅(jiān)決抵制的。當(dāng)項(xiàng)目中有成員遇到問(wèn)題,大家應(yīng)該幫忙分析問(wèn)題,或者解決問(wèn)題的方案,讓他自己去解決問(wèn)題,不能把自己的意愿強(qiáng)加到別人身上。讓他通過(guò)自己的努力去完成任務(wù),那樣才能更加提高他自己的自信和成就感,因?yàn)槊總€(gè)項(xiàng)目成員的成就感也是很重要的;
5.項(xiàng)目經(jīng)理在項(xiàng)目成員扮演的角色也比較奇特的,平時(shí)大家是朋友、同事。但是當(dāng)項(xiàng)目遇到問(wèn)題,就應(yīng)該勇于就承擔(dān)自己的責(zé)任,嚴(yán)厲的帶領(lǐng)大家一起去找出問(wèn)題、面對(duì)問(wèn)題、解決問(wèn)題;
6.項(xiàng)目經(jīng)理在做事情的過(guò)程中,一定要時(shí)刻提醒自己,任何事情都應(yīng)該對(duì)事不對(duì)人,只有這樣才能同項(xiàng)目成員上班是同事,下班是朋友;
7.盡自己最大的努力在同事和老板之間去找到一個(gè)平衡點(diǎn),因?yàn)槔习宓南敕ň褪菃T工能夠多做事情,少拿錢,但是員工往往相反,這個(gè)時(shí)候就是考驗(yàn)項(xiàng)目經(jīng)理EQ的時(shí)候,需要去找到一個(gè)平衡點(diǎn);
一個(gè)成功的項(xiàng)目團(tuán)隊(duì)需要的精神---To pull together in times of trouble,努力讓大家在項(xiàng)目中學(xué)到專業(yè)知識(shí)、找到自己的存在感、成就感。..。..
-
程序員
+關(guān)注
關(guān)注
4文章
954瀏覽量
30414
發(fā)布評(píng)論請(qǐng)先 登錄
潤(rùn)和軟件穩(wěn)居數(shù)字業(yè)務(wù)類解決方案市場(chǎng)第一名
如何成為一名合格的KaihongOS北向應(yīng)用開(kāi)發(fā)工程師
如何成為一名嵌入式軟件工程師?
如何成為一名合格的北向應(yīng)用開(kāi)發(fā)工程師
阿里云升級(jí)通義靈碼AI程序員,全面上線
TMS320C55x DSP CPU程序員參考補(bǔ)充

UCD3138A64/UCD3138128程序員手冊(cè)

蔚來(lái)獲得CACSI車型滿意度和售后服務(wù)滿意度第一名
機(jī)械革命發(fā)布CODE AI程序員本
Linux驅(qū)動(dòng)程序程序員指南

AI編程工具會(huì)不會(huì)搶程序員飯碗
第五屆長(zhǎng)沙·中國(guó)1024程序員節(jié)開(kāi)幕
90后程序員的職業(yè)成長(zhǎng)漫談

評(píng)論