導航:首頁 > 程序命令 > 為什麼程序員天生就適合做管理者

為什麼程序員天生就適合做管理者

發布時間:2023-01-27 06:48:45

程序員未來前景如何大齡程序員出路在哪裡

其實程序員什麼35歲就不行了的說法是個偽命題,是人為的強加的致幻劑。雖然軟體行業有其特殊性,但是也有其普遍性。其他行業35歲那才真正進入事業快車道,軟體行業我認為也差不多。

軟體行業不光是寫代碼,積累到35歲,如果還能寫代碼那一定是經驗豐富,代碼水平高,即便繼續寫代碼那也比一般的人好,當然排除那些不思進取不學習的人。

最差帶幾個人做個項目經理做項目就比年輕仔強很多。不但可以利用自己的經驗還可以寫關鍵代碼。年齡其實不是問題。

那問題是什麼給大家的印象是35歲程序員就沒得混了?其實現在很多程序員其實是碼農,大家說IT行業是一個知識更新非常快的行業,其實也不盡然 ,更新的是表面,其本質一直沒變,一個碼農一般都學的是皮毛,就懂一點什麼框架 的編程,缺乏學習能力,不懂軟體最基本的原理,學校學的那點一旦過時就什麼也不剩了,那面臨的就是淘汰。

如果是一個了解軟體本質,學習能力強的人,語言只是形式,對於一個項目,覺得什麼語言合適就用什麼語言,你懂一門語言,另外一門語言要不了一個星期就可以編程了,關鍵還是基礎,是原理,是思想和經驗。

所以程序員們,不要被別人的致幻劑迷糊了,只要你肯學能進步,喜歡軟體開發,年齡一定不是問題,只能越來越吃香。

個人觀點,不喜勿噴!也希望大家能夠說明自己的觀點,大家一起學習,一起進步,營造良好的學習氣氛!

大家都知道程序員也分為做什麼開發的程序員,比如市面上最流行的Java、C語言、C++、python、PHP等等開發程序員,未來的發展是不一樣的。

其實,我覺得未來發展前景的話,要找天花板較高的語言來作為基礎學習,慢慢的把自己的架構思維給建立起來。

等你擁有自己的架構思維之後,其實語言就是一種工具而已,所以一定要清晰規劃自己該學習什麼語言,該怎麼樣來學,我在這里推薦Java語言,因為Java語言的學習就能夠幫你初期建立這種思維方式,還有Java語言的獨特性,證明了它的優越性!也證明了它的天花板比其它語言要高,當然上手難度也比較高,自己要有一個清晰的認識,

關於大齡程序員出路,我這里得多說一嘴!

一提到大齡程序員,大家第一時間就會想到,35歲中年危機。

不可否定,35歲這個詞確實很扎心,也是許多程序員的恐懼所在,但是,請大家不要驚慌,要給自己打一針強心劑。

30而立相信大家都聽說過吧?但是也不然,也看個人的機遇和努力!程序員也是一樣!

這里就說到了職業規劃的重要性,從22歲畢業實習再到30歲這八年時間,處於一段技術磨合和提升期,也就是技術的沉澱,沉澱到了一定的時間之後,就要考慮管理經驗的提升,隨著年齡的增長,身體上、思想上、精神上都會出現惰性,當然也跟自己的運動有關系,要加強自己對身體的鍛煉,每年做體檢!

30歲之後,有的人考慮單飛,自己找合夥人創業,自己開公司求發展;有的人繼續按部就班,沉浸在996的世界之中;有的人不斷地提升自己的技術能力和架構思維,在大廠中繼續深造,讓自己變得更有價值!

不知道你們是屬於哪種,但是,最重要的還是個人的思維!希望自己能夠好好考慮一下,從自己下手,徹底的改變自己,不然淘汰是遲早的事兒。

三點:改變自己的思維;加強自己鍛煉;做好職業規劃!

以上個人觀點,不喜勿噴!歡迎大家一起討論。

本人作為程序員,曾經也為這個問題困擾著。程序員在35歲就會面臨各種問題,身邊也有這樣的例子,上一家公司有一個同事,40歲了還在寫代碼,他的工資不高。後來項目預算超標了,他也就成為了被裁員的對象。那是我第一次感覺到了年齡越大而帶來的危機。

但是話有說回來了,40歲了還在寫代碼。只能說明了他對自己沒有明確的職業規劃或者個人的不思進取造成的。IT行業有他的特殊性,第一個特殊性就是知識更新很快,第二個就是很注重職業規劃。

所以要想不被淘汰,要麼積極學習沒擁有很厲害的技術,成為一個領域的技術專家。要麼走管理路線,在平時上班的時候就要注重這方面的培養,首先要在工作中鍛煉,還有考取一些專業的證書來給自己增加競爭力。

