职业规划思路
一、職業(yè)規(guī)劃:
?初級工程師->中級工程師->高級工程師->架構(gòu)師 ->
?????????????????????????????????????????????????????????????????????? -->技術(shù)總監(jiān)->部門經(jīng)理->技術(shù)副總/CTO->總經(jīng)理
項(xiàng)目經(jīng)理及開發(fā)經(jīng)理(10人)->高級經(jīng)理(50)->產(chǎn)品經(jīng)理(100人)->
?? ??? ?????????????????????????????????????????? ? ? ? ? ? ? ? ? ? ? ? ??? 積累人脈??????????????????????? -->?? ??? ?????????????????????????????????????????? ? ? ? ? ? ? ? ? ? ? ? ? ? 積累技術(shù)??????????????????????? -->
?? ??? ?????????????????????????????????????????????????????????????????????????????? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? -->自主創(chuàng)業(yè)
?? ??? ?????????????????????????????????????????? ? ? ? ? ? ? ? ? ? ? ? ? ? 積累資金??????????????????????? -->
?? ??? ?????????????????????????????????????????? ? ? ? ? ? ? ? ? ?? 對某個(gè)行業(yè)有前瞻性研究????????? -->
技術(shù)上參考:2012年必須精通-自然科學(xué)-工程技術(shù)-計(jì)算機(jī)領(lǐng)域--職業(yè)規(guī)劃系列.txt
經(jīng)管上參考:2012年必須精通-社會科學(xué)-經(jīng)管領(lǐng)域-投資理財(cái)--職業(yè)規(guī)劃系列.txt
人脈上參考:七個(gè)習(xí)慣團(tuán)體習(xí)慣、社會心理學(xué)、識人、交人、改進(jìn)增進(jìn)交情、
參考資料:
?? ?軟件工程師的工作能力主要體現(xiàn)在三個(gè)方面:態(tài)度、管理和專業(yè)技術(shù)。“態(tài)度決定一切”,你常常會聽到這種說法,事實(shí)也確實(shí)如此。充滿熱情、積極主動、認(rèn)真、責(zé)任感,等等,這些確實(shí)有助于提高工作效率和質(zhì)量,盡管你的專業(yè)技能可能差一些。這里探討的是知識和技能,并據(jù)此對軟件工程師進(jìn)行分級,因此,工作態(tài)度不在本文的討論范圍之內(nèi)。
?? ?本文按照完成任務(wù)的難度和質(zhì)量對軟件工程師分類,并闡述相應(yīng)的類別所需要的技能。
1、軟件工程師分級----------------------------------------------------------------------------------------------
1.1、初級軟件工程師
?? ?可以在高級工程師的指導(dǎo)下完成模塊編程。
?? ?面對一個(gè)編程問題,他們對實(shí)現(xiàn)方法了解不多,通常只要實(shí)現(xiàn)了就行,不會過多考慮更好的實(shí)現(xiàn)。因此,無法保證產(chǎn)品質(zhì)量。
1.2、中級軟件工程師
?? ?可以獨(dú)立完成模塊編程。
?? ?面對一個(gè)編程問題,他們對不同的實(shí)現(xiàn)方法有了解,通常也會選擇更好的實(shí)現(xiàn),但是,由于對原理了解不深刻,他們采用的實(shí)現(xiàn)方法常常無法保證產(chǎn)品質(zhì)量。
?? 1.2.2、中級工程師技能的進(jìn)一步闡述
?? ?與高級工程師比較,除了在管理技能和商用產(chǎn)品開發(fā)能力兩個(gè)方面不作要求之外,其它技能要求沒有差別。
1.3、高級軟件工程師
?? ?有能力開發(fā)商用產(chǎn)品,可以指導(dǎo)低級別的工程師開發(fā)模塊規(guī)模的軟件。有一種特殊情況,有一些工程師的專業(yè)技術(shù)能力比較弱但管理能力很強(qiáng),他們可以主動組織協(xié)調(diào)其他工程師完成商用級產(chǎn)品的開發(fā)。這些人也具有高級軟件工程師的能力。
??? 1.3.1、高級軟件工程師的技能
??? 1.3.1.1管理:
??? 1.3.1.1.1、可以參與招聘面試。
?? ?1.3.1.1.2、可以獨(dú)立負(fù)責(zé)研發(fā)項(xiàng)目,具有一定的項(xiàng)目管理能力。
??? 1.3.2技術(shù):
?? ?1.3.2.1、分析問題、解決問題的能力 (why what how)? (各行各業(yè)都需要通用能力)
?? ?能夠查找到問題相關(guān)的主流解決方法,了解這些方法的工作原理并分析其優(yōu)缺點(diǎn)。這里涉及到幾個(gè)方面的能力:
?? ?-發(fā)現(xiàn)問題 《你的燈亮了嗎?》Donald C.Gause;Gerald M.Weinberg
?? ?-查找資料 (快速理解中英方式的資料)google \圖書館 \ 請教導(dǎo)師、老師、同事、朋友。。。。。
?? ?-理解和分析解決方法 《如何解題》波利亞
?? ?1.3.2.2、編程 (數(shù)據(jù)結(jié)構(gòu)和算法、計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)、操作系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò)、數(shù)據(jù)庫、編譯原理、軟件工程、程序設(shè)計(jì)語言 參考《ACM通訊》Computing as a Discipline)
?? ?編寫的程序不僅結(jié)構(gòu)合理,而且運(yùn)行效率和穩(wěn)定性都達(dá)到產(chǎn)品級,具體要求是:
?? ?-能夠設(shè)計(jì)合理的程序結(jié)構(gòu),熟練掌握設(shè)計(jì)模式? 《數(shù)據(jù)結(jié)構(gòu)和算法》《設(shè)計(jì)模式》《重構(gòu)》《架構(gòu)模式》
?? ?-能夠使用工具測量程序的資源占用,并據(jù)此進(jìn)行優(yōu)化? Jprofiler
?? ?1.3.2.3、操作系統(tǒng)(或java虛擬機(jī))
?? ?操作系統(tǒng)是程序運(yùn)行的基本環(huán)境。要了解程序的運(yùn)行狀態(tài),必須首先了解操作系統(tǒng)。
?? ?-熟悉內(nèi)存、線程等資源管理原理,并可以觀察資源使用狀態(tài)
?? ?-熟悉類或模塊加載原理,并可以觀察
?? ?1.3.2.4、文檔 (讀寫溝通能力 語言領(lǐng)域)
?? ?可以編寫有質(zhì)量的文檔,具有可用的書面溝通能力。
?? 1.3.3、高級軟件工程師的技能的進(jìn)一步闡述
?? ?作為高級軟件工程師,你的第一重要的能力是編寫商用級的軟件。也許你的技術(shù)能力還不能滿足商用軟件開發(fā)的要求,但如果你能夠主動協(xié)調(diào)其他人完成產(chǎn)品的開發(fā),你的能力仍然配的上高級軟件工程師的稱謂。初級和中級軟件工程師不具有上述能力,因此,他們只能從事小模塊的編寫。小模塊的質(zhì)量問題必須限制在小范圍內(nèi),不應(yīng)該影響整個(gè)軟件系統(tǒng)的質(zhì)量。
?? ?你已經(jīng)有了多年的經(jīng)驗(yàn),對別人和對自己都觀察了多年,因此,你看人會比較準(zhǔn)確,溝通技能會比較熟練。識人是管理技能中最重要的。如果你這方面的能力有欠缺,你可以靠自己過硬的技術(shù)能力解決問題,不過,你要想更上一層樓就困難了,軟件開發(fā)畢竟是團(tuán)隊(duì)活動。最佳實(shí)踐所達(dá)到的境界是這樣的:上下左右的人都知道你在干什么,你也知道別人在干什么。
?? ?你做事情也比較有經(jīng)驗(yàn)了,掌握了一定的項(xiàng)目管理方面的技能,包括計(jì)劃制定、監(jiān)督、通報(bào)等。
?? ?你對自己編寫的程序非常了解,并知道如何測量它占用資源的情況。
?? ?你也許創(chuàng)新能力有限,但應(yīng)該有能力找到已有的答案,從而解決曾經(jīng)被別人解決過的問題。
1.4、資深軟件工程師 (架構(gòu)師/產(chǎn)品規(guī)劃師/項(xiàng)目經(jīng)理)
?? ?有能力設(shè)計(jì)大型軟件系統(tǒng)的架構(gòu),具有產(chǎn)品設(shè)計(jì)(規(guī)劃)能力,具有管理10人以上團(tuán)隊(duì)的能力。
?
1.5 架構(gòu)師
?????? 讀《架構(gòu)實(shí)戰(zhàn)》前,和幾個(gè)阿里的架構(gòu)師聊天,討論架構(gòu)師最基本的素質(zhì),總結(jié)出兩點(diǎn),1是技術(shù)知識廣度,2是業(yè)務(wù)行業(yè)深度。
自己細(xì)化后,和《架構(gòu)實(shí)戰(zhàn)》這本書的架構(gòu)師的定義不謀而合。
1 架構(gòu)師是技術(shù)領(lǐng)導(dǎo)。
架構(gòu)師必須要有技術(shù),而且還是領(lǐng)導(dǎo)。架構(gòu)師要帶領(lǐng)自己團(tuán)隊(duì)完成自己的任務(wù),完全憑借自己的能力做事情,完全是匹夫之勇,根本不提倡。
2 架構(gòu)師理解軟件流程。
架構(gòu)師必須了解軟件流程,否則無法驅(qū)動整個(gè)團(tuán)隊(duì)前進(jìn),如果一個(gè)架構(gòu)師不熟悉開發(fā)流程,無法協(xié)調(diào)產(chǎn)品線相關(guān)人員進(jìn)行高效工作,也無法指導(dǎo)團(tuán)隊(duì)成員完成自己的工作。所以來說架構(gòu)師一般不是空降兵(除非是全新的部門),因?yàn)榭战当话悴粫煜ば鹿镜拈_發(fā)流程,即使是同一個(gè)行業(yè)的,各個(gè)公司的差別還是很大。所以說聽說某某去某某公司做首席架構(gòu)師或者首席科學(xué)家,一般是高風(fēng)險(xiǎn)的事情,即使他對這個(gè)行業(yè)很了解。
3 架構(gòu)師必須熟悉業(yè)務(wù)領(lǐng)域。
如果一個(gè)架構(gòu)師不熟悉自己的行業(yè),做的架構(gòu)就是紙上談兵,熟悉業(yè)務(wù)領(lǐng)域的架構(gòu)師,才能很好的理解需求,做出合適的方案。互聯(lián)網(wǎng)和網(wǎng)絡(luò)安全是完全不同的兩個(gè)方向,即使你熟悉里面的各種具體技術(shù),但是以互聯(lián)網(wǎng)的架構(gòu)來做網(wǎng)絡(luò)安全產(chǎn)品,肯定是100%的失敗。
我做PKI的時(shí)候,項(xiàng)目最初的使用.net,使用微軟的crytoAPI,開發(fā)的很順利。后來來了一位新的架構(gòu)師,覺得.net不能跨平臺,決定選用 java,做出產(chǎn)品后,發(fā)現(xiàn)找不到arm cpu的jdk,使用平臺有限。再次決定使用openssl做,最后這個(gè)項(xiàng)目以失敗而告終。后來我想過arm cpu都是嵌入式設(shè)備用的,根本沒有任何嵌入式設(shè)備提供CA服務(wù)。
4 架構(gòu)師必須要有廣度的知識。
架構(gòu)師考慮的問題必須全面,必須了解的要廣,具體的細(xì)節(jié)可以不關(guān)注,因?yàn)榧?xì)節(jié)變化很快。很多具體技術(shù)人員出身的架構(gòu)師,只關(guān)注于具體的細(xì)節(jié),某些方面做的很好,整體的性能很差。
下面這個(gè)項(xiàng)目的成功可以理解為一個(gè)笑話。某公司的兩個(gè)部門都做c程序的,A部門做的平臺使用的x86和mips,B部門使用平臺是x86和 arm,后來A部門的一個(gè)模塊要給B部門用,最后發(fā)現(xiàn)根本不能運(yùn)行。最后A部門發(fā)現(xiàn)arm平臺使用big endian模式,這樣A部門的20多名員工,檢查代碼中所有非零整數(shù),經(jīng)過數(shù)個(gè)月苦戰(zhàn),才修改完畢。其實(shí)解決方法很簡單,因B部門的代碼也是首先在 x86做的,做的時(shí)候他們考慮了cpu的endian模式。這并不能說B部門架構(gòu)師很牛,從另一個(gè)方面說他的無知。因?yàn)榘遄佑刑€,專門切換cpu的是 big endian還是little endian,這樣兩個(gè)部門都可以不修改程序。
5 架構(gòu)師必須是寫程序的高手。
架構(gòu)師一般都是開發(fā)人員出身,一般都是團(tuán)隊(duì)的核心。優(yōu)秀的架構(gòu)師應(yīng)該了解團(tuán)隊(duì)使用各種技術(shù),有了這些知識,才能和開發(fā)人軟進(jìn)行有效溝通。
有一個(gè)項(xiàng)目架構(gòu)使用xml做配置,因?yàn)椴《編旌荦嫶?#xff0c;最后導(dǎo)致xml 達(dá)30多兆,服務(wù)端的java程序使用dom 進(jìn)行過濾的時(shí)候,30兆xml加載很慢,頻繁出現(xiàn)out of memory。這個(gè)項(xiàng)目后來擱淺。根據(jù)以前的經(jīng)驗(yàn)發(fā)現(xiàn) msxml加載30多M的xml 不過幾秒,而且msxml的xpath速度很快,后來專門為此寫了JNI處理xml的。
6架構(gòu)師是優(yōu)秀的溝通人員。
架構(gòu)師一定要會忽悠,至少要扯淡。架構(gòu)師不但要指導(dǎo)本部門員工的工作,也要協(xié)調(diào)其他部門的資源,還要向用戶收集需求,制定規(guī)格說明書,重要的把用戶的不合理要求砍掉,合理需求遵循自己的思路。
?? ?當(dāng)然,后面也有一些不好的評價(jià),不過,我還是覺得買來看看,開卷有益。
?? ?在做了一段時(shí)間管理后,發(fā)現(xiàn),做技術(shù)出身的總有一種情結(jié),那就是自己做的要比別人更細(xì)致、更好,我一定要掌握細(xì)節(jié)。
?? ?可是,在現(xiàn)在的開發(fā)團(tuán)隊(duì)中,都是合作,不是什么事情都能親歷親為。更甚者,都把活安排出去,自己就不用做細(xì)節(jié)的技術(shù),于是就有一種“漂浮”的感覺,很不踏實(shí)。
?? ?所以,我還是不懂管理,不懂技術(shù)。O(∩_∩)O~
? 2.1 項(xiàng)目經(jīng)理
????? 軟件項(xiàng)目經(jīng)理素質(zhì)能力的必備要求
?? ?“Everything is Project”,事事皆項(xiàng)目。軟件項(xiàng)目無處不在,無數(shù)的項(xiàng)目成敗甚至直接決定企業(yè)未來發(fā)展命運(yùn)。軟件項(xiàng)目經(jīng)理作為項(xiàng)目成敗關(guān)鍵角色,已經(jīng)深入人心。項(xiàng)目經(jīng)理已經(jīng)成為熱門職業(yè),一定會一直熱下去,除非軟件從人類世界消失。
?? ? 基于個(gè)人所見所得、所學(xué)所經(jīng)歷,總結(jié)一下作為合格的項(xiàng)目經(jīng)理需要具備的素質(zhì)和能力。各種書籍和組織無數(shù)次地談到這些,都非常有道理,本文僅代表個(gè)人感受。
?? ? 我暫時(shí)稱其為“5+4”素質(zhì)能力模型。
?? ? 5大素質(zhì)要求:職業(yè)道德、身體素質(zhì)、心理素質(zhì)、知識、經(jīng)驗(yàn)
?? ? 4大能力要求:領(lǐng)導(dǎo)能力、決策能力、溝通能力、人力資源開發(fā)能力
?? ? 每個(gè)素質(zhì)能力要求點(diǎn)都蘊(yùn)含著無限的深意,甚至其中一點(diǎn)足夠優(yōu)秀,就可以讓你成為一個(gè)非常成功的人。但作為真正合格的項(xiàng)目經(jīng)理,你必須全面,除非你對這個(gè)職業(yè)沒有足夠的熱情。我們一起來認(rèn)識他們,給自己一個(gè)修煉的方向。
?? ? 良好的職業(yè)道德:
?? ? 職業(yè)道德,作為一名普通的職業(yè)人,也許很少有心思來思考這個(gè)詞語。但隨著你帶過的項(xiàng)目增多,帶過的人增加,你會非常深刻地體會到它是多么的重要。
?? ? 良好的職業(yè)道德表現(xiàn)為做人做事的責(zé)任心,面對利益沖突的原則性,團(tuán)隊(duì)合作的積極性與熱情。不僅如此,而且有著更廣泛的內(nèi)容。思考吧,職業(yè)道德絕對是成為合格項(xiàng)目經(jīng)理的必要條件之一。
?? ? 人都不善于發(fā)現(xiàn)自己的不足,那就讓我們從別人的不足來衡量一下。假設(shè)你是一位項(xiàng)目總監(jiān),你的一個(gè)項(xiàng)目很關(guān)鍵,但卻出現(xiàn)了一些不小的困難,當(dāng)然項(xiàng)目出現(xiàn)困難是很常見的事情。而你的一個(gè)項(xiàng)目經(jīng)理油嘴滑舌(可能有點(diǎn)刺耳,就是這點(diǎn)讓你覺得他還適合做項(xiàng)目經(jīng)理,你認(rèn)為他有溝通能力),而沒有強(qiáng)烈的責(zé)任心(強(qiáng)調(diào)客觀原因或者一味埋怨別人,這就是表現(xiàn)),或者面對困難卻激發(fā)了他想找一份更高薪水的工作。這絕對是缺少職業(yè)道德,也是讓上級最討厭的那種項(xiàng)目經(jīng)理。相信你絕對不想成為這樣的項(xiàng)目經(jīng)理。
?? ? 那就好好地思考一下職業(yè)道德的問題,沒有標(biāo)準(zhǔn)可言的。不必“嘔心瀝血”似的職業(yè)精神,,但起碼能夠做到“良好”。
?? ? 健康的身體:
?? ? 身體是革命的本錢。軟件項(xiàng)目經(jīng)理是一個(gè)勞心勞力的職業(yè),“責(zé)任重而權(quán)力小”是大家的共識。這一切都需要健康的身體。
?? ? 健康的身體有多重要,其實(shí)不用我在這里說明。我只想談?wù)劻己玫纳盍?xí)慣對身體的重要性。友情提示:務(wù)必養(yǎng)成良好的生活習(xí)慣。
?? ? 我的項(xiàng)目經(jīng)理和程序員們具有軟件開發(fā)從業(yè)人員共有的特性,尤其是這個(gè)行業(yè)更偏于年輕,我稱其為“朝陽行業(yè)”更好聽些,但這些朝陽人花在深夜游戲、聊天、泡吧的時(shí)間似乎太多了些,生活不夠規(guī)律,身體狀態(tài)大受影響。
?? ? 我希望作為項(xiàng)目經(jīng)理或者即將成為項(xiàng)目經(jīng)理的你,務(wù)必要養(yǎng)成良好的生活習(xí)慣,保持健康的身體。甚至能夠引導(dǎo)你的組員,那就再好不過了。
?? ? 優(yōu)秀的心理素質(zhì):
?? ? 心理素質(zhì)對一個(gè)項(xiàng)目經(jīng)理太重要了。當(dāng)然,如果你的心理素質(zhì)很好,也許你不會感到這是什么問題。讓我感覺,心理素質(zhì)的一個(gè)重要表現(xiàn)是:面對重大的項(xiàng)目壓力時(shí),你的心理承受情況如何?
?? ? 項(xiàng)目的壓力來源很多,包括你的客戶、你的領(lǐng)導(dǎo),還有你的組員。你需要具有承受這種壓力的巨大潛力,否則,你會手忙腳亂。
?? ? 除此之外,心理素質(zhì)還表現(xiàn)在你的思維、你的個(gè)性以及你的創(chuàng)新意識等等。想想吧,作為項(xiàng)目經(jīng)理的你,太多需要承受了,太多需要思維了。
?? ? 軟件項(xiàng)目經(jīng)理素質(zhì)能力的必備要求2
?? ? 堅(jiān)實(shí)的知識積累:
?? ? 佛洛伊德著過《欲望決定命運(yùn)》,我很喜歡。我暫時(shí)竊取一下,說“知識決定命運(yùn)”,好像也挺有道理的。
?? ? 中國是一個(gè)重視學(xué)歷教育的國家,至少我的項(xiàng)目經(jīng)理和程序員最低都是專科學(xué)歷,事實(shí)是,絕大部分是本科學(xué)歷。擁有了標(biāo)志著知識的學(xué)歷,我們有了選擇的機(jī)會,確切的說,是被選擇的機(jī)會。
?? ? 我的項(xiàng)目經(jīng)理在努力學(xué)習(xí)PM-BOK,我的程序員在努力學(xué)習(xí)各種編程技術(shù)。他們都在努力改變命運(yùn),我真的很佩服很喜歡他們。
?? ? 知識決定命運(yùn),同樣決定著項(xiàng)目經(jīng)理的命運(yùn)。堅(jiān)實(shí)的知識積累,當(dāng)然我更多指跟項(xiàng)目經(jīng)理職業(yè)相關(guān)的知識,會成為你項(xiàng)目經(jīng)理職業(yè)生涯的堅(jiān)實(shí)后盾。
?? ? 豐富的經(jīng)驗(yàn):
?? ? 我們在招聘項(xiàng)目經(jīng)理時(shí),常常關(guān)注工作經(jīng)驗(yàn)。那是因?yàn)槲覀兂O氚雅囵B(yǎng)的成本拋給別人,但我更喜歡培養(yǎng),我認(rèn)為這樣更符合中國人特有的人情味,而且更讓人放心。憑什么辛辛苦苦跟你打拼之后,你卻不給他發(fā)展機(jī)會,非要讓他到別人那里找機(jī)會呢?
?? ? 有豐富的經(jīng)驗(yàn)注定重要,沒有人會反對這一點(diǎn)。但我想說的是,如果你沒有經(jīng)驗(yàn),不要?dú)怵H,誰生下來就做過項(xiàng)目經(jīng)理呢。
?? ? 更重要的是把握獲取和積累經(jīng)驗(yàn)的機(jī)會。一旦你有機(jī)會,不要輕易放棄,而要抓住機(jī)會,努力為自己積累經(jīng)驗(yàn)。如果你恰好剛剛抓住這個(gè)機(jī)會,我建議你,仔細(xì)檢查一下自己從事這一職業(yè)尚需修煉的內(nèi)容。
?? ? 領(lǐng)導(dǎo)能力:
?? ? 我的老師曾經(jīng)說過一句話“經(jīng)理需要領(lǐng)導(dǎo),經(jīng)理正在領(lǐng)導(dǎo)”。我之所以沒有徹底的問一問這句話的真正含義,我覺得自己來琢磨更有意思,而且隨著時(shí)間越長,琢磨出來的意思越多。
?? ? 我覺得意思應(yīng)該是這樣吧,項(xiàng)目經(jīng)理需要領(lǐng)導(dǎo)能力,而作為項(xiàng)目經(jīng)理也正在運(yùn)用著領(lǐng)導(dǎo)能力從事領(lǐng)導(dǎo)工作。可見領(lǐng)導(dǎo)能力是項(xiàng)目經(jīng)理必備的能力之一。
?? ? 到底領(lǐng)導(dǎo)能力是什么?絕對不是管管人那么簡單,我看過一本非常有趣的項(xiàng)目管理書籍《最后期限》(《The Deadline》),作者迪克馬對管理描述的一段話很適合回答這個(gè)問題,大意如下。
?? ? 項(xiàng)目經(jīng)理做好領(lǐng)導(dǎo)工作,關(guān)鍵做好如下四件事情:1)選擇正確的人;2)為他們分配正確的工作;3)保持他們的積極性;4)幫助團(tuán)隊(duì)凝聚起來并保持團(tuán)隊(duì)的凝聚力。
?? ? 作為項(xiàng)目經(jīng)理,能做好這四件事情,至少能保證你的領(lǐng)導(dǎo)能力有了不錯(cuò)的發(fā)揮。希望你與我一樣,能細(xì)細(xì)體會。
?? ? 決策能力:
?? ? 項(xiàng)目經(jīng)理作為基層管理人員,又不同于普通的基層管理人員,常常面對各種項(xiàng)目決策,需要較強(qiáng)的決策能力。其實(shí),我更想說的是,決策技巧能力。
?? ? 在軟件行業(yè),項(xiàng)目經(jīng)理往往屬于典型的“責(zé)任大而權(quán)力小”的角色。處在一個(gè)相對復(fù)雜的環(huán)境(當(dāng)然這個(gè)復(fù)雜并不帶有任何個(gè)人偏見感情色彩),所以說復(fù)雜,是因?yàn)轫?xiàng)目經(jīng)理面對的項(xiàng)目干系人往往眾多,而且代表不同的利益方面,具有不同的知識行業(yè)背景。這一切必然要求項(xiàng)目經(jīng)理需要在滿足多方利益情況下做出最合理的決策。
?? ? 不要把決策與拍板簡單等價(jià),務(wù)必要認(rèn)識到?jīng)Q策技巧的重要性。分清哪些是你可以直接作決策的,哪些必須是借助集體力量才能作決策的,甚至哪些是你根本不能參與任何決策的。
?? ? 我的一個(gè)項(xiàng)目經(jīng)理就遇到了這個(gè)麻煩,情況是這樣:
?? ? 客戶的兩個(gè)人,一個(gè)是處長,一個(gè)是副處長,對項(xiàng)目一個(gè)需求方案的看法相互沖突,溝通了兩次也沒有個(gè)明確答案,最后只聽到處長說“這個(gè)比較好吧”。二人看法相互沖突,處于各種原因不容易拿到明確的答案,比較常見的情況。我的項(xiàng)目經(jīng)理經(jīng)過“慎重”考慮,采用了處長的建議,人們常常認(rèn)為職高語重。
?? ? 很顯然,我的項(xiàng)目經(jīng)理作了個(gè)決策,在我看來一個(gè)不明智的決策,或者說根本不應(yīng)該他來做的決策。
?? ? 在進(jìn)行需求評審時(shí),我的項(xiàng)目經(jīng)理如此決策進(jìn)行了匯報(bào),結(jié)果招來上述二人的埋怨,這次兩個(gè)人倒是表現(xiàn)的很一致。太失策了,本該不必決策,卻畫蛇添足。如果掌握決策技巧,就不會遭此劫了。如果是你,應(yīng)該采用什么樣的決策技巧呢?
?? ? 溝通能力:
?? ? 各種項(xiàng)目管理書籍都強(qiáng)調(diào)溝通能力的重要性。也的確如此,溝通能力是軟件開發(fā)項(xiàng)目經(jīng)理必須具備的首要能力。
?? ? 美國項(xiàng)目管理專家劉易斯在其著作《項(xiàng)目經(jīng)理案頭手冊》中感嘆:與人交往是項(xiàng)目經(jīng)理必須執(zhí)行的一個(gè)大任務(wù),部分程度上是因?yàn)轫?xiàng)目經(jīng)理往往有很多責(zé)任卻(經(jīng)常)僅有很少的權(quán)利。這在項(xiàng)目管理中幾乎是既定的。所以,做每件事情的唯一辦法是,使用人際交往技能,即溝通能力。這些技能包括勸說、影響、協(xié)商,有時(shí)甚至乞討。
?? ? 美國的項(xiàng)目經(jīng)理們尚且如此注重溝通能力,作為中國軟件項(xiàng)目經(jīng)理從業(yè)者來說,更是如此,不僅中國軟件行業(yè)發(fā)展?fàn)顩r如此,中國人做事講究人際關(guān)系更是使之如此。
?? ? 聽聽劉易斯的建議:“如果你憎惡與人交往,那么建議你與老板來一次真心交談,表明你不想做項(xiàng)目經(jīng)理的想法,寧愿做一名技術(shù)人員。如果還不理想,那就干脆換行。”
?? ? 如果要成為一名出色的項(xiàng)目經(jīng)理,務(wù)必重視溝通能力的培養(yǎng),但同時(shí)一定要注意溝通的技巧,讓溝通成為真正有效的溝通。
?? ? 另外,現(xiàn)實(shí)生活中,有一個(gè)不得不提的現(xiàn)象:人們擁有大量信息,但卻又都急于獲得信息,在人們無法得到所需信息的時(shí)候,就開始編造,謠言也由此而生。項(xiàng)目管理實(shí)踐過程中,也是同樣的道理,當(dāng)項(xiàng)目干系人無法獲得充分信息的時(shí)候,他們習(xí)慣于根據(jù)經(jīng)驗(yàn)猜測,從而為各種項(xiàng)目沖突和誤解打下了伏筆。就其根本,癥結(jié)所在就是缺乏溝通或者溝通失效。
?? ? 人力資源開發(fā)能力:
?? ? 人員開發(fā)的能力,雖然我常會提到,但我也很明白,并不是所有的項(xiàng)目經(jīng)理都真正認(rèn)識到它的重要性。對于剛剛踏上項(xiàng)目經(jīng)理職路上的人們,這也是可以理解的。
?? ? 但對于已經(jīng)從事項(xiàng)目經(jīng)理工作1年以上的人們,我還是要建議你重視這個(gè)能力的培養(yǎng)。切忌,讓領(lǐng)導(dǎo)交到你手上的資源升值,而軟件項(xiàng)目經(jīng)理手里最重要的資源就是人才。“如果把項(xiàng)目組成員做跑了,那你一定不是合格的項(xiàng)目經(jīng)理。”這是我衡量失敗項(xiàng)目經(jīng)理的標(biāo)準(zhǔn)之一。
?? ? 讓你手上資源升值的途徑很多,你一定要仔細(xì)斟酌。盡量多的培訓(xùn)、充足的內(nèi)部交流、非工作方面的經(jīng)驗(yàn)交流等等,都是必不可少的。
?? ? 這就是我的項(xiàng)目經(jīng)理“5+4”素質(zhì)能力模型,如果你是一位肯聽建議的項(xiàng)目經(jīng)理,或者致力于成為項(xiàng)目經(jīng)理的人,請免費(fèi)參考。
? 2.2 產(chǎn)品經(jīng)理
??????? 產(chǎn)品設(shè)計(jì)體會(8013)什么是真正的產(chǎn)品經(jīng)理(轉(zhuǎn))
?? ?很多論壇都在探討何為產(chǎn)品經(jīng)理,產(chǎn)品經(jīng)理該干什么?
?? ?多人也處于不明白產(chǎn)品經(jīng)理為何物的蠻荒時(shí)代。
?? ?我本人從市場研究做起,后來是可用性測試,然后是產(chǎn)品設(shè)計(jì)師,再后來是產(chǎn)品經(jīng)理,我自認(rèn)為我對產(chǎn)品經(jīng)理的理解強(qiáng)于大多數(shù)人,可以為你們解答疑惑。
?? ?背景:很多人的title都是產(chǎn)品經(jīng)理,但是我要說的是真正意義上的產(chǎn)品經(jīng)理,這種產(chǎn)品經(jīng)理責(zé)任重大,能力超強(qiáng),待遇超高。就算你目前不是這種產(chǎn)品經(jīng)理,那么這也應(yīng)該是你努力的方向。我下面說的產(chǎn)品經(jīng)理指的都是這種產(chǎn)品經(jīng)理
??? (一)、判斷一下此人是不是產(chǎn)品經(jīng)理
?? ?定義:產(chǎn)品經(jīng)理,顧名思義,該人能夠?qū)Ξa(chǎn)品負(fù)全責(zé)。
?? ?判斷方法: 看指標(biāo)、 看責(zé)任、看工作方式
?? ?1.看指標(biāo):以用戶數(shù)(極個(gè)別時(shí)候用PV)作為考核指標(biāo),否則一定不是產(chǎn)品經(jīng)理!產(chǎn)品的意義就在于留住用戶,所以用戶數(shù)是評價(jià)產(chǎn)品的最核心標(biāo)準(zhǔn)。你對產(chǎn)品所做的一切努力都會體現(xiàn)在用戶數(shù)上。
?? ?2.看責(zé)任:產(chǎn)品經(jīng)理需要對產(chǎn)品負(fù)全責(zé)。我舉個(gè)例子,如果產(chǎn)品出現(xiàn)技術(shù)問題,比如奧運(yùn)期間訪問量大增,造成服務(wù)器負(fù)載過大,以至于當(dāng)機(jī),影響了用戶訪問,領(lǐng)導(dǎo)第一個(gè)罵誰?罵你?恭喜,你是一名真正的產(chǎn)品經(jīng)理。產(chǎn)品經(jīng)理顯然應(yīng)該了解服務(wù)器的最大載荷以及在中國各地的分布情況,網(wǎng)通和電信、鐵通、校園網(wǎng)等鏈路的具體情況也理所當(dāng)然的應(yīng)該是產(chǎn)品經(jīng)理的職責(zé)范疇。
?? ?3. 看工作方式:產(chǎn)品經(jīng)理會一直運(yùn)營一款(最多兩款)產(chǎn)品,如果你看到一個(gè)人以項(xiàng)目的方式參與產(chǎn)品的某個(gè)階段,工作完后就去做另一款產(chǎn)品 ,那么毫無疑問,此人非產(chǎn)品經(jīng)理也。
??? (二)、產(chǎn)品經(jīng)理的職責(zé)
?? ?對產(chǎn)品負(fù)全責(zé),誰都會說。但是怎么才叫負(fù)全責(zé)呢?所謂的負(fù)全責(zé)是對“整個(gè)產(chǎn)品生命周期負(fù)責(zé)”。從市場調(diào)查、產(chǎn)品規(guī)劃、概念設(shè)計(jì)、功能設(shè)計(jì)、產(chǎn)品邏輯設(shè)計(jì)、原型設(shè)計(jì)、交互設(shè)計(jì)、界面設(shè)計(jì)、技術(shù)環(huán)節(jié)的溝通、項(xiàng)目管理、產(chǎn)品上線、上線后的運(yùn)營管理、產(chǎn)品推廣、對外合作、產(chǎn)品改版升級……總之,從產(chǎn)品誕生開始一直到產(chǎn)品推出市場,再到市場運(yùn)營,再到改版,知道產(chǎn)品退出市場。這一切都應(yīng)該是由一名產(chǎn)品經(jīng)理全權(quán)負(fù)責(zé)。他對產(chǎn)品的方方面面都很了解。一個(gè)PM在一款產(chǎn)品上做3、5年是很平常的。
??? (三)、產(chǎn)品經(jīng)理的典型工作
?? ?我隨便羅列一些我的日常工作吧,盡量按照產(chǎn)品生命周期寫。
?? ?1.規(guī)劃階段:競品分析、產(chǎn)品整體規(guī)劃
?? ?2.設(shè)計(jì)階段:產(chǎn)品一期概念設(shè)計(jì)、功能、交互、原型設(shè)計(jì)、技術(shù)可行性分析、可用性測試、形成需求文檔
?? ?3.開發(fā)階段:項(xiàng)目排期、項(xiàng)目跟進(jìn)、產(chǎn)品一期單元測試、產(chǎn)品一期上線
?? ?4.運(yùn)營階段:產(chǎn)品一期運(yùn)營(內(nèi)容運(yùn)營、技術(shù)運(yùn)營、運(yùn)營人員工作安排,周末值班人員安排)、市場營銷與推廣(尋找合作機(jī)會,參與合作談判——通常與市場部合作,簽署合作法律文件——通常與公司法務(wù)部合作,監(jiān)督合作推廣的執(zhí)行,分析推廣效果ROI等等)、運(yùn)營數(shù)據(jù)分析、一期改版意見、產(chǎn)品二期概念設(shè)計(jì)、產(chǎn)品二期需求文檔草案
?? ?5.產(chǎn)品二期設(shè)計(jì)階段:產(chǎn)品二期需求文檔、產(chǎn)品二期技術(shù)論證
?? ?6.產(chǎn)品二期開發(fā)階段 …….
??? (四)、哪些職位被誤認(rèn)為是產(chǎn)品經(jīng)理:
?? ?1.UE設(shè)計(jì):這個(gè)東西最害人。產(chǎn)品設(shè)計(jì)師絕不是產(chǎn)品經(jīng)理,請大家務(wù)必記住這一點(diǎn)。產(chǎn)品設(shè)計(jì)師管理的是設(shè)計(jì)過程,而產(chǎn)品經(jīng)理管理的是整個(gè)產(chǎn)品的所有環(huán)節(jié)。目前有很多UE從業(yè)者——多是設(shè)計(jì)師——最容易將二者混淆
?? ?2.項(xiàng)目經(jīng)理:項(xiàng)目經(jīng)理的職責(zé)是保證項(xiàng)目順利按需求上線,別的不管。而產(chǎn)品經(jīng)理要自始至終的管理一款產(chǎn)品。
?? ?3.產(chǎn)品運(yùn)營:運(yùn)營是產(chǎn)品經(jīng)理最主要的職能,但不是全部
??? (五)、產(chǎn)品經(jīng)理的核心技能
?? ?“控制”是產(chǎn)品經(jīng)理的核心技能。
?? ?要對產(chǎn)品的一切細(xì)節(jié)了然于胸,要對產(chǎn)品涉及到的方方面面有所了解,要能夠控制產(chǎn)品團(tuán)隊(duì)(設(shè)計(jì)、技術(shù)、運(yùn)營等一切環(huán)節(jié)),要有高超的溝通能力和技巧,要有極強(qiáng)的成功欲望和非常主動的做事態(tài)度。
??? (六)、總結(jié)
?? ?所以真正意義上的產(chǎn)品經(jīng)理是很難得的,壓力是很大的,待遇是很高的,人才是很稀有的 :)
?? ?頭頂產(chǎn)品經(jīng)理title的人99%不具備產(chǎn)品經(jīng)理的資質(zhì)
?? ?也許你認(rèn)為我寫的這些要求太高了,但事實(shí)上一名合格的產(chǎn)品經(jīng)理的確應(yīng)該具備的基本素質(zhì)。
?? ?希望大家共同努力,朝這個(gè)目標(biāo)發(fā)展。
?? ?壓力是巨大的,困難時(shí)巨大的,成就是巨大的:0
?? ?重申一遍,產(chǎn)品經(jīng)理管理的是產(chǎn)品,不是人!
?? ?產(chǎn)品經(jīng)理沒有直接管理業(yè)務(wù)支持方(包括美工、技術(shù)、客服、市場)的權(quán)利,這是產(chǎn)品經(jīng)理制度的管理學(xué)基礎(chǔ),這個(gè)是不能動搖的。如果產(chǎn)品經(jīng)理有權(quán)利支配支持方,那是事業(yè)部制度。而事業(yè)部制度的核心是獨(dú)立核算,自己是一個(gè)獨(dú)立的利潤中心 + 成本中心。但是產(chǎn)品經(jīng)理制不是這樣的,產(chǎn)品經(jīng)理只是利潤中心,不是成本中心。即便是有了產(chǎn)品管理團(tuán)隊(duì),他們一般那也是和其他業(yè)務(wù)共用基礎(chǔ)性資源:如美工、技術(shù)開發(fā)、市場合作等。但是不排除個(gè)別產(chǎn)品使用一些成本性資源,但是那不是常態(tài)。比如我們有一個(gè)產(chǎn)品招了個(gè)專職BD,但是大家都知道這個(gè)BD是臨時(shí)歸產(chǎn)品經(jīng)理管,他最終還是會被市場部招安的。
3 技術(shù)總監(jiān)/技術(shù)副總----------------------------------------------------------------------------------------------
??????? 技術(shù)總監(jiān)一般負(fù)責(zé)一個(gè)企業(yè)的技術(shù)管理體系的建設(shè)和維護(hù),制定技術(shù)標(biāo)準(zhǔn)和相關(guān)流程,能夠帶領(lǐng)和激勵自己的團(tuán)隊(duì)完成公司賦予的任務(wù),實(shí)現(xiàn)公司的技術(shù)管理和支撐目標(biāo),為公司創(chuàng)造價(jià)值!一個(gè)好的技術(shù)總監(jiān)不僅要自身具有很強(qiáng)的技術(shù)管理能力,同時(shí),也要有很強(qiáng)的技術(shù)體系建設(shè)和團(tuán)隊(duì)管理的能力,要對企業(yè)所在行業(yè)具有深入理解,對行業(yè)技術(shù)發(fā)展趨勢和管理現(xiàn)狀具有準(zhǔn)確的判斷。
??????? 技術(shù)總監(jiān)(Chief Technology Officer,CTO,又常稱為技術(shù)官或首席技術(shù)官)是企業(yè)團(tuán)體里的高階主管職位之一,是企業(yè)內(nèi)負(fù)責(zé)技術(shù)的最高負(fù)責(zé)人。這個(gè)名稱是在1980年代時(shí)從美國開始興起,起源于一些有大規(guī)模投資在研究與發(fā)展(R&D)項(xiàng)目的大型公司,如通用電氣(General Electric, GE),美國電話電報(bào)(AT&T)與美鋁(ALCOA),主要責(zé)任是將科學(xué)研究成果轉(zhuǎn)為營利項(xiàng)目。
??? 1990年代,因計(jì)算機(jī)和軟件公司熱門,很多公司把CTO的名稱給予管理計(jì)算機(jī)系統(tǒng)和軟件的負(fù)責(zé)人。有時(shí)CTO和CIO(Chief Information Officer,是信息管理最高負(fù)責(zé)人)是同一個(gè)人(尤其在軟件公司),有時(shí)CTO會歸于比較精通科學(xué)技術(shù)的CIO手下。在不同領(lǐng)域的公司,CTO工作性質(zhì)不同;即使在同一領(lǐng)域,工作性質(zhì)也可能大不相同。一般CTO會有以下責(zé)任:
?? ? * 長期技術(shù)方向(戰(zhàn)略性)
?? ? * 短期技術(shù)方向(戰(zhàn)術(shù)性)
?? ? * 管理研究對公司經(jīng)營活動和營利的影響
?? ? * 公司中使用的軟件
??? 補(bǔ)充一點(diǎn):
??? 通過我的求職過程發(fā)現(xiàn),現(xiàn)在IT行業(yè)的技術(shù)總監(jiān)是一個(gè)比較混亂的稱呼。
??? 大型公司,總監(jiān)的上級是CEO ,下級是部門經(jīng)理;
??? 大部分公司是把部門經(jīng)理或者以前的技術(shù)主管叫做技術(shù)總監(jiān),有的公司甚至把一個(gè)類似于組長的叫做總監(jiān)!比如天天周末購物返現(xiàn)網(wǎng)這家公司,就是這個(gè)現(xiàn)象。各位求職者面試過程中一定要問清組織結(jié)構(gòu)。
???? 崗位要求:
????????? 一:全面負(fù)責(zé)技術(shù)部工作,直接對總經(jīng)理負(fù)責(zé)。
?? ? 二、 參與公司發(fā)展戰(zhàn)略和計(jì)劃的制定。
?? ? 三、 參加公司會議,將工作落實(shí)到位。
?? ? 四、 加強(qiáng)技術(shù)隊(duì)伍建設(shè)和管理。
?? ? 五、 制定技術(shù)目標(biāo)和工作方案。
?? ? 六、 組織網(wǎng)絡(luò)開發(fā)工作的實(shí)施。
?? ? 七、 加強(qiáng)部門合作,提供技術(shù)支持。
?? ? 八、 加強(qiáng)計(jì)算機(jī)使用的管理。
?? ? 九、 參與制訂電腦、網(wǎng)絡(luò)軟、硬件及耗材的采購計(jì)劃。
?? ? 十、 負(fù)責(zé)網(wǎng)絡(luò)安全管理。
?? ? 十一·、 對公司機(jī)密負(fù)有保密責(zé)任。
?? ? 十二、 積極完成其它臨時(shí)性工作。
???? 業(yè)務(wù)職責(zé):
????????? 1、制訂并組織實(shí)施技術(shù)系統(tǒng)工作目標(biāo)和工作計(jì)劃。
?? ? 2、組織制訂并實(shí)施技術(shù)系統(tǒng)規(guī)章制度和實(shí)施細(xì)則。
?? ? 3、組織不合格品的審理工作。
?? ? 4、組織技術(shù)、產(chǎn)品開發(fā)與創(chuàng)新。
?? ? 5、組織建立并實(shí)施質(zhì)量體系。
?? ? 6、公司標(biāo)準(zhǔn)化、計(jì)量管理工作。
?? ? 7、定期進(jìn)行技術(shù)分析和質(zhì)量分析工作,制定預(yù)防和糾正措施。
?? ? 8、重要技術(shù)工藝設(shè)備、計(jì)量器具的申購。
?? ? 9、技術(shù)系統(tǒng)文件等資料的整理保管及公司檔案管理工作。
?? ? 10、公司保密工作。
???? 管理職責(zé):
?? ???? 1、組織建設(shè)
?? ? (1)、參與討論公司部門級以上組織結(jié)構(gòu);
?? ? (2)、確定下級部門的組織結(jié)構(gòu);
?? ? (3)、當(dāng)發(fā)現(xiàn)下級部門的崗位設(shè)置或崗位分工不合理時(shí),要及時(shí)指出問題,作出調(diào)整,并通知人力資源部。
?? ? 2、招聘及任免
?? ? A、用人需求
?? ? (1)、提出直接下級崗位的用人需求,并編寫該崗位的崗位職責(zé)和任職資格,提交給總經(jīng)理確認(rèn);
?? ? (2)、確認(rèn)直接下級提交的用人需求(含崗位職責(zé)和任職資格),并提交總經(jīng)理確認(rèn)。
?? ? B、面試
?? ? (1)、進(jìn)行直接下級崗位的初試;
?? ? (2)、進(jìn)行直接下級的直接下級崗位復(fù)試,并做最后確定;
?? ? (3)、組織參與面試的人員。
?? ? C、不合格員工處理
?? ? (1)、提出對不合格直接下級的處理建議,提交總經(jīng)理確認(rèn);
?? ? (2)、確認(rèn)直接下級提出的對不合格員工的處理建議,提交給人力資源部。
?? ? ? 3、培訓(xùn)
?? ? (1)、提出對直接下級的培訓(xùn)計(jì)劃,提交總經(jīng)理確認(rèn);
?? ? (2)、確認(rèn)直接下級提出的培訓(xùn)計(jì)劃,提交人力資源部。
?? ? ? 4、績效考評
?? ? (1)、提出直接下級的績效考評原則,提交總經(jīng)理確認(rèn);
?? ? (2)、根據(jù)總經(jīng)理確認(rèn)的績效考評原則,與人力資源部經(jīng)理商討并確定績效考評方法;
?? ? 薪資行情
?? ? 薪資水平因公司所在行業(yè)和公司自身規(guī)模的大小而不盡相同,中小企業(yè)的技術(shù)總監(jiān)的薪酬相對要低一些。平均而言,國內(nèi)知名公司的技術(shù)總監(jiān)一般年薪范圍在20-60萬元左右,相關(guān)專業(yè)技能的經(jīng)驗(yàn)越豐富年薪越高[1]。
?? ?職業(yè)發(fā)展路徑
?? ? 技術(shù)總監(jiān)是企業(yè)團(tuán)體里的高階主管職位之一,是企業(yè)內(nèi)負(fù)責(zé)技術(shù)的最高負(fù)責(zé)人,類似總工程師。技術(shù)總監(jiān)需要有多年的行業(yè)內(nèi)技術(shù)開發(fā)工作經(jīng)驗(yàn),精通行業(yè)相關(guān)技術(shù)及了解同行技術(shù)發(fā)展?fàn)顩r,并且還要有一定的技術(shù)前瞻性和團(tuán)隊(duì)領(lǐng)導(dǎo)能力。其一般是由技術(shù)部經(jīng)理、研發(fā)部經(jīng)理、質(zhì)量管理部經(jīng)理發(fā)展而來,經(jīng)過努力可以向主管技術(shù)的副總經(jīng)理、甚至總經(jīng)理的方向發(fā)展,也可以利用自身的技術(shù)優(yōu)勢、積累的人脈關(guān)系和資金,進(jìn)行自主創(chuàng)業(yè)。
???????
轉(zhuǎn)載于:https://www.cnblogs.com/ajian005/archive/2012/03/29/2753738.html
總結(jié)
- 上一篇: 使用delphi 开发多层应用(十二)使
- 下一篇: svn服务器搭建经验总结