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