當然也有的選擇自己創業,這是最好的結果。所以,在當下最重要的是怎麼給自己規劃。多考慮這方面的問題,要是想通了也就沒有那麼的糾結了。

我是個IT新人,程序員的未來前景毫無疑問是不可小看的。世界逐步進入5G時代,對於程序員來說即是挑戰也是機遇,5G時代到來必將會帶了新的技術升級,也必將淘汰舊的技術,所以說對於程序員即是挑戰也是機遇,只有不斷地學習你才能把我好這一機遇,雷軍說:「站在風口上,豬都能飛」。但首先你得是有準備的豬 。

對於大齡程序員,我是這樣子想的,等我年齡大了,不可能一直處在代碼一線,要麼轉管理崗位,如:技術主管,產品經理,項目經理,有能力的做個技術總監。

要麼轉行,我朋友常常給我開玩笑說,等年齡大了,我們去送外賣吧!自由自在,月入過萬

要麼拿出積累多年資金、人脈開始創業

30+程序員一枚,剛好可以回答這個問題。

先簡要說下我對這兩個問題的答案:

下面,我們就來一一解釋。

程序員是有前(錢)途的職業


首先是 金錢 方面。在所有行業裡面,it行業是比較有前(錢)途的職業,我想這句話可能極少有人反駁。當程序員相對來說能掙錢,即使這些錢是需要加班加點掙來的,但是總歸來說提供了普通人一個掙相對高薪的途徑。即使在北上廣深,當程序員也相對其它行業更容易買車買房,站穩腳跟。另外,每年無數的大專本科生上培訓班,當程序員也很能說明情況。


其次是 行業發展 方面。程序員從事的是it行業的工作,是一門用技術改變生活的行業,it技術已經應用於方方面面,這也無形中給程序員提供了更廣闊的用武之地。


大齡程序員的出路


關於大齡程序員的問題,其實我覺得更應該說是 一個普通人中年危機的問題 。因為年齡大了,薪資相對新人更高,加班能力更差是大部分行業都會遇到的問題,只是這個問題在it行業放的更大了。網路當中很多所謂的35歲問題,一部分是來自於程序員的自嘲,一部分情況其實是因為部分大齡程序員拿慣了高工資,沒有做人生規劃,技術沒有提升,然後又遇到了中年危機後無所適從罷了。可能有人會說老師,醫生等行業會隨著年齡增加而成長什麼的,這個確實有其相關性。但是程序員畢業就拿高薪,其它行業可能要積累很多年(這里說的是平均,個例不探討)。


至於出路,我認為出路有很多:

當然,我這里說的大齡程序員指的是正常的程序員,不是那種天天混混日子,突然一裁員發現自己啥也不會的人,我覺得這種人基本上是很難有出路的。


關注令狐一沖,關注區塊鏈和IT技術!

在民企,大齡程序員確實不好混了。華為裁掉35歲以上的普通員工,就說明這些大公司只需要年輕人,加班苦幹。年紀大了,拖家帶口的,加不動班了,就勸退。這種情況說明這種工作都是些按部就班的,沒什麼創造性的工作,不需要很多經驗。

外企的情況會好一些,50多歲的頭發花白的程序員依然在工作,他們看重的是工作的積累,經驗。公司也把這些人當做公司的財富。國內因為抄襲太嚴重,不太注重知識產權,導致程序員的地位並不高。

大齡程序員要在工作之餘,發展一些副業,多學些技能,考一些證書,做一些理財投資等等。保證自己萬一被裁員,不至於沒有收入陷入焦慮。

這問題問的,大齡農民工出路在哪兒?

所以了,人口總量下滑,人力資源不足,大齡程序員總是有人要的,只不過不同水平的去向、待遇不同罷了,這跟年齡、行業沒關系,哪個年齡哪個行業都一樣有分化。

首先,程序員這個職業不再是個香餑餑,這一點各位程序員必須要擺正心態!隨著人工智慧在編程方面的運用以及程序員數量的大規模上漲,未來大多數程序員的待遇會跟 社會 平均工資看齊,短時間依然會有優勢,但隨著時間推移,這種優勢必然轉為劣勢。為何?供需決定價格,以前供不應求當然價格高,未來供大於求甚至每個人都會編程,自然沒啥議價空間。而那些沒人願意乾的臟活累活自然成為高收入崗位。

其次,許多程序員會成為領導或者老闆,畢竟 社會 需求在,有大需求也有小需求,對用戶需求敏感的人自然能夠抓住機會自己創業。

