如何從一線程序員轉(zhuǎn)變?yōu)橐痪€的好老板
對(duì)于很多程序員來(lái)說(shuō),工作5,6年,就開(kāi)始成為別人的導(dǎo)師,開(kāi)始帶領(lǐng)小團(tuán)隊(duì)了,那么一名一線技術(shù)人員怎么從技術(shù)到管理這樣的轉(zhuǎn)變呢?
首先是要學(xué)會(huì)引導(dǎo),引導(dǎo)幾乎是所有管理學(xué)課程中的第一課了。對(duì)于一些技術(shù)很牛的程序員來(lái)說(shuō),往往會(huì)有這樣的誤區(qū),一個(gè)需求下來(lái),自己就劈里啪啦把所有的技術(shù)細(xì)節(jié),技術(shù)方案都設(shè)計(jì)完成,然后分配給下面的人去寫代碼。這種保姆式的管理方法會(huì)讓下面的人得不到成長(zhǎng),也發(fā)揮不了對(duì)應(yīng)的潛力。一個(gè)好的管理,應(yīng)該是教練式的,盡可能地把機(jī)會(huì)讓給下面的人去思考,自己更多地是參與討論,在方向上進(jìn)行把控。
接下來(lái)是要學(xué)會(huì)傾聽(tīng),技術(shù)人,往往都會(huì)有一定的偏執(zhí),覺(jué)得自己就是對(duì)的,做了管理之后,要多傾聽(tīng)下面人的想法,才能夠讓下面的人感覺(jué)得到尊重,從而調(diào)動(dòng)他們的主觀能動(dòng)性。在做程序員的時(shí)候,我們更多地是關(guān)心自己,或者關(guān)心自己手頭的項(xiàng)目,但是,當(dāng)我們成為一個(gè)管理者的時(shí)候,我們要面對(duì)的,不僅僅是冰冷的程序,更多的是人,特別是在國(guó)內(nèi)這種程序員流動(dòng)非常頻繁的環(huán)境下面,多去傾聽(tīng)其他人的想法,有利于團(tuán)隊(duì)的氛圍更加舒適。
最后則是要更高維度地去解決問(wèn)題。我覺(jué)得,一個(gè)好的技術(shù)管理者,要更好地讓技術(shù)發(fā)揮出價(jià)值??赡茉谧鲩_(kāi)發(fā)的時(shí)候,我們更多的是去思考如何解決這個(gè)問(wèn)題。在成為一個(gè)管理者之后,我覺(jué)得更多要思考的是,解決哪些問(wèn)題可以給公司帶來(lái)更大的價(jià)值,給團(tuán)隊(duì)帶來(lái)更大的價(jià)值。充分去調(diào)動(dòng)團(tuán)隊(duì)的積極性,但同時(shí)又要建立合適的反饋機(jī)制,讓整個(gè)團(tuán)隊(duì)更加高效地運(yùn)轉(zhuǎn)起來(lái)。