為什么很多公司的頭部程序員項目管理能力卻不如一些技術半吊子?

你讓天天在公路上跑的轎車,去鄉(xiāng)下田野里給一群農(nóng)用三輪車和拖拉機帶隊?

不用想!肯定帶不好啊……

任何事情都有兩面性,程序員這個崗位也一樣,同樣是搞開發(fā)和帶團隊,不同的環(huán)境下成長起來的程序員,很多時候很沒辦法比的……

小公司的程序員去大公司,會受不了天天的晨會,無數(shù)的郵件,各種周報和月報,各種code review,各種技術標準和文檔……

同樣,大公司的程序員去小公司,也受不了產(chǎn)品設計不規(guī)范、時間不夠充足、人員技術水平差、公司環(huán)境差、客戶需求不明確……

我們都知道,如果單單編碼能力,大廠程序員或許有優(yōu)勢。

但如果問解決問題的能力,那就不一定了……

小公司的一個程序員可能要解決網(wǎng)絡、服務器、操作系統(tǒng)、網(wǎng)關、數(shù)據(jù)庫、前后端等各種問題,不一定懂的深,但一定要懂的多。這是小公司的生存法則……

大公司程序員雖然沒這些麻煩,但是需要把提高代碼質(zhì)量、保持多人團隊的協(xié)作、需要跟產(chǎn)品、測試以及管理人員做好溝通、branch要能跑過regression、要更多的了解性能設計模式 等等。

所以我們可以看到,對于成長來說,大小公司各有優(yōu)劣……

不管是大公司的程序員去了小公司,還是小公司的程序員去了大公司,都要經(jīng)歷一段過程,去適應其環(huán)境,并熟悉生存法則……

對于項目管理,是一個不僅僅需要技術能力的綜合崗位。鑒于綜合能力,我前面提過,大部分小公司的技術人員反而更有優(yōu)勢。

技術是咱們程序員的生存依仗,技術確實是證明咱們能力的重要標準。

不管是技術懂的多,還是學的深,都算是咱們的優(yōu)勢和立身之本。

但很多時候程序員的相關崗位,只靠技術是不夠的。尤其是技術負責人、項目經(jīng)理、架構師等高級崗位,還需要我們保持學習,保持進步,要有一顆敬畏之心……

至于大廠或小廠,大城市或小城市出身不同小伙伴們,身上都各有優(yōu)劣,沒必要一定爭出個高低……

本是同根生,相煎何太急……

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

相關閱讀更多精彩內(nèi)容

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