再有,某些高收入程序員會跨界進入別的行業,畢竟有了資本有了 社會 經驗,很多事情都是相通的。

最後,大多數沖不上去也沒錢或沒想跨界的,繼續待在公司里搬磚,雖然加班比不上年輕人,但畢竟經驗豐富,碼代碼的速度和質量是有的,只不過工資持平獎金下降不忍也得忍啊,畢竟為了生活,別的很多職業人家的工資本就是好多年沒變化,程序員也不會例外,之前例外是因為供不應求。

有人說程序員是腦力活,跟農民工不能比,六十歲農民工還能幹活,六十歲程序員腦子怎麼跟得上?作為過來人,筆者可以向各位保證:越大的團隊,里邊需要動腦子的人越少,大多數大廠的程序員混到最後都是乾的力氣活,根本不需要腦子,這就是熟練度。至於這是好是壞,仁者見仁智者見智。

看到這個問題,作為一個資深的程序員和管理者,我認為我有資格來回答這些問題。無論你是因為愛好編程走上程序員這條路,還是因為看見程序員的高薪加入這個行業。既然有這個疑問,就說明你已經有了職業焦慮:程序員真的能一直做下去嗎?是不是35歲就面臨著中年危機?單靠寫代碼能走向管理者崗位嗎?大齡程序員的出路在哪裡?我結合我自己做10多年程序員的經驗(擔任過高級工程師、數據架構師、數據負責人和數據總監等崗位),講講大家都十分感情去的問題。

一 程序員能幹到退休為止嗎? 1.1 從初級程序員開始,不要錯過的發展路徑

首先,程序員們關心的都是自己在這個行業能幹多久,而不是在某個公司待多久。尤其是現在行業內卷非常嚴重,幾乎不可能讓你在一個公司工作一輩子;因為,行業變數很大,說不定哪天就裁員了,而且你正好在裁員名單中。針對這種情況,我的建議是:

在自己30歲之前,一定要不斷地豐富自己的知識庫,讓自己的能力保持在行業的頭部。

① 初級->中級

這個階段主要是學習,在很少依賴其他人幫助的前提下,能夠保質保量的完成手上的工作。在這個時期,自己多找幾個師父,由資深的程序員對你做技術路線的指導。這樣即可以少走彎路,又可以快速地學習和掌握前沿知識。

② 中級->高級

這個階段主要是從公司現有的技術架構中,提煉出高難度、有價值的內容。並能夠用批判的眼光看待這些事,總結出哪些做得好,哪些做得差。如果是你來做,你會怎麼做?

可以從領導對你的信任角度上,看出來你在這個階段成長的好壞,如果讓領導和團隊成員對你非常信任,說明你這個階段是成功的,可以方向的走向第三個階段。

③ 高級->資深

這個階段至關重要,涉及到你是走專家路線還是走管理路線,這是一個轉折期。如果自己擅長溝通和樂意交流,在這個階段多觀察你的直屬領導是怎麼安排工作的,他的工作方式有哪些缺陷,如果是你你會怎麼做,需要不斷地總結歸納管理方式方法;除此之外,在技術方面,必須要學會復盤,並且願意復盤,而且是願意看別人復盤。復盤是對程序員幫助最大的環節,一定不要認為復盤是浪費時間。

如果你想走專家路線,那麼就要保持頭腦的清醒:你做的內容是純技術還是業務+技術。如果是純技術,那麼走專家路線是沒有問題的。否則,千萬不要走專家路線。

1.2 消除常見的誤解,包括【只能吃青春飯】

一定要消除青春飯的這種不良的意識,為什麼呢?因為管理崗也是技術出身。從程序員編程管理人員,也能夠年薪百萬。如果你不是科班出身,怎麼能做好一個管理者呢?一個管理者需要的技能很多,需求分析、目標設定、資源協調、團隊協調和賦能培訓。管理者不是想想就能做到的,需要既懂技術又懂業務,同時還要懂管理,更要會報告,會表功,甚至會做客戶的公關,智商情商雙雙在線。

如果你練就了這一身本事,還能是青春飯嗎?是不是感覺到自己有很多內容要學習,要修煉。

二 我適合做管理還是技術 2.1 並不是說管理者一定會脫離技術

作為程序員,其實人到中年,就要面臨著轉型的挑戰。如果一直寫代碼,你和20歲出頭的小夥子去競爭,就會累得頭破血流。人無遠慮必有近憂,就職業發展規劃來說,應該轉型為架構專家、演算法專家,研發主管或者項目經理。

