我要做领导!
不好意思,有點(diǎn)標(biāo)題黨了。
看了這個標(biāo)題,肯定有讀者會噴我,說:“我就是不想成為領(lǐng)導(dǎo),就是不想管人,只想專心寫代碼!”
這個想法當(dāng)然沒錯,只是有點(diǎn)天真,并且太過于理想化。
有這種想法的同學(xué),大部分是覺得:我不做管理,只要好好寫代碼,后面成為技術(shù)專家就不怕了。
但實(shí)際情況是,成為技術(shù)專家比成為領(lǐng)導(dǎo)更難。
平均來說,一個組長下面會有9-10個組員,所以剛畢業(yè)的你大概有10%的機(jī)會進(jìn)入到管理層,而成為技術(shù)專家的人可能只有1%,比成為領(lǐng)導(dǎo)的人少多了,所以你有可能既成不了領(lǐng)導(dǎo)也成不了技術(shù)專家。
管理是每間公司都會有的,差別只是人數(shù)的多少,但技術(shù)專家不一樣,除非是大廠挖過來的大牛,小公司很難培養(yǎng)出來,因為既沒有那么大且復(fù)雜的業(yè)務(wù),也沒有足夠的時間培養(yǎng)起一個技術(shù)專家。
所以相對管理,其實(shí)技術(shù)專家的數(shù)量更加稀缺,這就是我在開頭說,只想好好寫代碼的同學(xué)太理想化了,因為你最后有可能既做不了領(lǐng)導(dǎo),也成不了技術(shù)專家。
寫代碼于大部分程序員來說,可能是最舒服的事情,如果是需求明確,有一定的技術(shù)難度,又能夠用上高大上算法的那種就更好了。
但現(xiàn)實(shí)情況是,大部分的業(yè)務(wù)需求經(jīng)常變更(你可以叼死產(chǎn)品經(jīng)理,但需求還是會變),而大部分的需求都不需要高大上的算法(基礎(chǔ)架構(gòu)除外),所以對于大部分程序員來說,只想好好寫代碼是不現(xiàn)實(shí)的。
而抱著?只想好好寫代碼?這種想法的同學(xué),大部分也成不了領(lǐng)導(dǎo),因為他一開始就排斥除代碼之外的事情,而且很多也成不了技術(shù)專家。
大廠的技術(shù)專家是要晉級面試的,晉級面試最看重的是業(yè)務(wù)貢獻(xiàn)度,換句話說,只懂寫代碼,不懂業(yè)務(wù)的人,晉級基本沒有可能通過。
所以只想好好寫代碼的人,最后可能連寫代碼的工作都丟了。
大部分人成不了領(lǐng)導(dǎo)的第二個原因是沒有大局觀。
這個大局觀,不是說你要像公司的CTO一樣思考,而是你要像你的領(lǐng)導(dǎo)一樣思考。
只有你的思考層次達(dá)到或接近你領(lǐng)導(dǎo)的水平的時候,你才有可能被認(rèn)可,也才有晉升的可能。
如果說 只想好好寫代碼是認(rèn)知問題,那大局觀就是能力問題了。
幸好這個能力是可以培養(yǎng)的。
在你熟悉了本職的工作之后,你要學(xué)會多關(guān)注團(tuán)隊的事情,關(guān)注團(tuán)隊的其他人在做什么,關(guān)注團(tuán)隊的目標(biāo),關(guān)注團(tuán)隊的困難,在有余力的情況下,還要思考團(tuán)隊的發(fā)展。
以上,都是你的領(lǐng)導(dǎo)可能會遇到的問題,想其所想,后面就會在合適的時機(jī)得到應(yīng)有的展現(xiàn)。
以上不是一件容易的事情,一定要在本職工作有余力的情況下,才能做進(jìn)一步的嘗試,要是本質(zhì)工作都做不好,就給各種建議,人家只會覺得你好高騖遠(yuǎn)。
形成以上的種種思考,沒有固定的方法和框架,但多接觸業(yè)務(wù),多思考自己和大家遇到的問題,是能夠逐步接近這個目標(biāo)的。
不過在現(xiàn)實(shí)情況中,我發(fā)現(xiàn)很多同學(xué)沒有深度思考的能力。
一個是沒有思考的習(xí)慣;一個是覺得想事情太累了。
大部分同學(xué),接到需求就開始擼代碼,甚至都不想需求是不是合理,當(dāng)然也可能因為每次都pk不過產(chǎn)品,所以干脆就放棄治療了。
這當(dāng)然是不好的,就算最后還是照做了,但思考的過程,pk的過程,依然會讓你獲益良多。對業(yè)務(wù)的理解,思考的深度,就是在這日積月累中獲得的。
還有不少同學(xué)是覺得想事情太累,思考這個事情,個體差異真的很大,有的人越想越興奮,有的人一思考就覺得累。
我的經(jīng)驗是,思考的能力也是可以培養(yǎng)的,就像長跑鍛煉耐力,健身鍛煉肌肉一樣,思考的頻次和深度逐步增加后,思考的耐力也會隨著增長。
記得前幾年,我也沒辦法連續(xù)幾小時思考同一個問題,久了就會覺得累或者覺得煩,但現(xiàn)在我可以持續(xù)思考一整天,也不覺得累和煩了。
一開始我沒感知到這種變化,直到這段時間,跟一個同事聊起這類事情,才注意到了這種變化。
我覺得,這完全就是這兩三年,我思考越來越多鍛煉出來的。
合得來很重要。
當(dāng)調(diào)整了對技術(shù)發(fā)展的認(rèn)知,并且慢慢有了大局觀,你的其它能力培養(yǎng)起來就不難了。
比如溝通的能力,協(xié)調(diào)的能力,項目推進(jìn)的能力,團(tuán)隊的影響力等,以上的能力都可以逐步的培養(yǎng),我這里就不展開了。
當(dāng)你的能力成長到一定程度,你的領(lǐng)導(dǎo)會開始注意到你,但你最后能不能得到領(lǐng)導(dǎo)的認(rèn)可,就要看是否合得來了。
合得來其實(shí)是很虛的,沒有固定的指標(biāo)或方法可以去衡量這個事情,基本只能靠感覺。
跟性格,過往的經(jīng)歷,認(rèn)知,做事的風(fēng)格,甚至身高外貌等都有關(guān)系,所以這部分你很難控制。
遇到合得來的,當(dāng)然最好,工作做的開心,又有上升的機(jī)會;如果遇到不那么合得來的,一般有兩種應(yīng)對方式。
一種是適應(yīng)他。這個過程一般會比較痛苦,相當(dāng)于要扭轉(zhuǎn)自己的性格或行事的風(fēng)格。比如不喜歡說話的,要學(xué)會大吹大擂,比如要去逢迎領(lǐng)導(dǎo)的某些喜好(這不一定是貶義,只是風(fēng)格不同)。
但如果最終還是適應(yīng)不來,又想有上升空間,那就只有換團(tuán)隊了。
我們這邊有幾個不錯的技術(shù)管理者,都是從別的團(tuán)隊轉(zhuǎn)崗過來,最后做得很好,獲得了晉升的。當(dāng)然,他們都是已經(jīng)具備了相應(yīng)的能力,只差機(jī)會了。
最后
以上三點(diǎn),是我自己的經(jīng)驗總結(jié),這里沒有再談溝通能力,協(xié)調(diào)能力等方面的內(nèi)容,因為覺得已經(jīng)寫得爛大街了,所以就列舉了三個,我覺得最重要的點(diǎn)。
實(shí)際情況是,大部分人是上不到管理層的,因為確實(shí)只有10% 的比例,這個是客觀事實(shí)。
但如果你有意識,又肯往這個方向努力,那自然會有更大的概率可以獲得上升。
當(dāng)然,可能還是有同學(xué)說,我就是不想做管理,那其實(shí)也是沒問題的。
做不做管理,不是對和錯的問題,而是選擇面寬窄的問題。
一般的程序員,后期發(fā)展路徑,大體來看,就兩條,一個是技術(shù)管理;一個是技術(shù)專家。
你一開始就放棄了管理,那就只剩一條路可走了。
當(dāng)然,如果你有信心走通,肯定是沒問題的,但如果半路發(fā)現(xiàn)走不通,后面可能就會無路可走,這個就是你需要思考的問題了。
這篇就寫到這里,希望能給你帶來一點(diǎn)啟發(fā)!
總結(jié)
- 上一篇: 原来不只是fastjson,这个你每天都
- 下一篇: 扪心自问!一百多道难搞的面试题,你能答对