




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
從程序員到項目經理(一):為什么要當項目經理“從程序員到項目經理”,這個標題讓我想起了很久以前一本書的名字《從Javascript到Java》。然而,從Javascript到Java充其量只是工具的更新,而從程序員到項目經理,卻是一個脫胎換骨的過程。從Javascript到Java,是一個取巧的方法;而從程序員到項目經理,卻并無捷徑可走,必須從內而外的改變和提高。一.為什么要當項目經理1.
問題本質假如我對一個老程序員說:“有必要轉項目經理啦”,很多人第一反映是“為什么一定要當項目經理?!”,反問很給力,基至會讓人啞口無言。但反問成功的結果也許只是使自己麻醉,暫時忘卻現實中面臨的煩惱和壓力,這無異于把頭埋進沙子中的鴕鳥。只有理智的分析,才干作為自己行動的指南。一方面申明,不是每個程序員都需要當項目經理,也不是每個程序員都想當項目經理,更不是每個程序員都能當項目經理。因此,當不妥項目經理,可以說是一個“需不需要、想不想、能不能”的問題。想不想,是一個意愿的問題。這是前提,畢竟強扭的瓜不甜嘛。顯然,富二代一般是不想當項目經理的,由于他們想直接當總裁。尚有些人,只想鉆研技術,不想鉆研人,他們也是不會想當項目經理的。假如你沒故意愿當項目經理,也就沒有討論的必要了。什么,你不知道想不想?呃,那就繼續往下讀吧,也許讀著讀著,你就想當了。能不能,是能力的問題。這是不關鍵,由于只要故意愿,能力是可以培養的。程序員連復雜得讓人琢磨不透的軟件都能搞定,尚有什么搞不定的?因此最后貫徹在需不需要這個問題上。這個問題很棘手,需要從程序員自身以及外部環境等方面進行分析。要討論這個問題,就要弄清楚它和想不想的關系。想和需要是緊密相關的,但并不是一回事。想不想,主是感情的因素,而需不需要則要進行理智的分析的了。理智與感情,并不總是一致的。有些東西,是你需要的,但你未必想要。比如,被困沙漠的時候,有時被逼喝自己的尿液,這是理智戰勝了感情。電影《色戒》中的湯唯,則是感情戰勝了理智,愛上了敵人,最后導致了悲劇的結局。因此,我們還是少說氣話了,不要沖動,冷靜的分析自己的處境吧。2.
鴨梨山大當我從網上看到碼農這個詞時,覺得網民很有自嘲精神,后來我看到了碼畜和碼奴這個兩個詞,不禁從心底涌起了深深的悲哀,為這個行業,也為這個社會。看看智慧的網民對IT人士級別的劃分:IT領袖:年入過億(例如任正非、馬化騰、李彥宏、丁磊、馬云等,涉及期權股票以及投資理財等收入。)IT大哥:年入千萬(級別次于以上幾位大佬的公司老板,不缺錢,普遍對上一條里的人物羨慕嫉妒恨。)IT精英:年入百萬(各IT公司副總裁級別人物,涉及COO、CTO等,大多為職業經理人,賺夠錢就跑。)IT人才:年入50萬(各IT公司總監級別人物,有房有車,生活壓力相對較小)IT工程師:年入20萬(高級經理級別,有房貸,生活壓力大)IT民工:年入10萬(經理級別,基本無房,學會裝波一,生活壓力大)碼農:年入6萬到10萬(工作三四年,租房,繼續混日子)碼奴:年入3萬到6萬(工作一兩年,租房,混日子)碼畜:年入低于3萬(剛畢業的,租房,傻樂)
我知道你想問什么問題了。不要問哥賺多少,哥只是一個普通的IT人士而已。前面三級都是牛人,是成功人士,他們的作用不是讓去成為他們,而是激勵我們自己。你現在讀到的也不是一篇成功學的文章,而是和你一起分析程序員的處境、以及如何緩解壓力的文章罷了。言歸正傳。看到這個表,是不是有鴨梨山大的感覺。找到了自己的位置嗎?什么,不好意思?沒關系啦,園子里面不是很多人稱自己為程序猿或者猴子嗎?那大約也就是相稱于碼畜吧。我想能讀到這篇文章的,大約都是“IT工程師(高級經理)”以下,他們的重要特性是“生活壓力大”和“混日子”。如是你是前面四級,建議你果斷退出本文。我在上一篇博文中提到30歲現象,有些人認為車到山前必有路,這是杞人憂天。不錯,程序員的確可以干到30多歲,甚至四五十歲,但他們面臨的壓力卻也許是“局限性與外人道也”。我經常與30歲以上的程序員交流,他們流露出來的對現狀的不滿、無奈、無力、對安全感的缺少,讓我感同身受。雖然談壓力并不是一件快樂的事情,但我仍然必須要說出來,由于我寧可清醒的痛著,也不要在麻醉中睡去。那就讓我們拿著手術刀,對自己進行痛苦的解剖吧。下面是一個簡樸的“危機評估表”,總共有30項。在“是否認同”后面打出分數,每一項假如認同為1分,不認同為0分。類別評估項是否認同身體悄然發現已經沒有以前經折騰了。
沒有定期的體育運動。
中餐午餐都是在外面吃快餐。
確信自己是亞健康。
家庭每月開支不算不知道,一算嚇一跳。
有房貸或房租。
有孩子了,上幼兒園是一筆大開支。或者超過30歲了還沒結婚。
買不起車,或有車子,開不起。
家里時有摩擦,經常有不開心的事。
每月存不了多少錢。
時間要花很多時間陪家庭成員。
加班時間越來越少。
社交時間較少。
激情只想休息,不想工作。
對新技術、新工具不甚了解,有心無力。
沒有制度明確的短期、中期和長期目的。
抱負已經模糊了。
社會只有交稅,沒有回報。
緊張老了病無所依,老無所養。
緊張國家經濟衰退,陷入失業。
收入增長跟不上通貨膨脹的速度。
行業新人比我更具有性價比。
行業競爭劇烈,低價搶標現象嚴重。
行業被某些公司壟斷。
行業正在慢慢衰落。
公司公司發展前景不是很明朗。
公司薪資福利一般。
公司沒有公司文化。
公司員工關系比較緊張,有內斗現象。
公司缺少活力。
總分
(說明:此表并不精確,僅供參考)假如總分小于10分,那要恭喜你,說明你生活穩定幸福,讓人羨慕。我覺得這篇文章你也不用往下看了。假如你的總分大于20分,說明你承受的壓力過大,也許面臨職業方面的危機,應當尋求改變了。假如總分在10-20分,說明你生活比較穩定,收入方面也許是中上等水平,但職業發展方面仍有風險。3.
另一片天地所謂“窮則變、變則通”,假如你還是普通的老程序員,并且還在為自己的職業彷徨和苦悶,那就應當尋求變化之道了。假如你樂意,轉向項目管理乃是上上之策。當然轉項目管理只是程序員很多選擇中的一個。顯然不是每個程序員都需要當項目經理。一般每個公司都最少提供了技術和管理兩條職業發展通道,假如你技術超牛,你完全可以從程序員做到系統分析師,一直做到技術總監。假如技術方面你信心局限性,轉項目管理就是一件自然而然的事情了。技術和管理,這是兩條絕然不同的路,雖然“條條大路通羅馬”,但沿途的風景卻是完全不同樣。一旦你從事了項目管理,你將看到不同的另一片天地。(1)在管理的天地里,你將不再有職業瓶頸。程序員雖然也可以干一輩子,但工資水平是有天花板的,不要問我為什么,行業就是這樣。項目經理則有無限上升的空間,不僅工資更高,職位上也可以升至部門經理、副總經理甚至總經理職位。(2)促進項目經理內在成長,心智更加成熟。美國項目管理協會PMI認為,項目經理75%-90%的時間應當用在溝通上。溝通的對象顯然是人,因此,項目管理主是要一項與人打交道的工作。假如說解決技術問題人重要是靠一個人的智商,那么與人打交道,則是要靠一個人的情商。雖然不妥項目經理也可以發展情商,但在項目中鍛煉是自我成長、自我完善的捷徑。(3)項目管理知識可以用在生活中的各個方面。生活中的許多事情,我們并沒有稱之為一個項目,但可以用項目管理的方法來對待。例如一次婚禮的組織,或一次自助旅游。你在項目管理中培養起來的情商,更是讓你面對生活中的各種問題游刃有余,你的家庭也會更家和諧,就像范范的一首歌里唱的:“仿佛什么困境都知道該怎么辦”。當到達這種境界時,你會有一種海闊天高,一覽眾山小的感覺。因此,即使你不想從事項目管理,也建議你學習一下項目管理知識。有一本書叫《不懂項目管理,還敢拼職場》,雖然覺得內容一般,但對標題深認為然。二.項目管理倒底難不難程序員問:“我現在想當項目經理,但心里沒底,不知道項目管理到底難不難?”這個問題的確不好回答。俗話說,“會者不難、難者不會”,很多事情都是如此。有些人覺得不難,他們仿佛天生就具有管理的才干,他們舉止得體、八面玲瓏,具有很強的個人魅力,可以把大事化成小事,把壞事變成好事。這樣的人,想不成功都難。大部分人還是會覺得難。在PMI的知識體系里,項目管理有九大領域,五大過程組,44個過程,有數不清的工具和方法。項目執行中方方面面出了問題,都是項目經理的責任,項目經理又不是超人,怎么應付得過來。項目管理的確有點難。你若問我,我會說項目管理既難,又不難。對于樂意改變自己的人而言,它不難;對于性格偏執的人而言,項目管理的確太難了。很多人無法意識到自己的偏執。上級只要提出一點批評,他們就要拼命的辯解和辯駁。他們的保護殼太厚了。項目經理最重要的素質,就是心智的成熟,一個心智成熟的人,不會是一個偏執的人。畢竟,人無完人,項目經理必須從善如流,才干完畢自己角色的轉變。對于從程序員轉過來的項目經理,做事的方法與以前應是翻天覆地的不同,必須迅速審時奪勢,改變自己。否則,那你不還只是個有項目經理職位的程序員么?因此可以說,項目管理難就難在項目經理要改變自己。這個改變,不只是知識體系的擴充,更也許是性格的改變,而一個人要改變性格是極其困難的。程序員習慣于與機器打交道,通過嚴密的代碼和邏輯來控制機器;而項目經理是跟人打交道,人是有感情的,絕對不是你給他輸入1+1,他就給你輸出2。項目經理必須時時專心去思考、體會,然后改善。幾番回合下來,項目經理睬驚喜的發現自己變了,有種脫胎換骨的感覺—-那是當然的,由于變得更成熟了。只要你樂意改變自己,假以時日,你一定會成為一個優秀的項目經理。三.程序員應克服的障礙程序員與項目經理之間,往往有一條鴻溝。對技術鉆研越深的程序員,這條鴻溝也許越大。這是由程序員的性格特性決定的。程序員普遍有非常多的優點:例如聰明、邏輯思維強、學習能力強、創新能力強、直率等。但優點往往也是弱點之所在,例如:(1)太講邏輯:與人相處時容易忽視人際關系、感情等方面的因素。(2)過于直率:說話直來直去,容易傷害別人感情。(3)自傲:總覺得自己技術不錯、比周邊的人要強一點。好比一只雞看到同類覺得自己最大,看到鵝覺得跟自己差不多,看到火雞才覺得比自己大一點。(4)固執:在自己的邏輯中不能自拔,無法聽取別人的意見。(5)溝通能力較弱:大部分程序員在口頭表達、寫作、報告、交流等方面存在局限性。而這些缺陷,也是心智不夠成熟有表現,這是項目經理的大忌,往往會成為程序員晉升項目經理的障礙。因此,必須要克服這些障礙,給自己制定符合項目經理規定的行為準則,時時提醒自己,每日進行反省,堅持下去,必然會成功。從程序員到項目經理(二):升職之辨被任命為項目經理,是職業生涯的第一次奔騰,既驚喜又緊張。從現在開始,你要思考如何才干勝任項目管理的工作,否則等著你的,很也許是一場悲劇。一.升職之辨1.
為什么是我不是每個人都能當項目經理,程序員中只有一小部分能成為項目經理,大部分人會隨著歲月的流逝,成為了“資深程序員”。那為什么領導要選擇我呢?一般人對自己所擁有的東西都會不久習認為常,認為這是自己應得的。一點也沒錯,這就是你應得的,因素也很簡樸,那是由于你比別人優秀一點。其實領導挑選人才的標準很簡樸,那就是你比別人優秀,并且只需一點點。你不需要“鶴立雞群”,“鴨立雞群”已經足夠了。俗話說:“群眾的眼睛是雪亮的”,其實領導眼睛才是真正雪亮的,假如他還沒有發現你,那是由于你還不夠優秀,沒有引起他的注意。因此,假如你工作數年仍然沒有職位上升,不要抱怨公司不給你機會,而應當從自己身上找因素,機會只會給有準備的人。假如你不知道自己準備好了沒有,就試著回答下面的問題吧:●工作是不是比別人積極積極一點;●
加班是不是比別人多一點(假如貴公司喜歡員工加班的話);●
提交成果是不是比別人提前一點;●
成果質量是不是比別人要好一點;●
學習是不是比別人勤奮一點;●
面對問題是不是比別人勇敢和執著一點;●
人際關系是不是更和諧一點。假如你能做到這些,相信機會遲早會屬于你的。2.
彼得定律的啟發心理學中有一個詞,叫“光環效應”,是說當我們對一個人某個方面有好的印象時,我們會傾向于認為他的其他方面也是好的。因此,當你能勝任你現有職位、比別人優秀一點時,領導會認為你是下一個職位的最佳人選。然而事實上,你不一定是最合適的,但有什么關系呢,你已經是項目經理了,你有很多時間,可以邊做邊學。但是,如是你長期不勝任項目管理工作,項目經理就會成為你職業生涯的最高職位。這也就是彼得定律的內涵:“在一個等級制度中,每個員工趨向于上升到他所不能勝任的職位”。從彼得定律中,我們可以得到以下啟發:(1)在公司里面,大部分人都干著他不能勝任的事情。這聽起來真是一個悲劇,好在我們暫時還不用操心。(2)金子是一定會發光的,人才絕對不會被埋沒的。這是由于人才的稀缺性導致的,只要是勝任當前職位,晉升是遲早的事。因此,無論是程序員還是項目經理,都要做好你的本職工作,這才是最重要的。試想,假如本職工作都沒做好,怎么也許提拔到更高職位呢?別告訴我還可以走后門。(3)當上了項目經理,只是說明你可以勝任程序員職位,而不意味著你可以勝任項目經理。因此,別急著慶祝,還是多想想怎么來管項目的事情吧,否則你就也許是下一場悲劇的主角。(4)假如你已經擔任項目經理很長時間,還沒有得到升遷,不要罵老板,這只是說明你沒有完全勝任項目經理的職位,還是趕緊想想如何完善自我,提高內功吧。二、新任項目經理的誤區新任項目經理,由于經驗和知識儲備的局限性,往往會出現相同類型的問題。1.
農夫的一天有一個小故事,講的是一個農夫的一天:有一個農夫一早起來,告訴妻子說要去耕田,當他走到40號田地時,卻發現耕耘機沒有油了;原本打算立刻要去加油的,忽然想到家里的三四只豬還沒有喂,于是轉回家去;通過倉庫時,望見旁邊有幾只馬鈴薯,他想起馬鈴薯也許正在發芽,于是又走到馬鈴薯田去;路途中通過木材堆,又記起家中需要一些柴火;合法要去取柴的時候,看見了一只生病的雞躺在地上……這樣來來回回跑了幾趟,這個農夫從早上到夕陽西下,油也沒有加,豬也沒有喂,田也沒耕,最后什么事也沒做好。故事看上去很可笑,但笑過之后,回過頭思考一下,故事里是不是也有我們項目的影子呢?我們將《農夫的一天》換成《項目經理的一天》:軟件項目經理小趙打算今天完畢本周五項目階段報告的材料,他打開電腦,想起了尚有一個重要的技術問題沒有擬定最終方案;于是他召集項目技術骨干準備繼續討論,一個鐘過去了,還沒有結論,這時老板來電話,要去老板辦公室報告工作,本來昨天老板跟客戶吃飯,客戶說到系統有一項功能無法使用,兩周了還沒解決;從老板房里出來,小趙繼續寫報告材料,沒多久,項目組的小張找來要反映項目組績效考核結果以及加班工資的問題;快下班的時候,銷售部經理急忙忙忙地找到小趙:“快幫我估算一下這個項目的實行成本,明天我要給客戶報價”……就這樣,小趙一天都忙得不可開交,終于下班了,報告材料沒寫多少,重要技術問題也沒有解決,客戶的問題也沒安排解決,績效考核的問題還要跟部門經理以及人力資源部溝通。唯一完畢的一件工作,就是幫銷售部估算成本,可惜跟自己負責的項目卻沒什么關系……通過一天的奮戰,問題不僅沒有減少,反倒變多了。這樣的一天無疑令人沮喪,但卻經常出現在我們的現實中。當高級經理詢問怎么還沒有提交項目計劃的時候,項目經理無可奈何又理直氣壯的說:“我很忙啊!”項目經理的確很忙,但這是沒有效率的忙。其實何止是忙,還“茫”,并且“盲”,“忙、茫、盲”是許多新任項目經理的寫照。●忙:一天到晚都在忙過不斷,是為忙碌;●
茫:碰到什么做什么,像個無頭的蒼蠅,沒有計劃性,或者無法堅持計劃,是為茫然;●
盲:項目經理這一天初始目的究竟要做什么,做著做著就丟了,沒有目的性,是為盲目;2.
思維轉換有時候我們會說一個項目經理,不像一個項目經理,那像什么呢?當然是像程序員羅。也就是說,他的職位雖然變化了,但并沒有完畢相應的角色轉換,仍然像程序員那樣工作。項目經理之所以會出現“忙、茫、盲”狀態,歸根到底也是由于他沒有實現自己的角色轉換。角色轉換本質上是思維轉換。思維決定一個人的行為,項目經理不像項目經理,那是由于他的思維仍然是以前的技術思維,而不是管理者應當具有的管理思維。這就好比一個人在陌生的城市,拿著過時的地圖,尋找自己的目的,結果只會是四處碰壁,無所適從。表1
技術思維
vs
管理思維比較方面技術思維管理思維關注中心以過程為中心的思維關心每項任務自身,而不是整體目的。不重視計劃,對任務缺少控制。以目的為中心的思維以終為始。關注整體目的、實現的路線、影響目的實現的因素、各種事件對目的的影響,區分重點。事物結構局部思維過于關注細節,對整個項目工作的內容、完畢路線沒有概念。上來就干,工作缺少計劃性、條理性。整體思維采用結構化分析方法,自頂向下,先整體后局部。有時亦采用頭腦風暴,先將細節展開再歸納。邏輯思維以機器為中心的思維思想單純,性格直率。在人際問題上過于講究邏輯。以人為中心的思維人是執行項目的主體,關注事情自身,更關注人的價值。學會包容,能與各種不同情格的人打交道。決策依據完美思維不關心進度和成本,只關心完美的功能和代碼,并視之為藝術。經常對上一任的工作推倒重來。平衡思維拒絕渡金,項目不需要藝術。在進度和質量之間取得平衡,在員工個性與團隊凝聚力之間取得平衡,在員工、項目、公司和客戶之間取得平衡。人際關系個人思維以個人為中心,單兵作戰,依賴個人能力。個性固執,工作方法簡樸。團隊思維你不是一個人在戰斗,發揮每個成員的作用比個人埋頭苦干重要得多。關注團隊分工、配合以及士氣和凝聚力。實現思維轉換需要時間,這期間是一個懵懂的、左右為難的、痛苦難熬的階段。有些人可以在很短的時間內完畢蛻變,有些人卻也許一輩子都在這個階段,這跟一個人能不能改變自己有關。這些不能改變自己的人,理論知識往往也很豐富,說什么都頭頭是道,可惜的是,這是無效的知識,由于不能用在自己的實踐中。這樣的人,往往有一定的人格分裂傾向,由于他的知識和他的行為不統一,甚至是矛盾的。知行合一才是學習的最高境界。新任的項目經理,別忘了時刻提醒自己,像一個項目經理同樣去當項目經理!3.
項目經理行為分析第一次當項目經理,往往會由于經驗局限性、項目管理知識的局限性以及角色轉換等因素,表現出種種不勝任的跡象。不勝任的項目經理,通常有以下幾種類型:(1)刺猬型刺猬型的人非常敏感,隨時都保持警惕,只要一感覺受到威脅,便會用豪豬般的刺扎向對手,讓人避之不及。他們通常自我封閉,堅守自己的地盤,處處表現出來自己是對的,雖然其實他自己也并沒有底氣。他不會讓別人看到自己的脆弱。刺猬型項目經理不允許別人干涉自己的項目,哪怕是自己的上級。假如領導詢問項目中的某個問題時,他會非常明確的告訴你,那不是我的問題,那是客戶的問題,或者是公司制度引起的問題,或者是領導你干預項目導致的問題。總之,我一切都做得很好。刺猬型項目經理的這種反映通常是不自信的反映。小貓在膽怯時,總是拱起背,把全身的毛都豎起來,讓自己看起來更強大,但老虎永遠不會這樣。(2)綿羊型綿羊型項目經理的性格非常溫順,他們語氣平和,慢條斯理,不急不躁。對待下屬非常和諧,在他們心里,似乎沒有好和不好、對和不對,這些對他們都不重要。項目天天都很安靜,似乎永遠不會有暴風雨的到來。當上級提出規定期,他們永遠都是好的,至于做成怎么樣,只要盡力了,那有什么關系呢?綿羊型項目經理通常工作缺少計劃性,即使有計劃,也只是應付上級而已。看到什么事情,就去做什么事情,除此之外,尚有什么其它的辦法嗎?(3)猴子型想像一下孫悟空的行為就對猴子型項目經理有了大體的結識。他們技術能力強,很有激情,非常聰明,非常自信。但他們往往性格沖動,做起事來橫沖直撞,不講究方法。猴子型項目經理悟性很強,進步會不久,他們最終會克服自己的局限性,像孫悟空同樣,取得正果。這一刻,他已經不是猴子了。刺猬型和綿羊型項目經理,他們往往缺少自信,其管理模式一般是被動式的,做事沒有計劃性,有什么事就做什么事,就像條件反射同樣,只會對外界刺激做出反映。猴子型項目經理則是積極式的管理,他們充滿自信,但往往由于經驗局限性,過于盲目,對問題考慮不周。同時由于沖動的性格,在團隊中并不受歡迎。這三種類型都是不勝任的表現,那如何才是勝任的類型呢?假如還是用一種動物來比方,我覺得應當是“頭狼”,也就是狼群的首領。暫時的不勝任不要緊,關鍵是要有進步。假如一個項目下來,除了很疲倦,你沒有感覺到自己有一些積極的變化,那你的危機也要來了。要知道,項目經理并不是“鐵飯碗”,雖然公司傾向于選用有經驗的項目經理,但當你明顯不勝任時,領導不會再在你身上押上賭注,他們寧可重新冒險一次,由于他們不想“兩次踏進同一條河流”。
4.
心態新任項目經理沒有管理經驗,不勝任是可以理解的。也許你認為公司應當給你更多的培訓再上崗,但往往形勢是箭在弦上,在沒有更多資源的情況下,領導把這個成長的機會給了你。可憐的是公司老板,他的項目成了你的實驗田。事實上,公司提拔你做項目經理,就是花巨資送你去培訓學校,不是嗎?我一直認為,由一個不合格項目經理負責的項目,相比由優秀的項目經理來帶,實行成本也許多余50%,甚至更多。不合格的項目經理就像一個給項目減肥的機器,使得肥肉變瘦肉,瘦肉變骨頭,骨頭變渣滓。項目經理應當學會感恩。要成為優秀的項目經理,應當有好的心態,而感恩是一切好心態的基礎。你只知道自己壓力大,卻不知道你讓老板少賺了多少錢!是老板交學費幫你從一個初出茅廬的項目經理,培養成了一個合格乃至優秀的項目經理。我見過不少新任項目經理,對公司滿肚子怨氣,仿佛是公司一手導致他的項目問題百出,仿佛領導和老板成了他的敵人,剛做完項目甚至還沒有做完項目就果斷急忙辭職,帶著公司用無形成本換來的寶貴經驗,絕決的拜別,換取更快的升職加薪。設想一下你是老板,不知會作何感想?感恩是一個人最重要、最美好的品質之一。網上有一個經典感恩的段子:“…感謝鞭打你的人,由于他激發了你的斗志,感謝遺棄你的人,由于他教導你該獨立,…凡事感激,學會感激,感激一切使你成長的人!”
而你的領導和你的老板,他們既不是鞭打你的人,也不是遺棄你的人,而是培養你成長的恩人,我們有什么理由不感謝他們呢?從程序員到項目經理(三):結識項目經理(閱讀提醒:本文比較長,如趕時間,可直接跳到第二節的第四點,即“西西吹雪的六種能力模型”)在希臘德爾斐的阿波羅神廟上,刻得著一句神秘的箴言:“結識你自己”。從某種限度上來說,我們都是自己的“最熟悉的陌生人”。結識自己的位置,是每個人獲得成長的第一堂課。一個人的位置,對其言行的影響是至關重要的,俗話說:“屁股決定腦袋”,雖然聽著粗俗,卻飽含人生哲理。既然我們屁股在項目經理的位置上,就應當像項目經理同樣去思考問題,做事情。一.項目經理的處境通過數年的打拼,懷著美好的向往,我們終于成了他——項目經理。然而,夢做到最真的時候,往往也是夢醒的時候。項目經理其實也是悲情人物。從“程序猿”到項目經理,可以說是剛出虎穴,又入狼窩。要知道,做一個合格的項目經理,比成為一個優秀的程序員,還要難得多。本來認為當上了項目經理,王子和公主從此就可以幸福的生活在一起了,沒想到,跋涉的路才剛剛開始。我實在不想打壞這美好的夢想,這有些殘忍,但清醒的痛著,總好過麻木的睡著。更何況人生本來就是一個接一個的杯具,每個角色都有他的難處,我們只能接受這個現實。人生就像登山,當你到達一個山頭時,發現尚有更高峰,一山還比一山高。王子和公主,一直在路上。1.
高和低沒有成為項目經理之前,盼望著當上了項目經理,可以拿著更高的工資,被別人尊敬的稱呼為某某經理,還可以干著更少、更簡樸的活——指揮別人干活,這誰不會啊?然而,人生不如意十之八九。更高的工資,應當是有的,但往往還不會達成讓你眼前一亮的數字。被尊稱為經理,也是應當的,ProjectManager,名正言順的經理。然而,在大部分公司里,項目經理也就是像弼馬溫同樣的小官,明白真相之后,又難免有一些失落。至于干更少、更簡樸的活,那就只能說是癡人說夢了。事實上,在興奮過后,等你翻到硬幣的另一面,你會看到和你想像不同樣的高和低:能力規定高、職位低。(1)能力規定高能力規定高不高,口說無憑,我在網上隨便找了一個軟件項目經理的招聘信息,規定如下:職責范圍:1、負責軟件項目管理及計劃實行;2、具有較強管理、協調及溝通能力,幫助開發人員解決開發過程中碰到的技術問題,做好平常的開發團隊管理工作;3、與各團隊協同工作,保證開發工作正常順利的開展;4、具有較強的分析問題、解決問題的能力,可以解決項目團隊在開發過程中碰到的技術難題;任職規定:1、計算機相關專業,4年以上JAVA軟件從業經驗,2年以上開發經理或團隊管理經驗;2、精通java、jsp、HTML、JS、xml、AJAX編程語言,精通Struts、Hibernate、Spring、IBatis等常用框架技術;3、精通中間件技術,對Websphere、WebLogic等有很深的了解;4、快速適應工作環境,應變能力強,抗壓能力強;5、重視成本和進度控制,合理有效運用資源,有較強的責任心;6、熟悉Android開發、Hadoop技術者優先考慮;上面的規定寫得比較隨意,我幫他整理一下,并點評一番:表1
項目經理職責規定類別職責/規定點評專業技術精通多種編程語言和技術框架;精通中間件技術;熟悉Android及Hadoop。項目經理必須是技術專家,也許你自己不用寫代碼,但你必須能指導下屬,解決技術問題。必要時,還得參與做系統架構和系統分析。管理技能項目整體管理;成本管理;進度管理;資源管理;團隊管理;溝通協調能力。難道風險管理、質量管理、采購管理就不需要了嗎?九大領域一個都不能少。個人內在適應能力;應變能力;抗壓能力;責任心;分析問題解決問題的能力。①
適應能力:像變色龍。能合用不同公司文化和氛圍,不同性格的同事,特別是上司。②
應變能力:像變形蟲。項目過程中會出現各狀況,必須能調整自己、調整計劃,以適應變化。③
抗壓能力:像驢子。項目管理壓力很大哦,天塌下來要也扛著。④
責任心:項目出問題,基本上責任都是你的,決不可推卸責任,勇敢的去解決問題吧,不要辜負領導的重托。⑤
邏輯思維:項目經常會出問題的,所以你必須思維清楚,可以客觀的分析問題和解決問題。相關經驗4年開發經驗+2年管理經驗老板可不想冒險,把項目給你去做實驗田。怎么樣,規定很高吧?能完全達成這樣的規定,我想去鐵道部當個CIO應當是沒什么問題了。即便如此,對于項目經而言,這些規定也沒有哪一項是多余的,也就是說,項目經理必須成為一個超人,最佳是像《蜘蛛俠》里面沙人那樣,可以隨心所欲的變化自己,穿越一切障礙,擁有無窮的威力。(2)職位低說職位低,有以偏概全之嫌。在項目型組織結構的公司中,項目經理的職權還是很大的,項目經理一般直接向總經理報告工作。但在IT行業中,比較少采用項目型組織結構,大部分是矩陣型或職能型的組織結構。在這種架構中,項目經理基本上就是最小的官了。2.
大和小項目經理之所以需要很強的個人能力,歸根到底是由項目經理的責任所決定的。項目是一種個人責任制的管理方式,項目經理是項目組的核心,責任無疑很大;與之相相應,其權力又是比較小的,這讓項目經理的處境更加困難。(1)責任大項目經理作為項目組的最高領導,對項目的成敗起著至關重要的作用。對項目的目的和實行過程中的一切問題,負有最終的責任。影響項目成敗的因素也許有許多,但不管是什么因素,最終的責任會貫徹在項目經理身上,領導會說,項目經理不給力。(2)權力小項目經理的正式權力涉及指揮權、人事權、財權、技術決策權以及采購權等,項目經理一般在某一限度內具有完全的權力,無需溝通報告即可自行做出決定;在超過限度時,則需要與高級經理或職能經理商議決定。在一個矩陣型組織結構的公司中,項目經理的權力大體如下表所示:表1
矩陣型組織中項目經理權力情況權力類型完全的權力部分權力指揮權對項目內的人、財、物的調度安排,可以自主決定。對項目結果產生較大影響時,需與高級經理討論。人事權可以依據公司制度對員工進行考核、獎懲。人員的聘用、辭退等決定一般由職能經理安排,項目經理可以作出建議。財權小額活動經費一般可以自主決定達成一定金額需要申請,由高級經理直至總經理審批技術決策權一般技術措施可以自主決定重大技術措施,必須通過外部評審,并請上級領導拍板采購權小額采購項目必須品達成一定金額需要申請,由高級經理直至總經理審批乍看上去項目經理權力并不小。但在實際操作中,項目經理權力范圍的這個限度往往比較小,并局限性以保證項目經理推動項目順利開展,項目經理必須花去大量的時間去與上級領導溝通、報告、提出建議、爭取支持。在有些公司,甚至連項目組會餐也要向上報告請示。項目經理的這種處境往往會導致其工作畏首畏尾,做事躊躇不決,久而久之,失去了對工作的激情。3.
夾心餅項目經理的位置是比較尷尬的。下面的兄弟要你多爭取一些獎金;領導要你經費更省一些;客戶要你更快一些;用戶要你的產品更好用一些。在員工面前,你代表老板;在老板面前,你代表項目成員工;在客戶面前,你代表公司。你代表了很多人,就是沒有代表自己的時候。項目經理就是一個不折不扣的夾心餅。做人難,做項目經理更難啊。圖1
項目經理成了夾心餅4.
為什么還要做項目經理也許你會問,既然項目經理這么難、這么慘,仿佛比“程序猿”還要苦逼,那我為什么還要做項目經理呢?這看上去不是個問題,“人往高處走,水往低處流”嘛,高處雖然艱險,向上追求的腳步卻不能停止。無限風光在險峰,還是別抱怨攀登的辛勞,好好享受一路的風景吧。當然,人的一生有不同過法,有些人喜歡在泳池中游水,有些人在熱衷于在大海的激流中沖浪,尚有些人,一輩子也不會游泳,他們只是偶爾到河邊洗洗手,用冷漠或者好奇的目光看著那些乘風擊浪的人們。每種活法的選擇權在自己手上,一旦選擇,無怨無悔。二.項目經理素質模型1.
素質模型的作用談素質模型是一件很嚴厲的事情。由于素質模型就像一面鏡子,項目經理拿來一照,可以發現自己的優勢和弱點。只有揚長補短,才干在職業發展之路上步步高升。管理方面的素質模型很多,但不是每一個都是客觀的鏡子,假如不能在鏡中看到一個真實的自己,那它也就失去了應有的價值:假如它是一面哈哈鏡,那看到的將是一個變形的自己,無法作為自己的參照;假如鏡子太小,就只能照到自己的局部,會導致產生盲目的悲觀或樂觀;假如鏡子太大,也許會看到太多無關的東西,反倒干擾了自己的視線。2.
他山之石(1)PMI知識體系模型PMI將項目經理應具有的知識和技術分為五類,即:項目管理知識體系,應用領域知識、標準與規章制度,理解項目環境,通用管理知識與技能,人際關系技能,如下圖所示:圖2PMI的項目經理知識技術體系(2)麥克利蘭的素質模型美國心理學家麥克利蘭通過研究提煉并形成了21項通用素質要項,并將21項素質要項劃分為6個具體的素質族,同時依據每個素質族中對行為與績效差異產生影響的顯著限度劃分為2~5項具體的素質。6個素質族及其包含的具體素質如下:①管理族,涉及團隊合作、培養人才、監控能力、領導能力等;②認知族,涉及演繹思維、歸納思維、專業知識與技能等;③自我概念族,涉及自信等;④影響力族,涉及影響力、關系建立等;⑤目的與行動族,涉及成就導向、積極性、信息收集等;⑥幫助與服務族,涉及人際理解力、客戶服務等。(3)管理者勝任特性模型勝任力是指任何直接與工作績效有關的個體特質、特點或技能等,在本質上也就是應當具有的素質組合。有學者運用物元分析和可拓評價方法建立了基于管理技能、個人特質和人際關系3個維度的勝任特性物元模型。①管理技能的維度,涉及團隊領導、決策能力、信息尋求和市場意識等;②個人特質的維度,涉及影響力、自信、成就欲、積極性、分析思維和概括性思維等;③人際關系的維度,涉及人際洞察力、發展別人、關系建立、社會責任感和團隊協作等。(4)
四種能力論Roberthogan和RodneyB.Warrenfeltz研究指出管理人員的素質可以分為4種,分別為:自我管理能力、人際關系能力、領導能力和商業能力。①自我管理能力,涉及自我尊重、對的對待權利的態度和自我控制等;②人際關系能力,涉及換位思考、對的預計別人的需要、考慮別人的行動等;③領導能力,涉及建立團隊、維持團隊、激勵團隊、建立共同愿景和鞏固團隊等;④商業能力,涉及制訂計劃、管理預算、績效評估、成本管理和戰略管理等。3.
幾種素質模型的分析上面這些模型,都是被廣泛認可的模型,我本人對四種能力論,更是情況獨鐘。為了找出一個適合項目經理學習修煉的模型,我們有必要對這幾種模型進行評價。一方面擬定評價的指標:(1)針對性:是否適合于項目管理領域;(2)完整性:是否太過寬泛或狹窄;(3)實用性:是否適合于項目經理修煉。表2
幾種素質模型的評價模型針對性完整性實用性PMI的項目經理知識技術體系好太小好麥克利蘭的素質模型較差太寬較差管理者勝任特性模型中太寬較差四種能力論中太寬中那我們能不能找到一種這三個指標都吻合的模型呢?4.
西西吹雪的六種能力模型“六種能力模型”力圖在針對性、完整性和實用性方面達成最佳。六種能力分別是:知識、技能、邏輯思維、執行力、心智成熟和領導力。這六種能力是一個有機的整體,如下圖所示:圖3
項目經理的六種能力模型(1)人、事結合管理,就是管人理事,這個理念已經深人心。這個模型一方面就是一個管人理事的素質模型。從“理事”的角度來講看,項目經理應當具有四大素質:●知識必須具有項目管理的理論知識,所處的行業知識,
以及專業知識;●
技能光有知識是不夠的,還要能知道怎么做。重要有項目管理技能、溝通表達技能、寫作技能、專業技能等。●
邏輯思維項目經理必須具有較強的邏輯能力、思維清楚,對項目任務和要做的工作,隨時都有清楚的分類和列表。邏輯思維能力有很多種,假如要挑出兩種對項目經理最重要,我覺得是歸納能力、判斷力。●
執行力項目經理本人必須具有很強的執行力。假如項目經理像個蔫老頭,整個項目的執行結果可想而知。從“管人”的解度來講,項目經理應當具有兩大素質:●
心智成熟要管人,一方面必須學會與人相處,心智不成熟的人,與人相處往往會無所適從。心智成熟,也就是要管好自己的內心。自己都管不好,
怎么管別人呢?●
領導力項目不是一個人的戰斗,有些項目經理,只顧自己埋頭干活,樂不滋滋,下面的同事卻不知道每人要做什么,這是缺少領導力的表現。余世維說:“管理就是讓別人完畢事情”,“真正厲害的人不是自己累死,而是要讓手下做事情累死,這個才叫本領”,“優秀的管理者不會讓員工覺得他在管人”。這三句話,可以說是領導力的三種境界。簡而言之,項目經理就像一個賢妻良母,要上得廳堂,下得廚房。上得廳堂意味著,項目經理要擅長與人打交道,也就是“管人”的規定。下得廚房則意味著項目經理懂技術、懂業務,能把復雜的事情理清楚,并解決各種問題,這就是“理事”的規定。理事重要靠智商,而管人則重要靠情商。(2)內、外兼修這個模型還是一個內外兼修的模型。古人云:“勝人者力,自勝者強”,說的其實就是一個人的外在修養與內在修養的關系。戰勝外在的事物,你需要是“力”,因此模型也有兩個力:執行力和領導力。有這兩種力,我們可以在管人、理事都做得很好。要戰勝自己,則非要靠一個人的內在修養不可。因此模型中,有四項個人內在素質的修煉:知識、技能、邏輯思維和心智。從表面上看,“自勝”似乎比“勝人”更牛一些。但是從一個人成長的角度來看,我們主張要先“自勝”,再“勝人”。假如以樹類比,“自勝”是根,“勝人”則舊枝干,一棵沒有發達根系的樹,是不也許長成參天大樹的。所以不要讓自己一開始就顯得很牛,而是一方面讓自己成為一個真正的牛人,否則大樹會過早夭折。(3)從獨立到互賴一個人有成長過程可以分為三個階段:依賴期、獨立期和互賴期。每到一個新的階段,都是一次巨大的奔騰。●依賴期:圍繞著“你”這個觀念——你照顧我;你為我的成敗得失負責;事情若有差錯,我便怪罪于你。●獨立期:著眼于“我”的觀念——我可以自立;我為自己負責;我可以自由選擇。●互賴期:從“我們”的觀念出發——我們可以自主、合作、統合綜效,共創偉大前程。也許你已經注意到了,在素質模型里面沒有依賴期,這是由于在依賴期的人是無論如何也成不了項目經理的。這個模型,是一個從獨立期走向互賴期的素質模型。在獨立期,我們重要擅長做“理事”的工作。我們是技術英雄,可以把每件事都做得很完美;在互賴期,我們的精力轉向了“管人”。我們懂得如何與各種不同類型的人相處,假如驅動團隊為一個共同的目的而努力。(4)層次分明這個模型是還是一個層次分明的、漸進的模型。從知識到執行力,事實上是一個從“知道”到“去做”的過程,而從心智成熟到領導力,是發揮團隊力量的兩個階段。圖3六種能力的層次從程序員到項目經理(四):外行可以領導內行嗎一.從幾個招聘規定說起在上一篇中,我舉出了一個招聘需求,引起一些朋友的爭論。既然招聘的是項目經理,為什么需要那么多專業技能呢?在百度上招聘頻道搜索“軟件項目經理招聘”,可以查到8500多條類似的招聘信息。我們看看國內軟件行業老大東軟集團的招聘條件:工作職責:帶領團隊完畢需求分析,開發計劃制定與跟蹤,項目組關鍵技術問題解決,負責項目QCD。崗位規定:1、3年以上軟件開發項目經驗,2年以上項目管理經驗;2、純熟掌握JAVA、WEB開發,精通基于Oracle/Mysql數據庫的MIS系統開發;3、具有較強的溝通、組織能力和較好的文字表達、寫作能力;5、有醫療業務開發經驗者優先。
顯然,東軟公司也是規定具有較強的專業技能的。當然,也許東軟公司太大了,不具有代表性,那么我們再看一個比較小的公司,你絕對沒聽過(我也沒聽過),廣東廣風隆電子科技有限公司:任職規定:1.能很好的把握開發質量和項目進度,規避風險。2.具有較強的語言和文字表達能力、溝通協調能力、良好的團隊合作精神。3.具有至少3年項目管理經驗或大型系統開發實行經驗的優先。4.掌握JAVA技術,能純熟應用J2EE,Spring,Struts,Hibernate等開發和測試。5.熟悉基于java的B/S架構應用技術。6.熟悉基于Tomcat、WebSphere、weblogic等應用服務器的開發;7.熟悉大型數據Orecle/SQLServer等,純熟掌握存儲過程編寫、數據庫表設計。8.熟悉unix/Linux操作系統。9.具有軟件團隊管理經驗,熟悉軟件開發流程,可以獨立完畢項目實行的優先。10.具有一定的系統框架設計、熟悉開發流程,具有的良好的需求分析、項目設計、規劃能力。13.有如下經驗者優先考慮:a.熟悉BIEE,或有BI項目開發實行經驗b.對BI/DW的概念和架構有比較進一步的了解,熟悉維度模型架構c.熟悉Oracle數據庫開發,或有ETL工具ODI經驗,精通SQLd.有基于java技術項目管理經驗的優先,教育行業背景優先哇啦啦,這個更不得了。這究竟是招程序員還是招項目經理,我也快被弄迷糊了。看來中小公司比大公司更看重專業技能。當然,我再多舉一千條也代表不了所有的公司。但諸位假如有時間一條條看,會發現絕大部分公司對“軟件項目經理”這個職位,都對專業技能有較高的規定。那么,傳說中的“外行領導內行”究竟是不是真的?外行真的可以領導內行,帶領項目走向成功嗎?二.外行
vs
內行1.
優勢劣勢分析外行和內行究竟誰更適合當項目經理?那些招聘規定似乎已經為我們給出了答案,最少在軟件行業內行項目經理更占據優勢。然而,外行的項目經理往往也有其獨特的優勢,比如,他們往往更有大局觀,能跳出技術自身看待問題,有更強的領導力等等。事實上,外行領導內行的現象,在國家大型建設工程或科研項目中要屢見不鮮。據說,我國的原子彈工程就是聶榮臻元帥領導的,而聶帥是不懂核物理的。假如拿外行和內行項目經理來PK,并不是一件容易的事情,由于每一項都不是絕對的,這就如同比較男人和女人誰更適合做廚師同樣。當我們拿兩者PK的時候,其實包含了一些隱含的信息,就是這個外行的項目經理比內行項目經理,更加懂得管理、情商更高,否則的話,內行項目經理睬毫無懸念的勝出,也就沒有比較的必要了。基于這些隱含的信息,我們試著比較一下兩種項目經理的優秀和劣勢:項目經理類型優勢劣勢外行一般具有更強的領導力,更善于激發員工的士氣、戰斗力;一般具有更強的談判能力、資源協調能力,客戶和上級領導滿意度會更高;一般具有更強的溝通報告的能力;更容易跳出技術自身,看清問題本質;一般更善于權衡輕重緩急,更善于取舍。項目具體計劃要依靠技術骨干,對其評估的準確性無法做出自己的判斷;無法對技術人員進行輔導;無法對技術問題做出分析判斷,幫助解決棘手問題;無法對技術人員進度遲延因素做出準確分析、不能很好控制項目;容易導致瞎指揮;容易和技術人員互相看不起對方。內行外行的劣勢往往是內行的優勢外行的優勢往往是內行的劣勢2.
技術決定論的誤區所謂內行與外行是純粹從技術的角度來看問題,單純討論內行好還是外行好,其實也暗含著一個前提,就是技術決定項目的成敗。而事實上,一個項目能否成功的影響因素,遠不止是技術,對一個項目經理的素質規定也遠不止技術。同是外行或內行來帶一個項目,會由于個人修養與經驗在差異,項目結果也許相差很遠。因此單純說外行好,還是內行好,是沒故意義的。3.
綜合素質決定論問題的關鍵其實不在項目經理是內行還是外行,而在于他的綜合素質。無論是外行還是內行,只要誰的綜合素質更高,誰就是更優秀的項目經理。上一篇我們講到項目經理的六種能力模型,也就是說,一個優秀的項目經理,應當具有六個方面的素質,即:知識、技能、邏輯思維、執行力、心智成熟和領導力。在知識層面,涉及專業知識、行業知識和管理知識。外行項目經理在專業知識和行業知識方面已經輸了,但在管理知識方面按默認值,外行贏了。在技能導面,涉及專業技能和管理技能。外行項目經理在專業技能也又輸了,同樣管理技能方面,又略勝一籌。現在打成了平手。剩下的,要拼邏輯思維、拼執行力、拼心智、拼領導力,這就和內行外行無關了,鹿死誰手,要看個人的修養。因此,項目經理的比拼,拼的不只是管理知識或專業知識這一個方面,而是綜合素質的比拼。三.外行,你憑什么1.
唐僧的團隊外行,也就是不懂專業知識技術,顯然不僅不是什么優點,反而是一個項目經理的極大缺陷。那為什么領導還會置這么大的缺陷于不顧,任命一個外行為項目經理呢?換一個角度,也就是說,一個外行,在什么情況下,可以成功的管理一個軟件項目呢?一件事情的發生,總有他的內部因素和外部因素。具體到這個問題上,也有它的內因和外因。(1)在內部因素上,外行項目經理必須具有更高的綜合素質。現在流行分析西游記中的取經團隊,其實也是一個典型的外行領導內行的團隊。到西天取經,靠的是降妖服魔的本領,顯然唐僧是個外行。但是,唐僧并不是一無是處,相反,他的綜合素質很高。他外柔內剛,意志堅定,目的明確,還精研佛法,具有很強的人格魅力,因此他的那些徒弟才干凝聚在他周邊,雖歷盡千難萬險而無悔。(2)在外部因素上,必須有合理的人才結構作為支撐。唐僧雖然不會打怪,但是孫悟空可以,補齊了唐僧在這方面的局限性。試想,假如他的徒弟都不能降妖,任憑唐僧的領導力再強,也注定最終只會被妖怪吃掉。同樣一個外行的項目經理,在他的團隊中,必須可以信賴的技術骨干,像孫悟空同樣能在關鍵時候解決問題,這些骨干一般就是項目中的組長、系統架構師或者系統分析師,必要時也許要設立項目副經理之職。假如團隊中沒有技術骨干,都是一些經驗局限性還不求進取的程序員,那除非項目超級簡樸,否則項目經理縱然有諸葛亮的才華,也無濟于事。2.
規模決定一切在上面兩項條件都具有的情況下,只能說明外行可以擔任項目經理了。站在項目自身的角度,除了這兩項因素,往往還跟以下方面有著緊密的關系。(1)項目規模:規模越大,采用外行項目經理的機率越高。(2)項目所在行業:在建筑、施工、水利等傳統行業,采用外行項目經理的機率更高。(3)項目的技術難度:在項目規模不大時,假如技術難度越大,采用內行項目經理風險更小。(4)項目進度規定:時間規定越緊,更傾向于采用內行項目經理。(5)項目管理的層次:有些項目層層分包,對于上面次層的公司,項目不需自己實行,只需對項目進行監管,項目經理自然也不需要很強地專業技術了。但對于底層實行單位而言,項目經理懂技術就很有必要了。同樣,有些大型項目提成若干個工程,每個工程又涉及若干個子項目,也是類似的情況。在這些因素中,項目規模是具有決定性的因素。項目規模足夠大的時候,也就有足夠的經費來配備充足的人才。至于其實方面,其實只是表現而已。三.透過瓶子看軟件行業為什么軟件行業外業項目經理相對較少呢?這與軟件項目自身的特殊性有一定關系,但在一定限度上也折射出軟件行業的現狀:(1)軟件項目規模不夠大在軟件行業,幾十萬的項目很常見,幾百萬上千萬就是大項目了,項目的利潤率很低,很多中小型公司都生存在贏利的邊沿。據工信部記錄,2023年上半年我國軟件行業利潤僅占軟件業務收入的1.28%。這么低的利潤率,估計比東莞的制鞋廠還不如吧。而幾百萬上千萬的金額,對建設、國防這些行業來說,簡直不值一提啊。前幾天太極集團1.99億中標鐵道部IT項目,大家都不服氣。也是,人人都在喝湯,你憑什么搞特權吃肉?(2)成熟的項目經理相對緊缺軟件行業小項目太多,對項目經理的需求量是非常大的,與此同時,成熟的項目經理相對很少。所謂“千軍易得,一將難求”啊。當然,即使牛B的項目經理有了,其收入規定也不會低,這是小型項目難以承受的,只能退而求另一方面,找一個性價比更高的項目經理,或者干脆拔苗助長,找一個不錯的程序員來帶吧。從程序員到項目經理(五):程序員加油站,不是人人都懂的學習要點學習是一種基礎性的能力。然而,“吾生也有涯,而知也無涯。”,假如學習不注意方法,則會“以有涯隨無涯,殆矣”。一.學習也是一種能力看到這個標題,有人會說:“學習,誰不會?”的確,學習就像吃飯睡覺同樣,是人的一種本能,人人都有學習的能力。我們在剛出生的時候,什么也不知道,是一張真正的白紙,我們靠學習的本能,學會了走路、說話、穿衣服…后來,我們上學了,老師把書本上的知識一點一點灌輸到我們的腦子里,我們掌握的知識越來越多,與此同時,我們學習能力卻仿佛越來越差了,習慣了被別人喂飽,似乎忘掉了怎么來喂自己了。學習本來只是一種本能,算不上什么能力,然而,通過二十數年的不斷學習,學習反而成為了一種真正的能力,由于我們慢慢失去了它,它就更顯得珍貴。在學校里我們基本上被動式學習,然而走出了象牙塔之后,不會再有人對你負責,不會有人積極教你,我們需要積極的學習。所謂的學習能力,其實就是自主學習的能力。幾年前,曾有一本風靡管理界的書,叫《第五項修煉》,這本書提倡建立學習型組織,由于從長遠來看,一個組織唯一可連續的競爭優秀,就是比競爭對手更快更好的學習能力。一個公司如此,一個人又何嘗不是如此?眾所周知現在是一個知識爆炸的時候代,知識更新非常快。據說,一個大學畢業生所學習到的知識,在畢業之后的2年內,有效的但是剩下5%,更何況我們的學校與社會需要嚴重脫軌。我們賴以立足的,不在于我們現在掌握了多少知識,而是我們有多強的學習能力!學習不僅是一種能力,并且是一種至關重要的能力,而這種能力的核心,就是學習的方法和心態。二.買書是最劃算的投資古人云:“書中自有黃金屋,書中自的顏如玉。”這說明先賢們早就結識到,買書是最劃算的投資了。當我剛出道的時候,拿著非常微薄的工資,有一次我向主管抱怨道:“現在的書真貴啊,這點工資連飯都吃不起,更別說買書了!”主管對我說:“不要吝惜買書的錢,寧可忍著不吃飯,也不要忍著不買書,由于買書是回報率的最高的投資了。”主管的話讓我非常震動。后來,我看到喜歡的書時,再有沒有手軟過。我不斷的學習,開發能力也不斷的提高,工資水平也獲得了大幅度的提高。一年后,我一個月工資的漲幅,就足夠買兩年的書了。你說,尚有比這更劃算的投資嗎?一本書,哪怕只有一頁紙是有用的,它將所產生的潛在價值,也會遠遠超過書自身的價格。當然,書不在多,能踏踏實實消化掉一本好書,也許比泛泛而讀10本普通書,要更有價值得多。三.多讀經典書十年前,我剛進入IT行業的時候,真是求知渴,每星期都要往購書中心跑,可惜的是,那時給程序員看的書不像現在這么多,高質量的書就更少了。當時我印象中比較經典的書籍就是《Windows程序設計》、《COM本質論》、《Java編程思想》,尚有就是譚浩強的《C語言程序設計》。其它充斥書架的,就是類似于《21天精通XXX》、《XXX從入門到精通》、《XX寶典》這樣的書籍。回首往昔,令我比較郁悶的一件事就是在我最有學習動力的時候,看的高質量的書籍太少,就仿佛是在長身體的時候,天天吃的是沒營養的泡面。當然,這跟沒有人指導也有很大的關系,獨自一個人學習,讓我走了很多的彎路。軟件開發方面的書籍,我大體將其分為三類:(1)淺顯的入門類書籍。這類書的標題往往是《XX天精通XXX》、《XXX從入門到精通》、《XX開發實戰》等,這類書往往從軟件的安裝講起,喜歡翻譯幫助文獻。有人批評這類書為爛書、毫無價值,這并不公平。至少我本人,也曾從這些書中學到一些東西。即使是21天系列書,也有適合看的人群,只但是,它一般也就只能看21天而已,過后就可以扔到垃圾堆。這類書只適于還沒有入門的初學者,從中學到一些入門的招式。這種書在剛起步的時候一般買上一本就可以了。假如你善于使用搜索引擎,這一本書也可以省了。(2)國內外高手寫的實戰類書籍。這類書實戰性很強,把技術及原理講得很透徹。比如《windows環境下32位匯編語言程序設計》、《進一步解析MFC》、《Delphi深度探索》、《進一步淺出WPF》、《進一步剖析Asp.net組件設計》等。以前這類書都是從國外翻譯或從臺灣引進,現在國內高手越來越多,出自國內作者的也越來越多。這類書假如在你學習的每個方向看個兩三本,并且通過實踐消化掉,那么毫無疑問,你會成為一個優秀的程序員。(3)國外大牛寫的、揭露本質、有豐富思想的書。這類書就是所謂的經典書了,例如《代碼大全》、《編程珠璣》、《設計模式》、《重構》、《代碼整潔之道》等。經典書就像一個有深度、有思想的朋友,他會給你啟發、每次閱讀都會有新的收獲,這類書具有真正的收藏價值。看經典書永遠是對的的選擇,它絕不會浪費你的時間,由于經典書是無數人沙里淘金、幫你挑選過的結果。然而,閱讀這類書并不是一件容易的事情,讀者需要有豐富的開發經驗,才干與作者產生共鳴。真正能消化經典書的人其實不多,這就仿佛飲酒,一個新手無論如何也品不出葡萄美酒的醇香。在酒桌上,人人都把杯中酒一飲而盡,當有人點評“這個酒不錯”的時候,我只能無奈的苦笑一番,真的是甘苦自知。假如一本經典書你看得很辛勞,很有也許就是由于你功力未夠,這種情況下不要著急,慢點來,不妨先將其先束之高閣,多看看第二類實戰型書籍,過一段時間再回頭來看,也許你會有新的驚喜。四.不要在上班時間看書一個善于學習的人,一方面要善于運用一切時間來學習。不知是偉大的雷鋒叔叔還是魯迅爺爺曾經說過:“時間就像海綿里的水,只要愿擠,總還是有的。”然而,當我們從上班時間中擠時間學習時,就千萬要注意了,不要在上班時間看書!上班時間看書不僅是一件很敏感的事情,并且非常吸引眼球,不久就會引起周遭的不爽。一方面老板心里不爽,他想:“我給你錢是讓你來工作的,不是來學習的!”;另一方面同事們也不爽:“我們工作都做不完,瞧,這小子真閑哪!”用不了多久,你就會成為被眾人排斥的異類。當然,你也許會說,“我工作已經做完了,經理沒有安排,當然可以學習了”,其實不然。你完畢了一件事情,不等于所有的事情都完畢了。一個優秀的員工,應當是積極要工作,而不是被動的等工作。工作完畢以后,你至少還可以:(1)積極報告給你的經理,請他來檢查你的成果,并安排新的任務;(2)假如公司這一段時間的確比較閑,沒有什么具體的任務,可以進行代碼重構、優化;(3)你還可以積極請纓,承擔額外的工作或更艱巨的任務。(4)假如一定要學習,也只能對著電腦屏幕來學習,紙質書最多只能拿來翻閱一下,而不能一直捧著,以免影響到其別人的情緒。五、只學習與工作相關的東西我曾發現不少程序員在學習方面找不到方向,一會學學C#,一會學學Java,看了最新的編程語言排行榜,又覺得該學C++。這樣左抓抓,右撓撓,只會讓你覺得更癢。學習最忌三心二意。俗話說:“傷其十指不如斷其一指”,每門都學一點,還不如專心學好一個方向。這個道理誰都懂,可是又該學哪個方向呢?難道只能跟著感覺走嗎?不!最實際的方向,應當跟著工作走,工作需要什么,我們就學什么,把工作需要的技能純熟掌握。我們為什么要學習和工作弱相關的東西呢?是為了轉行或跳槽嗎?可是,假如我們連現在本職工作都不能做好,又怎么能保證到新的崗位、用新學的技能就可以做得更好呢?學習與工作需要的的東西,有很多好處:一方面,可以集中精力,在某一方面鉆研得更加進一步。所謂“百招會不如一招絕”,有了絕招,你還怕不能在“武林”立足嗎?《天龍八部》中的慕容復武功博學無比,最后還不是被只會一招六脈神劍的段譽打得落花流水?另一方面,可以學得更快、更進一步,由于學習更具有針對性,并且可以立即在工作中運用,可以立即檢查出學習的效果,對存在的問題可以進行進一步的研究,因此掌握的知識也會更加的牢固。第三,學習與工作結合在一起,工作時間也就成了學習時間,這樣突破了三個8小的限制。有人說,我們天天所有擁有的時間可以分為三個8小時,工作8小時,睡覺8小時,此外尚有8小時自己可以自由支配的時間。工作和睡覺的兩個8小時大家都同樣,決定人生高度的是此外這個8小時。當我們把學習的焦點放到與工作相關的知識上時,工作時間中的很大一部分,同時也就成了寶貴的學習時間,這真是一舉兩得的美事啊。六.織網式的學習知識的廣度和深度都很重要。作為一個程序員,進一步把握技術細節,是寫出優質代碼的保證。但對于一個項目經理而言,知識的廣度更顯重要。項目中碰到的問題往往是綜合性的,只有具有廣博的知識,才干快速的對問題進行分析和定位。在程序員通往項目經理的道路上,我們必須故意識的擴大自己的知識面,形成更完善的知識體系。每個人的知識體系就好比是一張網,我們學習其實就是要織這樣一張網。
我曾看過漁網的編織過程,漁網雖大,也是一個結點起步,一個點一個點的編出來的,編織的過程中,始終只有一根主線。學習又何嘗不是這樣,知識體系的大網也是由許多小的結點組成,要結這樣一張網,只能由一個點起步。牽住一條主線,織出一個個的點,由點帶出面,最后才干形成這張大網。我曾經編寫過一個網絡信息采集軟件,這個軟件可以從具有列表頁網站中按字段設立采集信息,支持自定義字段、頁面多級關聯、下載附件、支持多種數據庫、可視化定義等特性。剛開始時,覺得這個軟件也是一個比較大的功能點而已,后來發現這個不起眼的功能關聯著大量的知識點,在開發過程中,
我順藤摸瓜,各個擊破,對很多知識點進行了細致的學習研究,軟件開發完畢后,個人的知識體系網也進一步得到了補充和完善。圖1
由知識點形成知識網七.問題是最佳的學習機會日本經營之神松下幸之助曾經說過:“工作就是不斷發現問題、分析問題、最終解決問題的一個過程,晉升之門將永遠為那些隨時解決問題的人敞開著。”可見,工作過程中有問題是正常,沒有問題那才是真正的問題。在發生問題能時,能敢于面對問題、解決問題的人,才是公司真正的核心骨干。現實中,很多人總是千方百計回避問題,當上司安排一項艱巨的任務時,也是想盡辦法推托。殊不知,對于個人而言,其實問題是最佳的學習機會。往往那些樂意接受困難工作的人,能力會變得越來越強,那就是由于他們在克服困難的過程中取得了巨大的進步。有一次,一位項目經理對我說:“有一個問題,客戶有一臺HP服務器要裝磁盤陣列,沒人會做,怎么辦啊?”“可以學啊,沒有人樂意去嗎?”“我都問了,沒人想去。”“哦,正好明天我有時間,我也沒裝過磁盤陣列,那我明天去學著弄一下。”我說的是真心話。第二天早上,當我準備出發時,項目經理告訴我不用我去了,由于項目組好幾個同事都想去“學著弄一下”。結果服務器不久就裝好了,遠遠沒有之前大家想像的那么困難嘛。更重要的是,在解決這個問題的過程中,大家都學會了怎么裝磁盤陣列。碰到困難時,迎難而上吧,千萬不要拒絕這個最佳的學習機會!八.經常思考總結子曰:“學而不思則罔”。只學習不思考,就會迷惑,難以把握事情的本質。這就好比一個學武之人,只習得其形,而未得其神,難以成為真正的高手。一個程序員從入門,到成為高手的過程中,往往要通過幾次頓悟。頓悟會讓你跳出知識的叢林,一切豁然開朗,仿佛打通了全身的奇經八脈一般奇妙。記得我有一次,頓悟到了一個很簡樸的結論:“本來高級編程語言中的類庫是封裝了WindowsAPI來實現的。”后來碰到一些自帶類庫無法實現的功能時,我就會想到,其實可以通過調用WindowsAPI來實現。運用這個思緒,我解決了一些看起來很難的問題,得到老板的賞識,從而不久獲得提高。頓悟非常可貴,然而它不是隨便發生的,而是通過一次次苦苦思考之后、靈光閃現的結果。思考的過程,其實就是將外在的知識內化為自己的知識的過程,而頓悟,則是批量的實現這種內化,將無數個知識點連接在一起,達成融會貫通的境界。九、克服“高原現象”愛學習的人都會有這樣的經歷,學習連續了一段時間之后,往往會有一個瓶頸期,長時間似乎很久沒有什么進步,于是內心非常著急。這種情況事實上這是由人的學習規律決定的一種“高原現象”。據研究,學習者在剛開始進步快,隨后有一個明顯的或長或短的進步停頓期,后期進步慢,中間的停頓期叫高原期。圖2技能學習練習曲線在我看來,高原期實質是一個消化期,由于前期的學習積累了太多的知識點,這些知識點在大腦中亂作一團,還沒有形成一個知識體系。這時需要一定的時間來消化它,將它融會貫通,經常思考總結可以快速幫你跨過高原期。在處在高原期的時候,還可以換一個相關的方向來學習,例如編程語言學不下去了,你可以學習一下設計模式,設計模式也學不下去了,再換成數據庫。通過學習這些相關的知識,不僅補齊了知識體系中的短板,并且各個知識點之間可以互相啟發,幫助你實現頓悟,跨過高原期。十、學習要有好心態(1)學習要靜心急于求成是學習過程中普遍存在的一種心態。這可以理解,畢竟作為一個程序員,要學的東西實在太多了,而社會又是那樣的浮躁,讓人覺得一切都是那樣的不安全、不擬定,似乎只有學得快一點,才干跟上社會的腳步。可是“欲速則不達”,想快快的學,往往會形成東一榔頭、西一棒槌的學習方式,每一個點都沒有吃透。心沉不下去,知識也會沉不下去。要想成為真正的高手,只能靜下心來,一步一個腳印的攀登。(2)學習是一個連續一生的過程人生的過程,就是一個自我完善過程。孔子曾經說:“吾十有五而志于學,三十而立,四十而不惑,五十而知天命,六十而耳順,七十而從心所欲,不逾矩。”可見孔子也不是天生的圣人,也在不斷的學習、進步,從“志于學”到最后“從心所欲,不逾矩”,孔子一共花了55年的時間。作為一個程序員,更是需要不斷更新自己的知識。我們所知道的東西,就像一個白色的圓圈,圈外則是黑暗的未知的世界。當圓圈越大,所接觸到的黑暗部分就越多。我們只有不斷的學習,打破更多的黑暗,找到更多光明。(3)保持饑餓,保持愚蠢看了《喬布斯傳》之后,我最喜歡的一句話是“求知若饑,虛心若愚”(StayHungry,StayFoolish),其實我更喜歡它更原生態的翻譯“保持饑餓,保持愚蠢”。我們只有結識到自己還很饑餓和愚蠢,才會像沒吃飽同樣,由衷的需要學習、愛上學習。當然,知易行難,知行合一才是學習的最高境界。我也始終是一個學習者,一直在路上。從程序員到項目經理(六):程序員加油站—懂電腦更要懂人腦說起程序員三個字,我覺得既驕傲又可悲。驕傲的是,我們曾經是時代驕子,是一群真正改變世界的人;可悲的是,我們很多致力于改變世界的程序員,卻生活在自己的世界里,無法自拔,成為了繼“書呆子”之后的“電腦呆子”。電腦本來只是一個工具,我們居然被其所限制、甚至同化,悲夫!一、警惕成為“電腦呆子”(1)程序員眼中的自己程序員是如何看待自己的呢?看看園子里的發言,碼農、碼畜、IT民工、苦逼、程序猿…這樣的字眼俯拾皆是。在網上曾經廣泛流傳一首關于程序員的詩,模仿的是唐伯虎的《桃花庵歌》,我們暫且稱之為《程序員之歌》吧:寫字樓里寫字間,寫字間里程序員;程序人員寫程序,又拿程序換酒錢。酒醒只在網上坐,酒醉還來網下眠;酒醉酒醒日復日,網上網下年復年。但愿老死電腦間,不愿鞠躬老板前;奔馳寶馬貴者趣,公交自行程序員。別人笑我忒瘋癲,我笑自己命太賤;不見滿街美麗妹,哪個歸得程序員。這首詩的作者不知姓甚名誰,但可以肯定的是,他是一名程序員,由于只有程序員才干這樣生動的寫出程序員的酸甜苦辣。從詩中看出程序員眼中的自己的形象:敬業、辛勞,天天的時間所有花在寫程序和上網;思想單純;清高不合群,自傲自戀;清貧不得志,自悲自嘆。(2)別人眼中的程序員在別人眼中程序員又是如何的一個群體呢?在360網站有一個關于程序員形象的熱帖,其中回帖的大部分都不是程序員,很多回復都非常生動,沒有罵街,可以說比較客觀。總結一下,大家回復的情況大體如下:工作方面富有鉆研精神,是技術方面的高手,沒有時間概念,加班多,辛勞勞累,工作認真嚴謹,懂制作軟件卻不懂這軟件如何運營更好。外在形象黑眼袋,紅眼圈,睡眠局限性,瘦小,邋遢,帶眼鏡。生活方面電腦前瀟灑自如,世人前膽小靦腆。聰明,思維靈敏,生活刻板。性格方面“悶騷”這個詞不好聽,但還是蠻準確的:程序員大多沉默寡言,不善與人交往,但內心卻很豐富。性格靦腆甚至孤僻,圈子小,愛憎分明,有點不食人間煙火的樣子。思維方式是一種面向問題的思維方式,邏輯靈敏而嚴謹,無時無刻不在思考攻克解決問題,善于找別人的問題,卻對自己的問題視而不見,不善于解決生活中的問題。綜合起來,程序員在世人眼中大抵是一個聰明而又迂腐、善良而又刻板的形象,是不是有點像魯迅筆下的“孔乙己”先生呢?(3)“電腦呆子”是如何煉成的上面描述讓我想起了一個詞:“書呆子”。書呆子是指那些死讀書、讀死書、不通人情世故、不會用書上的知識變通的人。書呆子是與書待一起的時間太久了,以至于生活在書的世界里,用書里的道理來評價和規定真實的世界。而我們程序員呢,日復一日,年復一年在代碼間摸爬滾打。天天用在與電腦交流的時間,比大部分書呆子看書的時間有過之無不及。天天基本上就是“電腦一開,一關就過去了,嚎”。俗話說:“帶著錘子三年,看什么都是釘子”。當程序員三年,看到誰都當作是電腦。于是產生了計算機時代的“書呆子”,不妨稱之為“電腦呆子”。電腦呆子用電腦的時間太久了,生活在電腦的世界里,用電腦的邏輯來規定別人,不懂生活,不懂人情世故。也許你對這樣的措辭感到不滿,但對多我們身邊有些程序員,是不是有幾分神似呢?悲夫!程序員曾是時代驕子,有非常細膩內心、非常豐富的感情世界、非常聰明的大腦,在世人眼里的形象卻是如此不堪!孔子說:“君子御物而不御于物”。電腦只是被我們運用工具而已,而我們的思維卻被電腦所限制,甚至變得和電腦同樣。程序員,是該求變的時候了!我們再也不要悶騷,將我們的內心美好善良的一面勇敢的表達出來吧!我們再也不要苦逼,我們要金錢,更要快樂,我們要工作,更要生活!我們再也不要死板,我們可以做出美麗的程序,同樣也可以漂美麗亮的做人!(4)一個老程序員的肺腑之言也有大家會覺得“電腦呆子”這樣的詞是在罵程序員,是對程序員的不敬,但也許劇烈的言辭更能令人警醒。有一個成語叫當頭棒喝,據說佛教禪宗和尚接待初學的人經常用棒一擊或大喝一聲,促他醒悟。我曾經是一個程序員,現在仍是。我也曾經是一個真正的“電腦呆子”,我曾獨自在黑暗中摸索,花了數年的時間才摸著石頭過河—也許我還遠未過河。那些曾狠狠罵我的人,我把他們當作我的恩人,由于他們激勵和啟發了我的成長。當我逐漸走向成熟時,已經錯過了無數的機會。二、懂電腦更要成為人腦(1)電腦邏輯
vs
人腦邏輯程序員寫代碼離不開電腦,溝通、交際又要與人腦打交道,然而電腦與人腦的邏輯在很多方面卻是大相徑庭。比較方面電腦的邏輯人腦的邏輯差異性同一個程序在每臺電腦上的運營結果都同樣任務交給不同的人,結果也許大相徑庭多樣性每臺電腦都同樣(換一臺電腦編程完全沒問題)每個人都不同樣,人千差萬別,因此要適應不同性格的人擬定性程序對的,電腦一定能得到對的結果任務明確,做出來的結果與預期也許相去甚遠思維電腦無自主思維。個人存在理解力,執行力,判斷力等方面的問題情感電腦沒有感情、情緒等因素的影響人受感情、情緒的影響自主性電腦無自主性,完全受程序的控制人具有自主性,但行為由很多因素決定社會性電腦與電腦之間只在嚴格的邏輯交互,無社會性人與人之間的關系微妙合作1臺電腦+1臺電腦,運算能力更強1人+1人,結果無法預知,團隊合作至關重要電腦的邏輯簡樸,所以我們樂意與電腦打交道。假如我們把電腦的邏輯帶到與人交往的過程中,那就太“簡樸化”了,當然也就給人以迂腐、刻板、不懂變通的印象。我們畢竟是生活在人的世界中,我們要懂電腦,更要懂人腦。我們不是只懂電腦異類,而只是更懂電腦的正常人。(2)做回正常人我曾經很看不起那些不懂技術卻八面玲瓏的人,看到他們身居高位更是感到憤憤不平,甚至感慨要是生活在西方國家就好了,什么事情都直截了當,不用拐彎抹角。然而,經歷了無數的挫折之后,我明白了一個道理:“世事洞明皆學問,人情練達即文章”。人家
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 物業獨立經營協議書
- 木門承攬協議書范本
- 學校宿舍物品協議書
- 建業員工賠償協議書
- 跨省異地幫教協議書
- 社區綠化養護協議書
- 水上安全協議書范文
- 醫院美容協議書范本
- 借用資質中標協議書
- 商家運營服務協議書
- 政策性搬遷計劃書
- 2023年廈門市海滄區(中小學、幼兒園)教師招聘考試《教育綜合知識》模擬試題及答案解析
- GB/T 23445-2009聚合物水泥防水涂料
- 中醫基礎理論(中英文對照)
- 香港公司條例
- 污水處理系統工程合同范本
- 德能勤績廉個人總結的
- 二年級美術上冊課件 《3.我的手印畫》 贛美版 (共18張PPT)
- Q∕SY 126-2014 油田水處理用緩蝕阻垢劑技術規范
- GB∕T 3216-2016 回轉動力泵 水力性能驗收試驗 1級、2級和3級
- 電子電氣評估規范-最新
評論
0/150
提交評論