管理者不是必須要懂技術,管理本身就是一門學問,職業經理人就是依靠管理吃飯的。管理的真正核心是利用資源,知人善任,自己不懂技術可以找一個懂技術的人。經常看見公司的高管在變動,他們在技術、專業方面不一定有多精通,但是具備了經營管理的能力,一樣可以在新的領域取得成績。

2.2 不要做自己不擅長的事,不盲目追求高薪

追求高工資,帶來的是錢,也是一種成就感。但是一味想通過跳槽來升職加薪,是最不可取的。可以負責任地講,在你的職業生涯的頭5年,這種做法影響不大。但是在5年以後,你會發現自己沒有沉澱和積累,因為換工作也是非常耗精力的。

不要看見別人做了管理者,自己就認為可以做。自己一定要認清楚自己的能力范圍,在能力達到時,並且自己願意轉型時,值得一搏。

三 除了寫代碼,你還有很多事情要做 3.1 學會互聯網思維,多渠道發展,多種經營

有人會說,我現在已經35+歲了,我還是普普通通的程序員,沒有一技之長,也不懂管理。我該怎麼辦呢?互聯網時代給了我們很多創業的機會,比如可以做自媒體,直播帶貨,自己開一個小型的培訓公司。

最好是在自己年輕的時候,就考慮過有一天會被IT行業淘汰,那我應該去做什麼呢?要著手准備什麼呢?

3.2 掌握跨界知識,成為跨界人才

我還是那句話,自己行業內的東西對於自己來說,是最簡單的。平時多和其他行業的人交往,多聽、多學,有可能他的領域就是你發光發熱的地方。程序員有著執著、冷靜、聰明的頭腦,做任何事情都不會比其他人差,主要是選好方向。

優秀的程序員不論年齡大小,前景都非常好!巨大的市場需求決定了優秀程序員的緊缺性,在數字化時代,已經沒有哪個行業會離開軟體的支撐,這個趨勢在可預見的未來不會改變。

一般來說,人會隨著年齡的增長,工作的時候精力會跟不上,但從另一個角度講,年齡大了,經驗就會更豐富,尤其對於像程序員這種知識型工種,只要他肯學習,跟上技術的進步和變化,他就不會落後,就會繼續有用武之地。

軟體技術的變化也是非常大的,新的框架、新的開發環境、新的編程語言不斷出現,程序員也要注重自身的學習和修養,為斷適應互聯網+時代的技術發展,只有這樣,程序員才會永葆青春。

當然如果已經功成名就,賬務自由,選擇別的職業也挺好,人各有志,看個人發展和興趣愛好!

② 程序員年齡增大後的職業出路是什麼

程序員年齡增大後的選擇

1、晉升管理層

隨著技術水平的提高和經驗的積累,在一段時間後很容易會逐步往公司高層進發,一方面是能力決定的位置,一方面是基礎的開發工作已經可以由新員工接手,自己將繼續在架構以及更為戰略的領域進行工作,這也是大部分人們的一條好的通道。

2、技術研發

這方面的工作也是基於開發水平逐步優秀,同時自己並不想從事管理工作而出現的,隨著積水的提高可以一門心思做著喜歡的開發工作,做著公司較為前沿的研發工作,也是許多技術大牛的發展趨勢。

3、穩定工作尋求兼職

在管理和技能都難以尋求突破的時候,可以在穩定工作的基礎上尋求兼職,一方面可以以自己的經驗快速完成公司業務,另一方面可以根據自己的能力尋找適當的兼職,賺更多的薪水。

4、跳出創業

創業的選擇固然是沒問題的,不過還是不要跨行創業,根據自己的技術和領域進行適當的嘗試,注意風險的同時,也可能收獲意外驚喜。

5、自由職業

跳出固有的工作,選擇自由職業,可以更靈活的安排工作和生活,不必為了工作而委屈生活,只要尋找到合適的自由職業,那麼就是工作、生活雙豐收的局面。

③ 程序員這個工作,真的很吃香嗎為什麼呢

程序員這個工作真的很吃香,因為程序員的工資很高,就業崗位也很多,但是程序員這份工作很累。因為程序員的工資以及就業機會多,有很多人都會選擇做程序員,甚至有的人轉行做程序員這份工作。關於程序員這個工作,真的很吃香嗎?為什麼呢?以下是我的看法:

三、程序員這份工作很累

對於很多的工作來說,員工是不需要加班的,如果做完一天的工作就可以選擇下班,不需要留下來去做其他多餘的工作。但是,對於程序員來說,加班是非常常見的事情,因為不知道什麼時候程序就會出現bug,需要程序員去維護以及修改。程序員這份工作是很非常勞累的,所以如果選擇了做程序員這份工作就要做好加班的准備。

