作為開發(fā)人員,你應(yīng)該考慮成為一名管理者

在你的開發(fā)人員職業(yè)生涯中,你會面臨一個(gè)選擇:

  • 繼續(xù)作為個(gè)體貢獻(xiàn)者(IC)不斷成長,在更大的項(xiàng)目上與更多的利益相關(guān)者和業(yè)務(wù)責(zé)任合作。
  • 或者,轉(zhuǎn)向管理崗位,領(lǐng)導(dǎo)開發(fā)團(tuán)隊(duì)以實(shí)現(xiàn)規(guī)?;能浖桓?。

許多人將這個(gè)選擇描繪得非此即彼。你要么是個(gè)體貢獻(xiàn)者,要么是管理者,一旦你做出選擇,就不可能回頭。

這是不正確的。正如我在我的《工程師-經(jīng)理-工程師》一文中所探討的那樣,你可以構(gòu)建一個(gè)在工程師和經(jīng)理之間轉(zhuǎn)換的職業(yè)生涯。在很多方面上,我希望更多的工程師考慮這樣的職業(yè)路徑。

正是因?yàn)樗圆煌姆绞教魬?zhàn)你,我希望更多的工程師考慮管理崗位。今天,我想為管理辯護(hù),并鼓勵你對自己的假設(shè)進(jìn)行重新思考。

為什么選擇管理崗位?

成為一名優(yōu)秀的管理者真的很難。

既要處理項(xiàng)目問題,也要處理人員問題。當(dāng)事情出了問題,你要為團(tuán)隊(duì)承擔(dān)責(zé)任。當(dāng)事情順利進(jìn)行時(shí),你要把所有的功勞都讓給團(tuán)隊(duì)。

那么,為什么你應(yīng)該想要這個(gè)工作呢?

簡單來說:學(xué)習(xí)成為一名優(yōu)秀的管理者會讓你成為一個(gè)乘數(shù)和更好的軟件開發(fā)人員。

這需要耐心、判斷力、同理心和一貫性。練習(xí)和磨練這些技能會很有用,你一定會學(xué)到很多。

此外,你會放大你的影響力。一位優(yōu)秀的個(gè)體貢獻(xiàn)者只能編寫有限數(shù)量的代碼。而一位優(yōu)秀的管理者能夠支持整個(gè)團(tuán)隊(duì)的開發(fā)人員,使他們能夠交付軟件。

潛在影響

優(yōu)秀的管理者是一種天賜之才。

基本上每個(gè)人都曾為一位糟糕的管理者工作過。他們可能過度干預(yù),忽視問題,或者對這個(gè)職位不夠勝任。

但是當(dāng)你遇到一位優(yōu)秀的管理者時(shí),事情會順利進(jìn)行。通常,你甚至沒有意識到你的管理者所做的所有工作。在職業(yè)生涯的漫長過程中,當(dāng)你遇到很多糟糕的管理者后,你真的會對好的管理者表示感激。

優(yōu)秀的管理者不是獨(dú)裁者。相反,他們懂得組織、引導(dǎo)和鼓勵團(tuán)隊(duì)以應(yīng)對業(yè)務(wù)需求。通過這樣做,他們與團(tuán)隊(duì)成員建立了深厚的關(guān)系。

人的問題

作為一名管理者,這是完全不同于軟件開發(fā)人員的工作。

這一點(diǎn)經(jīng)常被誤解,因?yàn)樵S多管理者的職業(yè)軌跡是這樣的:

  • 找到一份寫代碼的工作
  • 因?yàn)閷懗鰞?yōu)秀的代碼而晉升
  • 在成為一名更好的開發(fā)人員的過程中不斷進(jìn)步,直到最終獲得領(lǐng)導(dǎo)團(tuán)隊(duì)的職位(也就是管理職位)
  • 如果你認(rèn)為在這個(gè)階段你的工作仍然是寫代碼,那么你將會遭遇困境!

過度干涉的管理者仍然試圖做他們過去的工作。這是他們擅長的事情,也是他們晉升的原因!

但是,成為一名管理者是完全不同的工作。

不幸的是,這是一個(gè)常常沒有正式培訓(xùn)的新角色。管理人員需要完全不同于編寫代碼的技能,但是許多公司只是晉升高級開發(fā)人員,并期望他們自己摸索。

從結(jié)構(gòu)上來說,這是一個(gè)糟糕的想法。這也是為什么我們看到有那么多沒有任何思路如何為團(tuán)隊(duì)提供服務(wù)和支持的糟糕管理者的原因。

2年承諾

你可能一開始在擔(dān)任管理職位時(shí)表現(xiàn)不佳。

大多數(shù)人都會有這樣的情況。這是一項(xiàng)難以學(xué)習(xí)的工作,很少有公司對他們的管理者進(jìn)行良好的培訓(xùn)。

你經(jīng)常會在實(shí)踐中學(xué)習(xí)。不要讓這嚇到你!我們需要更多對最新編碼實(shí)踐保持聯(lián)系并愿意在新的方式上成長的新管理者。

如果你持開放態(tài)度并愿意學(xué)習(xí),最終你會成為一位出色的管理者。

但是,請至少給自己兩年時(shí)間。這確實(shí)需要這么長的時(shí)間來學(xué)習(xí)新工作,提升自己作為管理者的技能,并決定是否喜歡這份工作。

這是否值得?

沒有什么比看到你的團(tuán)隊(duì)取得成功的感覺更好了。特別是當(dāng)你從零開始構(gòu)建團(tuán)隊(duì)的系統(tǒng)、工具和文化時(shí)。

即使你嘗試過管理工作并決定它不適合你,你也會學(xué)到一些非常有價(jià)值的技能,當(dāng)你回到作為軟件開發(fā)人員工作時(shí)會派上用場。

對于許多開發(fā)人員來說,擔(dān)任管理職位可能是將你的職業(yè)提升到新水平的完美選擇。

列表清單

喜歡這篇文章嗎?我每天為超過2,000名軟件開發(fā)人員撰寫新內(nèi)容。

如果你喜歡我的文章,點(diǎn)贊,關(guān)注,轉(zhuǎn)發(fā)!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容