作為技術(shù)管理者,要做好以下3個(gè)核心能力
1. 自我驅(qū)動(dòng)是基本能力晴叨,沒(méi)有自動(dòng)驅(qū)動(dòng)的人不能當(dāng)管理層涂召,不能帶人
1.? 架構(gòu)上把握設(shè)計(jì)的大方向舟陆,技術(shù)架構(gòu)不會(huì)走偏
2.? 每個(gè)人的職責(zé)明晰误澳,目標(biāo)管理,每周定期過(guò)下每個(gè)人手上工作(給每個(gè)人下考核秦躯,每?jī)商爝^(guò)一下進(jìn)度忆谓,授權(quán))
3.? 團(tuán)隊(duì)中有疑難問(wèn)題搞不定的時(shí)候快速出馬搞定
如果將一名技術(shù)管理者的能力比喻為如下的立方體的體積,其能力公式如下:
整體能力 = 技術(shù)能力 * 產(chǎn)品能力 * 管理能力
則任何一個(gè)維度能力的短板都將嚴(yán)重影響其整體能量水平踱承,如下圖所示:
1倡缠、純技術(shù)思維的人:很容易把自己封閉在一個(gè)純粹的技術(shù)世界里,在那里只有自己研究的技術(shù)茎活。容易固執(zhí)地認(rèn)為技術(shù)是萬(wàn)能的昙沦,技術(shù)可以解決一切問(wèn)題。容易過(guò)分的高估技術(shù)载荔,人很單純盾饮,也很固執(zhí)。無(wú)法很好地和不同類(lèi)型的人達(dá)成真正的合作懒熙,其帶領(lǐng)的團(tuán)隊(duì)也很難壯大丘损。這樣的人適合專(zhuān)注于搞技術(shù),并不適合將其放在團(tuán)隊(duì)leader的位置工扎。
2徘钥、純產(chǎn)品思維的人:善于溝通、思維發(fā)散肢娘,初次交往時(shí)很會(huì)抓住別人的注意力呈础。如果由其掌舵大型的技術(shù)團(tuán)隊(duì),長(zhǎng)時(shí)間后會(huì)發(fā)現(xiàn)他們?nèi)菀壮霈F(xiàn)思路邏輯不清橱健,缺乏恒久的堅(jiān)持和方向感而钞,也容易出現(xiàn)以用戶需求之名把團(tuán)隊(duì)帶進(jìn)坑里。
3畴博、純管理思維的人:如果沒(méi)有技術(shù)或者產(chǎn)品或者其他某一方面能力的補(bǔ)足笨忌,在以技術(shù)/產(chǎn)品為驅(qū)動(dòng)的團(tuán)隊(duì)很難建立起威信蓝仲。從而很好的帶領(lǐng)一個(gè)技術(shù)團(tuán)隊(duì)
1. 論技術(shù)管理者的技術(shù)能力路徑
編程技術(shù)的提高需要不斷的學(xué)習(xí)俱病、總結(jié)、提煉袱结、分享亮隙,這是一個(gè)環(huán),也是一個(gè)迭代的過(guò)程垢夹。大學(xué)教給我們很好的學(xué)習(xí)能力溢吻,編程技術(shù)領(lǐng)域發(fā)展又快,日新月異,這要求我們通過(guò)各種方式來(lái)吸收新的知識(shí)促王。總結(jié)是在不斷的項(xiàng)目實(shí)踐犀盟、代碼實(shí)現(xiàn)中,反思和歸納自己技術(shù)實(shí)現(xiàn)里的優(yōu)點(diǎn)和缺陷蝇狼。例如重構(gòu)的過(guò)程阅畴、模式的使用等。提煉是提升的過(guò)程迅耘,從量到質(zhì)贱枣,從更高的層次思考編程之道。分享是自己把經(jīng)驗(yàn)和思考的結(jié)果傳播出去颤专,讓別人認(rèn)知纽哥,產(chǎn)生共鳴,給予反饋的過(guò)程栖秕,從中我們獲得了別人的經(jīng)驗(yàn)和能力春塌,形成有效補(bǔ)充,又再次進(jìn)入了學(xué)習(xí)的過(guò)程簇捍。
2. 論技術(shù)管理者的管理能力路徑
CSDN:你是如何從技術(shù)層提升到管理層的摔笤?期間有什么有意思的回憶?
蔣宇捷:我于2007年7月進(jìn)入傲游垦写,一個(gè)月轉(zhuǎn)正吕世,2個(gè)月?lián)雾?xiàng)目負(fù)責(zé)人,3個(gè)月就被提升為技術(shù)Leader梯投。這個(gè)過(guò)程非常順利命辖,我的經(jīng)驗(yàn)是要快速的做出成績(jī),展現(xiàn)出自己的能力分蓖。我當(dāng)時(shí)第一次接觸Perl這門(mén)編程語(yǔ)言尔艇,一邊學(xué)習(xí)一邊開(kāi)發(fā)項(xiàng)目,共花了一個(gè)多星期時(shí)間么鹤,完成了一個(gè)類(lèi)似于百度知道终娃,包含全文檢索功能,從前端到后臺(tái)功能齊備的網(wǎng)站蒸甜,這一次的經(jīng)歷為我晉升打下了很好的基礎(chǔ)棠耕。
CSDN:你認(rèn)為一名技術(shù)經(jīng)理或是技術(shù)管理者,應(yīng)具備什么樣的能力柠新?
蔣宇捷:我認(rèn)為技術(shù)管理者有幾個(gè)必備的能力:
1. 溝通說(shuō)服能力:作為管理者窍荧,每天做的最多一件事情就是溝通,向上恨憎、下級(jí)蕊退,以及橫向溝通,要讓團(tuán)隊(duì)、項(xiàng)目按照正常的方向前進(jìn)瓤荔,要能夠說(shuō)服別人按照你的想法去執(zhí)行净蚤,這點(diǎn)非常重要。
2. 分析判斷能力:進(jìn)行技術(shù)決策時(shí)输硝,要冷靜塞栅、全面的思考和分析,給出正確的技術(shù)方向腔丧,是每個(gè)技術(shù)管理者必備的能力放椰。方向的正確程度決定了項(xiàng)目開(kāi)展的速度與質(zhì)量,正確的方向和優(yōu)秀的架構(gòu)即便在多年過(guò)后仍然煥然如新愉粤。
3. 產(chǎn)品架構(gòu)能力:技術(shù)管理者必須要對(duì)產(chǎn)品有很深刻的認(rèn)識(shí)砾医,要充當(dāng)技術(shù)和產(chǎn)品之間的橋梁,否則永遠(yuǎn)只能孤立的從技術(shù)層面看待問(wèn)題衣厘,而無(wú)法從整個(gè)產(chǎn)品如蚜、項(xiàng)目的高度評(píng)判需求,以及技術(shù)實(shí)現(xiàn)的合理性影暴。
以下是本人實(shí)際操作中的一些體會(huì):
1错邦、“讓程序員們覺(jué)得自己的工作有意義”這點(diǎn)很重要。
2型宙、把項(xiàng)目里面的工作全面細(xì)化撬呢,將工作任務(wù)縮小到最小單位。并進(jìn)行KPI考核妆兑。
3魂拦、使用一些現(xiàn)成的開(kāi)發(fā)工具或解決方案,避免團(tuán)隊(duì)長(zhǎng)期在做重復(fù)性的勞動(dòng)搁嗓。
4芯勘、通常“大畔俟洌”們不善于做管理荷愕,給他們經(jīng)理的待遇,避免他們管人棍矛,讓他們專(zhuān)心的去寫(xiě)程序安疗。
5、和技術(shù)人員溝通之前茄靠,應(yīng)明確自己對(duì)于產(chǎn)品功能需求茂契。并在項(xiàng)目進(jìn)行的過(guò)程中,盡力減少功能需求變更的頻率慨绳。三天兩頭改需求,會(huì)導(dǎo)致程序員發(fā)瘋。如果非這樣做不可脐雪,可以考慮建一個(gè) @蔡學(xué)鏞 微博上提到的“發(fā)泄室”厌小。
6、耐心聽(tīng)他們說(shuō)完战秋,再發(fā)表自己的觀點(diǎn)璧亚。
CSDN:你現(xiàn)在是否堅(jiān)持每天編程,這對(duì)你有何幫助脂信?
蔣宇捷:我現(xiàn)在大部分時(shí)間都用在溝通癣蟋、協(xié)調(diào)、思考狰闪、解決團(tuán)隊(duì)和項(xiàng)目中的問(wèn)題疯搅,以及產(chǎn)品的方向上。不過(guò)前段時(shí)間我還主持并親自參與了產(chǎn)品前端重構(gòu)的項(xiàng)目埋泵,由此也對(duì)一些新的開(kāi)發(fā)技術(shù)和框架有了新的了解和認(rèn)識(shí)幔欧。技術(shù)來(lái)源于一線,永遠(yuǎn)不能脫離一線丽声。
CSDN:在用技術(shù)手段完成某戰(zhàn)略或運(yùn)營(yíng)目標(biāo)的過(guò)程中礁蔗,有何常見(jiàn)的難題?身為技術(shù)管理者雁社,能不能分享下都是如何解決的浴井?
蔣宇捷: 常見(jiàn)問(wèn)題有3個(gè),需求的不確定性霉撵、需求方面和時(shí)間與質(zhì)量的平衡點(diǎn)滋饲。
1. 需求的不確定性:需求的變化永遠(yuǎn)是無(wú)法預(yù)估的。有兩個(gè)問(wèn)題可能每個(gè)人都有親身的體驗(yàn)喊巍。
第一個(gè)是“作為產(chǎn)品經(jīng)理屠缭,你被技術(shù)問(wèn)的最多的問(wèn)題是什么?”崭参,答案是“你確定以后不改了呵曹?”。
第二個(gè)是“作為工程師何暮,你問(wèn)產(chǎn)品經(jīng)理最多的問(wèn)題是什么奄喂?”,答案是“這個(gè)功能是不是可以放到下個(gè)版本再做海洼?”跨新。
解決方法:需求的不確定造成技術(shù)實(shí)現(xiàn)有很大的不確定和后期變更風(fēng)險(xiǎn),這個(gè)時(shí)候我們要做的是先確定技術(shù)方向坏逢、技術(shù)框架域帐,通過(guò)拆分模塊赘被、利用設(shè)計(jì)模式容納變化,以及在產(chǎn)品層面細(xì)分story等各種方法肖揣,來(lái)減輕每個(gè)迭代時(shí)需求變化的風(fēng)險(xiǎn)民假。
2. 需求來(lái)自方方面面:有時(shí)候完成目標(biāo)的過(guò)程中,需求會(huì)來(lái)自方方面面龙优,而不僅僅是單純的產(chǎn)品需求羊异。
解決方法:這時(shí)候就需要技術(shù)管理者評(píng)估成本、抵擋一些需求彤断,或向?qū)Ψ矫鞔_預(yù)期野舶。我的經(jīng)驗(yàn)是最好開(kāi)誠(chéng)布公的討論代價(jià)和收益,也需要管理者從更高維度的戰(zhàn)略層面來(lái)考慮宰衙,否則有可能違背公司的整體戰(zhàn)略平道。
3. 時(shí)間與質(zhì)量的平衡:完成目標(biāo)的過(guò)程中,常常遇到時(shí)間與質(zhì)量的平衡之困菩浙。例如巢掺,經(jīng)常版本早已確定了發(fā)布日期,但是由于時(shí)間有限劲蜻,開(kāi)發(fā)和測(cè)試時(shí)間都嚴(yán)重不足陆淀,這會(huì)導(dǎo)致產(chǎn)品質(zhì)量不可控,是否按時(shí)發(fā)布就變成了一個(gè)難題先嬉。
解決方法:管理者除了在流程上整體把控外轧苫,還需要向上、下級(jí)疫蔓,以及和各種角色溝通含懊,降低時(shí)間和質(zhì)量的預(yù)期,并結(jié)合一些保障機(jī)制衅胀。例如岔乔,核心用戶群、灰度發(fā)布來(lái)減輕風(fēng)險(xiǎn)滚躯。
CSDN:做產(chǎn)品的過(guò)程中最慘痛的失敗教訓(xùn)有哪些雏门?
蔣宇捷:?創(chuàng)業(yè)的經(jīng)驗(yàn)和教訓(xùn)告訴我:產(chǎn)品好不好用,用戶很快就會(huì)投票掸掏。如果用戶量遲遲不能增長(zhǎng)茁影,那是產(chǎn)品本身的定位出現(xiàn)了問(wèn)題。需要盡快改變產(chǎn)品方向丧凤,迅速試錯(cuò)募闲。從最近一些成功的產(chǎn)品美麗說(shuō)、唱吧中愿待,我們都能找到同樣的軌跡浩螺。另外創(chuàng)業(yè)初期靴患,渠道沒(méi)那么重要,運(yùn)營(yíng)卻是非常重要的一部分年扩。
CSDN:傳統(tǒng)互聯(lián)網(wǎng)企業(yè)轉(zhuǎn)變到移動(dòng)領(lǐng)域蚁廓,你覺(jué)得技術(shù)難點(diǎn)在哪里访圃?有何好方法能克服困難厨幻?
蔣宇捷:傳統(tǒng)互聯(lián)網(wǎng)企業(yè)轉(zhuǎn)變到移動(dòng)領(lǐng)域主要有幾個(gè)門(mén)檻:意識(shí)門(mén)檻、技術(shù)門(mén)檻和商業(yè)模式門(mén)檻腿时。意識(shí)門(mén)檻指沒(méi)有意識(shí)到搶占移動(dòng)領(lǐng)域的重要性和緊迫性况脆;技術(shù)門(mén)檻是指企業(yè)里沒(méi)有對(duì)移動(dòng)領(lǐng)域有很深了解和專(zhuān)門(mén)的開(kāi)發(fā)人員;商業(yè)模式門(mén)檻指在移動(dòng)領(lǐng)域變現(xiàn)較難批糟,要花很大力氣去探索格了。
我的建議是傳統(tǒng)互聯(lián)網(wǎng)企業(yè)要從意識(shí)上加深認(rèn)識(shí),從技術(shù)上加大投入徽鼎,從商業(yè)模式上加強(qiáng)對(duì)全行業(yè)和用戶的調(diào)研盛末,以及和移動(dòng)互聯(lián)網(wǎng)企業(yè)合作也是不錯(cuò)的選擇。
CSDN:對(duì)于移動(dòng)開(kāi)發(fā)的未來(lái)否淤,你覺(jué)得哪些技術(shù)最值得開(kāi)發(fā)者關(guān)注悄但,或者需要開(kāi)發(fā)者掌握?對(duì)于希望學(xué)習(xí)開(kāi)發(fā)的初學(xué)者石抡,你有什么建議檐嚣?
蔣宇捷:拋開(kāi)比較成熟的Android和iOS開(kāi)發(fā)技術(shù),HTML5是未來(lái)移動(dòng)開(kāi)發(fā)的趨勢(shì)啰扛。開(kāi)發(fā)者應(yīng)該或多或少認(rèn)識(shí)到它的力量和作用嚎京。關(guān)注HTML5的初學(xué)者可以多參加一些HTML5的沙龍或者講座,關(guān)注一些優(yōu)秀的技術(shù)博客隐解,或者閱讀一些入門(mén)書(shū)籍鞍帝。