關於程序員這個工作,真的很吃香嗎?為什麼呢?以上是我的看法,你有什麼看法?歡迎留言。

④ 如何從一個技術人員轉變成管理者

從技術到管理的轉型按照王志東的說法,有些技術人員就是為研發而生,而有些技術人員天生就是管理者
,只不過是從技術的門進去而已-他最佩服的比爾蓋茨就是如此。至於自己,10年前他堅定地認為是前者。但現在,他越來越認為是後者。
王志東最初揚名是因為寫出了Richwin和中文之星,他被看成中國第二代程序員的象徵。
1992年他與人合作創辦新天地,向管理邁出了第一步。
雖然當初不情願地認為當總經理是被人推到水裡的
,懷著有朝一日還要回來做技術的夢想,但是現實中他卻在管理這條路上越走越遠了:從新天地到四通利方總經理到新浪網總裁再到現在的點擊科技總經理,王志東已經在充分享受著一個管理者的樂趣。甚至點擊科技做的軟體就是管理軟體,到今年上半年,其終端產品的累計銷量已經突破10萬套。
技術人員總是希望能找個好的環境,好的老闆
。如果這兩點不能滿足,常常有失落感-這個老闆不行,我就跳槽
,其實就是一種逃避。這是典型的技術人員心態,一碰到人的問題就不想多花心思和精力,覺得沒有價值。但是當理想狀態在當時的環境下不存在時,只有自己去創造這個環境,要創造就意味著你碰到任何問題都要自己面對,想出對策,這是一個世界觀的變化。最初在新天地,
新天地的經歷告訴我遇到事情不能躲。轉型的過程中是不是經歷很多痛苦?從1993年到1997年是我轉型管理的過渡期,之前我是一個純粹的技術人員,之後我完全成了一個管理者。
1993年底四通利方成立,我擔任總經理。
1997年四通利方公司的改組和結構調整告一段落,也就是在這一年我寫下了最後一行商業代碼。後來在新浪做的完全是管理工作。
這個轉變過程一開始我是抵觸的。我不願放棄這個手藝-比如你是一個舞劍的高手,結果要你把劍掛起來去做別的事。轉到另外的領域,萬一不能成,再回來,也是很冒險的。後來我就採取所謂的甜檸檬心理-不得不吃的時候,檸檬也是甜的。當我不得不接受管理職責的時候,我就只好樂意接受並品味其中的快樂。一品味發現其實也不錯。就和你第一次喝咖啡,咖啡是苦的、第一次喝啤酒,也是苦的一樣。其實你喝多了,就會品味到其中的香醇。
首先,我覺得非常重要和有效的就是拜師。所謂拜師指的是一字之師
,就是要廣泛地拜師。比如在和朋友聊天的過程中,就可以學到很多東西。你可以請他吃飯,然後趁機把使你最難受的一些東西講出來,向他咨詢>咨詢
。甚至有時候就可以找本公司的員工:
關鍵是你得放下架子。
這樣要比我自己翻書效率高很多。
我現在越來越感覺到這種方法的有效,比如一次我在和人民大學的一位管理專家吃飯時,他提到了敏捷組織這個概念,這使我腦子一亮。回來以後我一查,發現這個概念正好和我們的產品很切合。我很喜歡參加一些企業家的聚會活動,在這些場合,你可以得到很多信息
,開闊思維。
第二,
就是要不斷地體會和總結。要在實踐中慢慢摸索,邊干邊學。
比如風險投資
,當時我在四通利方時拜師都沒法拜,國內沒有懂這個的人。但我當時隱隱約約知道一些概念,我就自己創造機會,用了兩年多時間終於成功融資
。當時我也找了很多專家,但是最大的困難就是這些專家懂國外的不懂國內,懂國內的不懂國外。還有的懂產業不懂資本
,懂資本又不懂產業。我要把他們所有的信息都匯總過來,再加上自己的經驗一起做判斷。
第三,我覺得很重要的,也值得向那些准備向管理轉型的技術人員推薦的是讀一些哲學書。我現在越來越感覺自己管理能力的提升和自己看過一些哲學書,進行過一些哲學思考有關。有一個觀點對我影響非常大,就是同構理論。同構理論認為任何體系都存在一種對應關系。你可以用做電路的腦袋去做軟體,也可以用做軟體的腦袋做管理。

⑤ 現在很多年輕人都選擇當程序員,這是為什麼呢

現在的年輕人都選擇當程序員,主要有幾方面的原因:

1.程序員薪水高,吸引了很多年輕人。

2.市場需求旺盛,程序員很好找工作。

3.程序員職業發展前景好,受到了很多年輕人青睞。

