軟件項(xiàng)目的開發(fā)過程中,都會需要一個項(xiàng)目經(jīng)理來監(jiān)控這個項(xiàng)目的開發(fā)進(jìn)度,同時給開發(fā)人員提供必要的技術(shù)支持。然而在實(shí)際的開發(fā)中,程序員并不一定會給項(xiàng)目經(jīng)理好的臉色。究其原因有很多但最主要的就是,團(tuán)隊(duì)成員之間的溝通不協(xié)調(diào)而造成的。最初的時候,需求沒有分析完整而導(dǎo)致后面的代碼大量重構(gòu),同時又要不斷的根據(jù)項(xiàng)目經(jīng)理的要求開始改需求,然而這些并沒有完,當(dāng)你改完需求之后,突然聽到你的項(xiàng)目經(jīng)理說“還是改回原來的吧,那樣更合理些?!贝藭r,真的想打人的心都有了。團(tuán)隊(duì)的項(xiàng)目經(jīng)理主要分為兩類技術(shù)型與需求型,各有各的特色還真是一言難盡。

“技術(shù)型”的項(xiàng)目經(jīng)理在開發(fā)中是最受程序員歡迎的,因?yàn)楸舜碎g會有很多的話題,各種技術(shù)的話題都能引起開發(fā)人員的關(guān)注。這類項(xiàng)目經(jīng)理大多都是從普通的程序員成長起來的,他們實(shí)事求是,有著深厚的基本知識,同時視野也會遠(yuǎn)遠(yuǎn)的高出其他人,他們會在項(xiàng)目的最開始預(yù)料到項(xiàng)目日后會出現(xiàn)的問題,能夠很早的作出預(yù)測,從而避免了后期代碼的大量重構(gòu),可以很大程度的減少工作量。當(dāng)開發(fā)者遇到技術(shù)難題時,可以很快的給予知道,從而更快的解決問題。在這樣的團(tuán)隊(duì)中,你可以學(xué)到很多很多的知識。
小編是一個有著5年工作經(jīng)驗(yàn)的java程序員,對于java,自己有做資料的整合,一個完整學(xué)習(xí)java的路線,學(xué)習(xí)資料和工具,相信這里有很多學(xué)習(xí)java的小伙伴,我創(chuàng)立了一個1000人學(xué)習(xí)扣群,479 749 726。每晚都有java的直播課程。無論是初級還是進(jìn)階的小伙伴小編我都?xì)g迎!

“需求型”項(xiàng)目經(jīng)理在日常的開發(fā)中也是很常見的,這類項(xiàng)目經(jīng)理大多也都是計算機(jī)科班出身的,由于對代碼不感冒但又不想脫離了本專業(yè)工作,所以就選擇考一些相關(guān)的資格證書,然后就成了一名需求分析師或項(xiàng)目經(jīng)理。這類的項(xiàng)目經(jīng)理都多數(shù)都不是很受程序員待見,相比主要原因大家也都明白。從來不管技術(shù)的可行性,永遠(yuǎn)只站在需求的角度上命令你必須實(shí)現(xiàn)這樣的功能,因?yàn)槟闶浅绦騿T所以所有開發(fā)相關(guān)的東西你都應(yīng)該會,這才是真正讓人惱火的地方。任何東西都需要經(jīng)過學(xué)習(xí)的過程,這里你必須在有限的時間內(nèi)完成所有的需求。雖然不是很受開發(fā)人員待見,但是在他們的帶領(lǐng)下完成的項(xiàng)目大多都是客戶所需要的,也就是保證了項(xiàng)目的成功率。

每一個剛剛從事IT行業(yè)的人基本上都會遇到這兩種的上司,那么在開發(fā)的過程中你的項(xiàng)目經(jīng)理是什么樣的呢,你又喜歡哪一種的人來帶領(lǐng)你呢?你會偷偷的去罵哪一個?