前言為什么要寫這本書我對(duì)于“技術(shù)管理”這個(gè)詞,或者這個(gè)崗位的理解是,先有技術(shù),才有管理,所以,我先寫了兩本技術(shù)類的書,分別是《大話Java性能優(yōu)化》和《深入理解JVM&G1 GC》,談了談對(duì)于技術(shù)的理解。現(xiàn)在我覺(jué)得可以談?wù)剬?duì)于技術(shù)團(tuán)隊(duì)管理的理解了。
近10年來(lái)我一直從事技術(shù)團(tuán)隊(duì)管理工作,一直對(duì)自己說(shuō)要站在一線。我認(rèn)為所有的工作都應(yīng)該有對(duì)應(yīng)的方法論支撐,技術(shù)管理工作也不例外。當(dāng)初次擔(dān)任經(jīng)理的職務(wù)時(shí),我也是無(wú)限惶恐,于是上網(wǎng)找資料、看書,有一次看到一篇博文說(shuō)“經(jīng)理的職責(zé)是管人,而不是管事”,支持這種論調(diào)的人其實(shí)不在少數(shù),但在思考、實(shí)踐了幾年后,我覺(jué)得這種說(shuō)法真的不適用于科技行業(yè)的技術(shù)管理領(lǐng)域。鑒于目前市面上幾乎沒(méi)有真正介紹如果做一位合格的技術(shù)管理經(jīng)理(Leader)的書,所以我覺(jué)得我應(yīng)該對(duì)所做的工作做一次深層次的總結(jié)。
技術(shù)管理崗位不容易做,既要保證自己的技術(shù)說(shuō)服力,又要經(jīng)常上一線工作,還要從管理上給予團(tuán)隊(duì)支撐,這些綜合起來(lái)對(duì)于任何一位工程師來(lái)說(shuō)都不是那么容易理解和執(zhí)行的,希望我的這些總結(jié)能夠真正幫到你,讓你覺(jué)得這是一本有意思、有價(jià)值的書。
本書主要特色希望大家讀完本書之后,能夠大體上解答你心中對(duì)于如何才能更好地帶領(lǐng)軟件團(tuán)隊(duì)的諸多疑惑。這里有幾點(diǎn)需要說(shuō)明。首先,本書總結(jié)的方法論是我個(gè)人的總結(jié),力求實(shí)踐,不會(huì)多講空話、套話,但也可能存在自我認(rèn)知的局限,請(qǐng)讀者見諒,多提意見。其次,我覺(jué)得人腦是越學(xué)越靈活的,也許5年后我會(huì)認(rèn)為現(xiàn)在的方法論存在一些問(wèn)題,到時(shí)候我會(huì)寫文章自我糾正。再者,技術(shù)管理人員很多時(shí)候就是一個(gè)小號(hào)的CTO,如果需要自己決定產(chǎn)品方向、銷售,那就是個(gè)小號(hào)的CEO,所以技術(shù)領(lǐng)域的綜合能力也是你的必備能力。最后,我肯定會(huì)繼續(xù)站在技術(shù)管理一線,無(wú)論Title、薪資、職場(chǎng)斗爭(zhēng),哪種都不會(huì)讓我改變自己的職場(chǎng)定位,與君共勉。我相信,從軟件工程師轉(zhuǎn)變?yōu)榧夹g(shù)管理者的你,一定可以從本書中看到自己成長(zhǎng)的影子。
我覺(jué)得,技術(shù)管理本身是有方法論的,但是技術(shù)管理人員很多不能得到別人的理解。希望通過(guò)本書的總結(jié),幫助大家更好地了解技術(shù)管理工作,也更好地做好技術(shù)管理工作。
本書讀者對(duì)象根據(jù)本書的內(nèi)容特點(diǎn),可以將閱讀對(duì)象分為以下幾類:
尚未走出校門,但是心懷遠(yuǎn)大理想的計(jì)算機(jī)、軟件專業(yè)的學(xué)生;一線研發(fā)工程師;工作幾年后遇到瓶頸的工程師;剛剛擔(dān)任小組長(zhǎng)的工程師;有幾年帶人經(jīng)驗(yàn)的研發(fā)經(jīng)理;對(duì)技術(shù)管理崗位有興趣的同仁。
如何閱讀本書本書總共5章,5個(gè)章節(jié)內(nèi)容相互獨(dú)立。分別從技術(shù)管理工作概述、如何進(jìn)行團(tuán)隊(duì)創(chuàng)建及人員管理、產(chǎn)品開發(fā)過(guò)程管理、技術(shù)調(diào)研/預(yù)研工作介紹、系統(tǒng)架構(gòu)相關(guān)知識(shí)介紹如何具備技術(shù)領(lǐng)導(dǎo)能力。每一章內(nèi)容相互獨(dú)立,你可以按順序閱讀,也可以選擇選擇感興趣的章節(jié)閱讀。
勘誤和資源由于本人水平有限,編寫時(shí)間倉(cāng)促,書中難免有錯(cuò)誤或者不全面的地方,在此懇請(qǐng)讀者朋友批評(píng)指正。如果你有任何疑問(wèn)或者問(wèn)題,可以通過(guò)我的微信號(hào)“michael_tec”與我聯(lián)系,也歡迎關(guān)注我的微信公眾號(hào)“麥克叔叔每晚10點(diǎn)說(shuō)”,期待你們真摯的意見反饋。
致謝7歲那年,當(dāng)我合上《上下五千年》時(shí),我對(duì)自己說(shuō),我想當(dāng)個(gè)作家。2016年4月我出版了《大話Java性能優(yōu)化》,1年內(nèi)加印兩次的銷量讓我很滿足,因?yàn)橛凶x者購(gòu)買我的書,是對(duì)我的支持,我需要繼續(xù)堅(jiān)持寫作。2017年5月,我出版了《深入理解JVM&GIGC》,現(xiàn)在,我的第三本書也即將面世。坦率地說(shuō),本書更像是我對(duì)過(guò)去20多年學(xué)習(xí)、工作的回顧,是一本自述題材的管理類書籍,寫作過(guò)程也幾乎是一氣呵成,希望能給讀者朋友幫助。
對(duì)于我的每一本書,我都懷著忐忑、驚喜的心情,就像第一次面對(duì)我的女兒“小頑子”,給她取這個(gè)小名,希望她頑強(qiáng)到底,因?yàn)槲蚁嘈牛闳纛B強(qiáng)到底,一切皆有可能。
每次遇到困難時(shí),耳邊總是回響著鄭克良老師(杭州高級(jí)中學(xué)退休老師,浙江省第一批特級(jí)化學(xué)老師)的那句鼓勵(lì)“永遠(yuǎn)不要放棄”,人應(yīng)該學(xué)會(huì)回饋社會(huì),技術(shù)分享也是回饋社會(huì)的一種方式,而以寫作方式進(jìn)行技術(shù)分享是我所能最大程度回饋社會(huì)的一種途徑。
感謝機(jī)械工業(yè)出版社華章公司的楊福川老師和李藝?yán)蠋煟銈兊膶I(yè)和熱情深深打動(dòng)了我,讓我能夠堅(jiān)持完成本書的編寫。同時(shí)感謝你們對(duì)本書頁(yè)面排版等內(nèi)容的包容和支持。
感謝TCL醫(yī)療集團(tuán)產(chǎn)品中心總經(jīng)理賀軍、極客邦科技總裁池建強(qiáng)、特贊CTO黃勇、職業(yè)經(jīng)理人高凌等為我寫序。
感謝我的家人,是溫暖和諧的家庭幫助我完成了這本書。我的妻子美麗、細(xì)心、博學(xué),雖然偶爾不那么溫柔,但是我很愛(ài)她。我的小頑子,她天生性格很像我,希望她能夠踏踏實(shí)實(shí)做人,保持創(chuàng)新精神,平平安安、健健康康地生活下去。感謝我的岳父母、我的父母,感謝他們幫我照顧小孩,讓我有時(shí)間編寫此書。感謝浙江省特級(jí)教師、杭州高級(jí)中學(xué)(杭一中)化學(xué)老師鄭克良老師,鄭老師的一句“永遠(yuǎn)不要放棄”,是我多年前進(jìn)的動(dòng)力。感謝數(shù)學(xué)老師張老師在公開場(chǎng)合對(duì)我智商的褒獎(jiǎng),第一次收獲這樣的贊賞,對(duì)我這樣性格內(nèi)向、內(nèi)心細(xì)膩的孩子是非常重要的。感謝生命中出現(xiàn)的恩師、良友,