隨著科技的不斷進步,人們越來越無法離開互聯網,雖然程序員工作非常累,但是高額的薪水讓很多年輕人心動不已,不少年輕人在選擇職業發展方向的時候,都把程序員當成首選。越來越多的年輕人進入了數字世界,成為建設互聯網的程序員。

三、程序員發展前景更好,受到很多年輕人青睞。

隨著科技的發展,大數據、人工智慧等方面得到了很好的發展空間,程序員也成為了不可或缺的人員,未來科技的發展註定離不開程序員,因此程序員的職場發展空間會越來越大,不需要擔心會出現行業萎縮,因此程序員受到了很多年輕人青睞。

年輕人選擇當程序員是為了高薪,為了自己能夠有更好的職場發展。大家對此有什麼其他看法,歡迎留言討論。

⑥ 工程師如何從技術轉型做管理

「我,程序員,32歲,距離退休,只剩3年了!」

這句話用來形容2019年互聯網行業最適合不過了。從18年開始,大大小小的互聯網公司開始了不止一輪的裁員,19年網上開始充斥一類文章,專門寫互聯網公司超過35歲的人,如果到這個年齡,還不是leader,業務又不核心,那麼請焦慮吧。

昨天聽羅胖的跨年演講,主題是:基本盤。意思是不要受到人雲亦雲的情緒影響,而是轉過頭,看手中的資源,基於基本盤看清自己的努力方向,非常感慨和受啟發。中國互聯網經過過去十多年野蠻式的發展似乎這2年開始慢下來了,程序員35歲的退休年齡雖然只是販賣焦慮的一種說法,但是整個行業對人的要求越來越高是不爭的事實,要求我們的成長速度必須跟上。2020年開始,希望自己在技術、管理、業務3個維度再做更深層次的學習,體系化個人的認知,做一個有特點的IT人。

下面要寫的主題是關於『工程師如何從技術轉型做管理』,這是我在團隊管理上第一篇系統性的總結。之所以選擇這個主題,一方面,個人覺得轉型做管理是當前環境下大部分程序員會選擇的職業路徑,另一方面,自己親身經歷了比較漫長的轉型過程,應該能寫出點心得體會。希望下面的內容對於『正在轉型掙扎期』或者『後續有規劃往管理轉型』的同學,讓你們有所啟發,內容大概分成以下4個部分:

1、什麼樣的工程師會被提拔做管理?

一般來說,滿足這3個條件的工程師會被提拔做管理:技術能力強、業務熟練、軟性素質達標。(當然還要看公司是否有管理崗位的空缺以及你個人的意願),下面分別展開說下重點。

技術方面:常用技術的深度和寬度缺一不可,架構能力非常關鍵。否則技術方向都把握不好,技術決策也容易出問題。如果技術能力沒達到一定水平,不建議太早轉管理(個人感覺能力至少要接近阿里的P7,騰訊的T3-1,網路的T6)。

業務方面:不了解業務,技術沒法落地,不僅要求熟悉業務而且應該具備比較強的業務意識,(如果能從技術維度提出好想法,幫助業務拿到更好的結果,這種leader是非常受歡迎的)。

軟性素質達標:軟性素質這個詞有些泛,我個人覺得最核心的兩點,溝通協調能力和做事靠不靠譜。軟性都是可以鍛煉的,但是一定要有意識去提升。著名管理學家陳春花老師說,「一個人被組織提拔,其實不是因為能力,而是因為信任」,聰明的人很多,但是靠譜的人很少,比能力更重要的是工作的投入感和靠譜的態度。

如果你覺得上述3個方面都達到要求了,我覺得只是差一個機會,否則好好提升自己吧。

2、你選擇做管理的初衷是什麼?

之前有人問過我一個問題,「你覺得我適合做管理嗎?能給我些建議嗎?」,我當時沒有正面回答他,而是反過來問他,「你能先告訴我,做管理對你意味著什麼?它能給你帶來什麼呢?」。當然我不是在質疑他,而是想讓他反思他做管理的初衷。我覺得『最原始的動機』會決定你在管理路上能扛多大的壓力以及能走多遠。關於初衷,我見過最普遍的說法有這么幾種:

上面這幾類都屬於『外部因素』驅動,說實話,都很難在管理路上走得很遠。因為技術管理是極其復雜和瑣碎的工作,它遠沒有你想像中的輕松和風光,而在這些外力下,你做出決策後的結果很多時候跟你的預期是不一致的,這個時候你的怨氣和轉型痛苦就會出現,你開始質疑你選擇的這條路是不是錯了?

再來看另外一個問題,作為技術管理者,對於公司、團隊以及你個人,你覺得它的價值分別是什麼?我個人的解讀是這樣的:

這是對於技術管理崗位的基本認知,你的初衷必須建立在這個認知基礎之上。然後試問你自己:是否認可這個崗位的價值?如果你覺得全是犧牲自己來成就公司和團隊,那你不可能做得開心,也不可能做好。

第2個問題,你是否對管理者的工作充滿熱情?並且享受這個過程呢?比如項目協調,比如制定流程並推動落地執行,比如招聘。如果你說我只喜歡做技術相關的工作(比如架構設計、技術評審等),那麼你還是走技術路線吧。

認可技術管理崗位的價值所在,並且能激發你的投入意願。這些就是底層最好的動力,你的成長和回報都是付出後水到渠成的東西。所以這個初衷很重要,三觀一定要正。

3、轉型期你會遇到哪些困惑或者挑戰?

轉型期會經歷心態、工作方式的轉變,很多事情會刷新你的認知。下面幾點,我認為是絕大部分人在轉型過程中會遇到的困惑或者挑戰:

上述疑惑是我個人轉型過程中體會最深的幾點,我在後文中會分別給出自己的看法和建議。

4、轉型期應該具備哪些心智?

從技術轉型做管理,更多的不是能力的變化,而是思維方式和行為的改變。很多剛轉型的leader管理做不好,絕大部分不是因為能力不行,而是出現在了認知上。以下幾點,我認為是轉型期leader一定要具備的心智:

學會從團隊角度考慮問題

以前作為工程師,更多是從事情本身或者從個人角度出發,成為leader後,轉變成團隊思維是最最重要的,因為你的KPI取決於你整個團隊的完成情況,你要權衡的是團隊整體的利益和效能。

上面4項對比,是我個人認為比較典型的case,比如上一節提到的一種情況:leader覺得某個問題很簡單,嫌員工處理效率低,然後自己跳出來三下五除二給解決了,這種就屬於很典型的員工思維。單從搞定這件事情來看,這也許是很好的處理方式,業務方也會很滿意,但是帶團隊是長遠的事情,上述做法緊急情況可行,但是變成常態就是非常大的問題。

團隊能力不提高,leader永遠不會解放,這是作為leader應該具備的意識。如果通過這個問題能夠提升組員某方面的能力,leader應該扮演好教練的角色,放手讓組員自己去做,你要做的僅僅是觀察、給一些指點、適當給予時間上的支持。這次處理也許效率不高,但是下次碰到類似的問題,團隊是不需要依靠你來解決的,另外組員也有自己的發揮空間,覺得團隊在幫助他成長。

注重執行細節

對於剛轉型做管理的一線leader,切忌被放權式的管理方式洗腦。放權式管理對於對管理者的經驗要求很高,它比較適用於工作流程清晰,團隊骨幹目標認知以及自驅力很強的團隊。

當你個人的管理水平還處於菜鳥期時,一定要從細節抓起,通過手把手帶員工,教會他們如何正確的做事,怎麼才能達到你的要求,以及如何培養出團隊骨幹,搭建出團隊的核心組織架構,所有這些都經歷過了,你在管理上才會有自己的心得體會,才會走得更扎實。

通過觀察執行細節,你能非常清楚團隊每個人的優劣勢,深入感受自己的管理方式是否存在問題,然後再輔以leader思維去思考和解決問題,管理上才能真正獲得成長。這個過程,你可能會收到上級、平級、下級的很多反饋,清楚細節後其實你就有了自己的判斷,知道是否是自身的問題,是否要調整,而不是沮喪抓瞎。

學會用人所長,具備包容心

知人善任、人盡其才,是每個管理者都懂的道理,但是能做到的不多。尤其在技術管理崗上,我見過有些leader在技術上非常強勢,技術權威不容有任何挑戰,當組員提出更合理的技術方案時,他會用職級強制要求按自己說的執行,根本不做任何解釋。

對於新晉leader,團隊對你的信任感還在磨合期,上述做法很容易打擊組員的積極性,消滅他們的創造力,這對你帶團隊來說是非常致命的。如果組員的方案更合理,leader應該倍感欣慰,包容並鼓勵這種行為,因為組員某方面的專業能力超過你了,你不再是團隊各方面最強的人,你需要做的是調整自己的心智,學會用人所長。另外,還有一種情況是:組員和leader的技術方案都可行,我個人傾向將選擇權交給組員,畢竟他們是真正的執行者,應該給他們自由發揮的空間,最後就算出問題對他們來說也是很好的經驗積累。

重視情商,做好自我情緒控制

管理上能做多大事情,真的和情商有非常大的關系。IT界的技術人員由於工作性質的原因,普遍注重技術上的提升,而忽略情商的培養和維護,作為新晉leader必須從一開始就意識到情商的重要性。管理是一個復合型的崗位,當你的專業技能和處理問題的方法論已經形成後,越往上發展,為人處事的軟技能佔比會越來越重。

每天和不同的人打交道,這個是管理者的日常工作,因為你需要調動所有可能的資源去解決團隊的困難。面對不同職位、不同level、不同性格的人,你要反復琢磨採取何種溝通方式和溝通技巧。上一節提到一種情況:一件你認為很簡單的事情,推動起來卻很困難。可能是因為你對外的溝通方式太生硬,別人不想配合你,或者別人確實有其他更重要的事情,但是如果私下關系建立好,你再當面軟磨硬泡,多半也是可以解決的。人際關繫上,難免會有碰壁的時候,不要氣餒,這跟技術同學寫出1個bug一樣,是家常便飯的事情,但是一定要注意積累經驗。線下和關鍵的配合方維護好私人關系,多吃飯喝酒,別人有困難能及時伸出援手等等,套路有很多。

情緒控制,是一個比較難的事情。情緒很容易傳遞,如果leader碰到不爽的事情,把組員當做出氣筒,這是非常傷士氣的,之前建立的信任感很容易消失,受不了的組員也可能就離職了。另外,對外溝通上,如果leader控制不好情緒,不將重點放在解決問題上,只是抱怨或者發火,也非常容易引起配合方的不滿,認為你不專業,久而久之,你的團隊也會被打上這種標簽。

個人在情商方面目前做得也很差,踩過很多坑。提供3點建議:

做好時間管理

時間管理的4象限理論可以網路一下。重點說下我個人遇到時間管理問題是怎麼解決的,以及技術和管理兩個維度如何分配時間。

第1步,可以拿過去一周或者一個月的時間跨度為例,詳細列一下你的時間花在哪些具體事情上了,以及每類事情大概的時間佔比。對於技術leader可能的事情包括:需求評審,資源規劃和項目排期,技術評審,團隊周例會,研發規范制定和落地,項目管理,技術調研,架構設計,coding,緊急任務協調和處理,業務以及新技術充電等等。

第2步,針對第一步列舉的每類事情,考慮下哪些是非必須的,哪些是可以授權給團隊骨幹去做的,哪些是可以優化提高效率的。比如一些簡單的需求評審或者技術方案評審讓骨幹把關即可,項目管理制定好流程規范同時培養一些scrum master或者項目經理下放給他們來做。不用凡事都事必躬親,leader應該把時間聚焦在對團隊最關鍵的事情上,學會授權和放權。

對於一線leader,技術和管理兩個維度如何分配時間,個人的建議是:

上面這些內容,就是關於工程師轉型管理的個人心得。

⑦ 同樣是45歲,為何做程序員的同學比做管理的同學年薪更高

因為做程序員的同學在他的行業里能力更強,年薪的高低是個人能力使然,而不是工作職位使然,並且這裡面的影響因素實在是太多了。我們不能只看職位,就決定一個人的價值和薪資的高低,這樣的看法有點太過片面了,而且工作沒有高低貴賤之分,你不能說管理層就一定會比程序員更高一級。


衡量一個人的能力,並不是依靠年薪來體現出來的,我們要看這個人的實際能力和個人工作發展前景,現在的年薪只是一時的,如果個人在他的職位上能夠有更好的發展,這比年薪更重要不是嗎。是金子總會發光無論是身處什麼樣的職位總能實現自己的人生價值。

閱讀全文

與為什麼程序員天生就適合做管理者相關的資料

熱點內容
大尺度吻戲推薦電影 瀏覽:95
最新巨獸電影推薦 瀏覽:923
國語版電影在線觀看 瀏覽:591
極線殺手木屋女演員 瀏覽:618
寧波程序員接私活小程序 瀏覽:492
小六壬pdf 瀏覽:14
怎麼通過快捷指令隱藏手機app 瀏覽:610
方舟手游如何辨別優質伺服器 瀏覽:117
pdf林徽因傳 瀏覽:528
國產區小電影網址 瀏覽:102
西班牙大尺度男男 瀏覽:609
消先的眼角膜電影 瀏覽:434
編譯原理課設項目簡介 瀏覽:921
日本《失樂園》無刪減 瀏覽:227
更新最快的電視劇網站 瀏覽:597
啟動app的廣告怎麼關 瀏覽:850
非sp文中的sp情節的小說 瀏覽:76
女主是被拐賣到大山的小說 瀏覽:858
哆啦a夢美人魚電影 瀏覽:597
舊版本蝌蚪短視頻app怎麼不能 瀏覽:458