程序員的職業(yè)生涯得滤,一個年薪50萬程序員的自述

今天在知乎被問到一個問題:程序員該如何制定自己的職業(yè)路線盒犹?

目前在二線城市-鄭州一家30人的軟件公司擔任研發(fā)總監(jiān)崗位,將近13年的程序員生涯,分享一些經(jīng)驗,更多的可能是教訓吧疼电,希望對題主有些幫助。

首先分享一下我的程序員職業(yè)生涯發(fā)展經(jīng)歷行瑞,還是以工作年限和收入為主線來描述吧血久,比較直觀坠宴,錢 一定是大家比較關注的點绷旗。

下圖中縱坐標為我的年薪收入衔肢,橫坐標為工作年限,2010年畢業(yè)隅忿,至今13年了邦尊。

首先我是一個很普通的人蝉揍,農(nóng)村出身,父母沒什么文化弊仪,更沒什么背景励饵。

從一個山里的高中,費了九牛二虎之力考上了一個二本大學颓鲜。

當年我們那屆高中畢業(yè)生典予,整個學形醪危考上二本以上的人只有4個。

當時或許有點沾沾自喜昭娩,可現(xiàn)在回頭看黍匾,盡是心酸,這個世界就是不公平的磕诊,教育也是如此……

我也曾在上海待過五年霎终,在一線城市升薯,程序員能達到50萬還是相對容易一點。

2018年广凸,因為父親生病谅海,又添了孩子蹦浦,我不得不放棄上海的工作機會回到鄭州。

那時在上海的薪水已經(jīng)快到目前這個水平了智末,不過我不太想聊一線城市的機會系馆,因為那個相對容易一些。

在開始分享之前我先聲明一下闽寡,我是花了超過10年的時間才達到目前這個水平爷狈。

可能在二線城市比部分同齡人好點裳擎,但是在整個計算機行業(yè),這個其實很普通羡微。

完全說分享經(jīng)驗有點不太好意思妈倔,有一半算是教訓吧绸贡!

我不會分享幾句所謂優(yōu)秀經(jīng)驗或者成功金句之類的話听怕,讓你一看就能學會,立馬掙大錢松忍,我覺得這是不可能的筷厘,或許也是因為我沒那個能力酥艳。

如果你想從這篇文章里獲取點經(jīng)驗和教訓爬骤,那么值得你看下去霞玄。

保持學習、保持成長惰爬,理解復利效應

從上方的收入和工作年限曲線可以看出撕瞧,我的年薪和工作年限基本符合復利曲線。

在畫出這個圖之前巩掺,我沒想著結果竟然跟復利曲線相吻合胖替,可仔細想想豫缨,任何事情的投入和產(chǎn)出大致也都是如此州胳。

在外行或者初級程序員看來,高工資的程序員一定都很聰明遍膜,智商也都很高瓢颅,干的高新技術類的工作弛说。

可作為寫代碼的人,大家都知道信柿,我們都是從初級成員熬過來的渔嚷,啃書學習稠曼,加班通宵,頭發(fā)大把大把掉量瓜。雖說工資相較于其他行業(yè)高點途乃,但掙的每一分錢也都是辛苦錢欺劳。

如果說一定要找一個程序員能掙高工資的方法,我覺得是“堅持”划提。

其實程序員跟其他行業(yè)一樣枫弟,只要你堅持學習,不斷成長鹏往,你的薪水自然就能符合復利效應淡诗,后期的工資漲幅會越來越高。

記得當初的大學同學伊履,剛畢業(yè)的同事韩容,能堅持到現(xiàn)在的已經(jīng)屈指可數(shù)了。

不是說堅持不下來的都沒掙到錢唐瀑,也有部分同學轉(zhuǎn)行做生意群凶,也賺到錢了哄辣!

可只要堅持下來的请梢,大部分都還混的不錯,有一份不錯的收入力穗。

過了30多歲毅弧,如果程序員沒有很好的競爭力,要么是轉(zhuǎn)行了当窗,要么就被淘汰了够坐。

很多人都在糾結說30歲或者35歲的程序員沒人要了,我想說這不是程序員崗位的特例崖面,每個行業(yè)都是如此元咙。年齡大了,自己沒有競爭力嘶朱,被淘汰不是必然的么蛾坯?跟行業(yè)有什么關系?

看門大叔還要求不能超過55歲疏遏;保潔阿姨要求不能超過50歲;工地搬磚的工人還要求不能超過40歲;超市的收銀員還要求不能超過35歲……

其他行業(yè)都是如此财异,憑啥你程序員就不能有年齡限制倘零?

所以我認為,30多歲的程序員面臨裁員和就業(yè)壓力是很正常的情況戳寸,不是行業(yè)特列呈驶。

我們要關注的是如何在工作5年、10年疫鹊、15年的時候做好定位和轉(zhuǎn)型袖瞻,適應行業(yè)需求,那么你就永遠不會被淘汰拆吆。

二八定律永遠適應這個世界的任何一類人聋迎,程序員也是一樣。

所以堅持學習枣耀,保持成長是保持競爭力的唯一選擇霉晕,不管是20歲還是40歲,都一樣捞奕。

程序員職業(yè)生涯

我們來按照工作3年牺堰、5年、10年這三個主要節(jié)點來分析程序員的職業(yè)生涯颅围。

有些人可能壓縮這個成長時間伟葫,有些人可能比這個時間還要長,這是我根據(jù)自己的經(jīng)驗預估的平局節(jié)點院促。

3年是第一個分水嶺

3年是一個程序員正式入門一門技術的平均時間扒俯,這三年特別重要,很多技術的習慣都是在這三年養(yǎng)成的一疯。

所以第一份工作尤其重要撼玄,很多人是不是會猜到我接下來該說要找個好的公司、好的團隊墩邀,多學習掌猛。

我之前也是這么告訴別人的,可后來我發(fā)現(xiàn)其實現(xiàn)實往往不是這樣眉睹,并不是誰都有機會一畢業(yè)就拿到大廠offer的荔茬,反而是大多數(shù)人一畢業(yè)都是在小公司發(fā)展。

很多人可能會較勁竹海,其實沒那個必要慕蔚,看看每年大學生畢業(yè),211斋配、985根普通院校畢業(yè)生的比例就一目了然了孔飒。

所以畢業(yè)盡量去大廠發(fā)展灌闺,學技術,見世面坏瞄,刷經(jīng)驗和工作背景桂对,雖然是個最優(yōu)的選擇,如果你能得到這個機會鸠匀,我當然也推薦蕉斜,但對大多數(shù)人來說這只是個假設。

那么問題來了缀棍,在小廠就不能學到知識和經(jīng)驗了么宅此?

當然不是。

雖然大廠具備較好的技術儲備爬范,規(guī)范的開發(fā)流程父腕,充足的人力資源,但未必大廠出來的都是優(yōu)秀的人坦敌。

大廠大部分技術人員的技術范圍都比較窄侣诵,尤其對于初級程序員來說,一般只負責一個技術領域的一部分內(nèi)容狱窘,做好螺絲釘即可杜顺。

我這么說可能很多大廠的技術人員會不服氣,那么我就來說說小廠的優(yōu)勢蘸炸。

跟大廠剛好相反躬络,技術儲備少,流程不規(guī)范搭儒,資源不充足穷当,很多團隊連產(chǎn)品跟測試人員都沒有。

但對于初級程序員來說淹禾,這未必是壞事馁菜,你可接觸的技術會比較多。

在學好自己技術的同時铃岔,可能會接觸產(chǎn)品汪疮、測試、部署毁习、服務器運維等等各種各樣的技術工作智嚷。

這樣工作狀態(tài)也是大部分人吐槽小公司的原因,但也有人從這種環(huán)境中歷練出來纺且,在很短的時間內(nèi)成為研發(fā)組長盏道。

我在工作一年多時候犯了很多程序員都會犯的錯誤,就是跳槽了载碌,而且跳槽之后發(fā)現(xiàn)工作還不如之前猜嘱,把自己耽擱了一年多衅枫,悔不當初呀。

前三年是程序員打好基礎的最重要三年泉坐,如果不得已不要輕易換工作为鳄,忍住各種薪資的誘惑裳仆,踏踏實實做好崗位工作腕让,學好技術。等你三年后學成了歧斟,分分鐘就把少掙的錢補回來了纯丸。

所以,不要抱怨自己的工作環(huán)境静袖,適者生存才是強者的準則觉鼻。

只有弱者才會去自怨自哀,所以大家在網(wǎng)上看到的都是不如意的人在傳播負能量队橙,是正能量的人太少么坠陈?不是,因為他們忙著做自己的事情捐康,沒太多時間浪費在網(wǎng)絡上仇矾。

5年是第二個分水嶺

對于不斷成長的技術人員,在工作5年的時候會出現(xiàn)跟普通程序員明顯的差距解总。

大家肯定聽過某某工作幾年后突然跳進大廠贮匕,薪水翻幾倍的故事,這些都是真實存在的花枫。

5年的研發(fā)經(jīng)驗刻盐,在二線城市如果綜合能力到位,技術扎實劳翰,是可以勝任研發(fā)組長的崗位的敦锌,但都是少數(shù)人,大部分人還都在繼續(xù)碼代碼佳簸。

成為技術組長后乙墙,可根據(jù)發(fā)展和機遇轉(zhuǎn)項目經(jīng)理、產(chǎn)品經(jīng)理溺蕉,或者剛高級的研發(fā)總監(jiān)等高級崗位伶丐。

在二線城市,工作五年疯特,如果技術扎實哗魂,還有一個方向可走,那就是主程漓雅。主程再往后的發(fā)展方向就是架構師录别。

但是有個現(xiàn)狀很殘酷朽色,在二線城市純技術路線工資一般都在一萬多,最多兩萬组题,不會再高了葫男。

如果你想拿更高的工資,只能走項目經(jīng)理崔列、技術經(jīng)理梢褐、產(chǎn)品經(jīng)理等管理路線,結合自己的技術赵讯,拿到更高的工資盈咳。

純技術路線在一線城市的路會更長一點,因為薪水空間很大边翼,很多人能做到30歲鱼响,35歲,甚至40歲组底。

但是在一線城市丈积,純技術路線依然會遇到薪資瓶頸,只是這個瓶頸比二線城市來的晚一些债鸡。

所以綜合一線二線城市的情況江滨,我們作為程序員要根據(jù)你所在的城市規(guī)劃好自己的職業(yè)規(guī)劃,要學會順勢而為娘锁,不要死磕技術牙寞。不是說純技術崗位沒有,而是過了一定年齡莫秆,即便你技術再好间雀,你是首席架構師,可市場對你的訴求越來越小了镊屎,你的風險就越來越大惹挟。

很多人就納悶,為啥35歲的程序員技術越來越好缝驳,怎么沒人要了连锯?

因為高級技術崗位就那么多,其他崗位我為啥要招一個這么貴的程序員用狱,沒必要呀……

2018年运怖,我記得我在回鄭州之前,我學了大量的機器學習的技術夏伊,想著找一個人工智能的工作摇展。

可回到鄭州后發(fā)現(xiàn),機器學習的崗位幾乎沒有溺忧。

更重要的是我發(fā)現(xiàn)純技術崗位在鄭州工資2萬已經(jīng)封頂了咏连,不可能再高了盯孙。

所以在寫代碼之余,我就看大量的管理書籍祟滴,工作中也不再只專注于技術振惰,后來經(jīng)過兩年的時間,從一個程序員轉(zhuǎn)變成一個技術負責人垄懂。

在二線城市的小公司骑晶,技術負責人要做日常研發(fā)、研發(fā)管理埠偿、部署透罢、交付榜晦、運維等等各種工作冠蒋。我當時給自己的定的目標很簡單,就是要帶著團隊把這個項目做好乾胶,順利交付抖剿,如果需要我可以做任何事情,因為把事情做成才是成長的最佳途徑识窿。

在這個過程中除了技術斩郎,還經(jīng)歷職場內(nèi)斗,因為技術思維限制喻频,加上性格剛直缩宜,差點被老板裁掉。

被職場規(guī)則和職場情商慘痛毆打后的我甥温,終于也學會了職場中技術之外的生存技能锻煌,最終又坐上研發(fā)部負責人的位置。

后來發(fā)現(xiàn)姻蚓,這個位置是干出來的宋梧,不是學出來的。如果我一開始不去爭取狰挡,等自己慢慢學會再干這個崗位捂龄,我可能永遠都學不會。因為這個崗位我只要不嘗試加叁,那些坑跟慘痛都教訓你永遠沒有機會經(jīng)歷倦沧,也就永遠不會成長。

除了技術上學了兩種新的語言nodejs 以及python以及各種技術框架之外它匕,研發(fā)管理展融、項目管理、產(chǎn)品設計都有涉獵超凳。最重要的是學會了溝通技巧愈污,學會了向上管理耀态,這才具備同時滿足老板、忙族市場負責人以及滿足客戶要求的能力……

10年暂雹,不同程序員的能力和收入已經(jīng)出現(xiàn)極大的差別

5年到10年這個時間段首装,是很多程序員轉(zhuǎn)崗晉升的關鍵時間段。每個人都有很多機會杭跪,可把握住機會的人少之又少仙逻。

前段時間,我面試一個工作8年的程序員涧尿,一直在做安卓開發(fā)系奉,他在工作5年的時候開始做技術負責人」昧可在做技術負責人之后缺亮,他基本就很少進行技術提升了,安卓技術作為終端技術桥言,本身就具有技術局限性萌踱。他當了三年安卓技術負責人出來之后,發(fā)現(xiàn)他已經(jīng)在慢慢失去競爭力号阿。

5年的工作經(jīng)驗做一個安卓的技術組長沒問題并鸵,可八年工作經(jīng)驗,在二線城市扔涧,按理說應該具備當一個研發(fā)團隊的研發(fā)組長的能力园担。可他在過去三年里沒有學過其他技術枯夜,甚至安卓技術都動的少了弯汰。

他這樣的例子很典型,很多人都跟他一樣卤档。技術到了五年之后蝙泼,如果你的下個目標是成為技術負責人,那么你一定得懂后臺呀劝枣,不懂后臺怎么懂架構汤踏?不懂架構怎么做技術負責人?先不說綜合能力舔腾,就光技術能力這一條他就不滿足溪胶。

他的情況同樣適用于前端、客戶端稳诚、ios等終端開發(fā)哗脖,如果你的下個目標是研發(fā)負責人,工作五年后的你,一定要擴充自己的技術棧才避,后臺技術是繞不過去的坎兒橱夭。

所以,作為一個技術人員桑逝,要想保持競爭力棘劣,最低的要求就是保持技術的更新。我給自己定的技術學習標準是每兩年至少學習一門新的開發(fā)語言楞遏。這還不包括管理茬暇、溝通等綜合技能。

又或者五年后的你可以朝著項目經(jīng)理寡喝、或者產(chǎn)品經(jīng)理發(fā)展糙俗。只要持續(xù)不斷的學習和沉淀,再經(jīng)過3年预鬓,最多五年巧骚,等到工作10年的時候你就會上升一個大的臺階,你的薪水也是一樣珊皿。

在一線城市也是一樣网缝,你的瓶頸期可能會晚幾年,但是早晚會到來蟋定,不要被安逸的工作環(huán)境和所處舒適區(qū)麻痹了自己。如果你不想遇到30歲草添、35歲被淘汰的危機驶兜,那么請?zhí)崆白龊么蛩恪?/p>

正式因為10年的時間足夠長,長到可以放大任何人10年的積累和懶惰远寸,所以會出現(xiàn)兩極分化抄淑。

做的好的優(yōu)秀的人,已經(jīng)到了研發(fā)總監(jiān)驰后、創(chuàng)業(yè)合伙人肆资、甚至是當老板的高度。而不夠努力的人灶芝,偷懶的人郑原,已經(jīng)慢慢遇到瓶頸,走向被淘汰夜涕,被替換的窘境犯犁。

而且工作10年的時候,收入的漲幅都比較大女器,收入的來源已經(jīng)不是主要靠薪水了酸役,而是靠分紅、期權、股票等方式涣澡。

我目前的崗位是研發(fā)總監(jiān)贱呐,兩年前晉升到這個崗位,公司剛開始給每年固定分紅入桂,后來又給的期權吼句,這兩部分收入已經(jīng)遠遠大于工資的收入了。

這也是堅持到最后復利效應開始正式發(fā)揮作用的時候事格,收入很多時候是成倍增長的惕艳。

認知理論里還有一個名詞叫涌現(xiàn)效應,指的是當大量個體聚集在一起驹愚,個體之間產(chǎn)生相互作用远搪,從而使得整體擁有了和個體完全不同的新屬性。也就是說高階行為傾向于從相互作用的低階行為中涌現(xiàn)逢捺,其結果通常不是線性的谁鳍,也不是簡單的相加。比如劫瞳,沖廁所時會出現(xiàn)一個漩渦倘潜,單個水分子沒有漩渦這個屬性,但是聚集在一起就有了志于。

在學習的過程中涮因,當知識大規(guī)模積累后就會發(fā)生“涌現(xiàn)”現(xiàn)象,我們會如同打通了任督二脈伺绽,收獲突破性進展养泡,即量變產(chǎn)生了質(zhì)變。這告訴我們知識的學習要持之以恒奈应,日積月累的沉淀,是厚積薄發(fā)的釋放澜掩。

好的,落筆此處杖挣,沒想到能寫這么多肩榕。寫的越多,牽涉到的信息就越多惩妇,就越講不清楚株汉。

希望對屏幕前的小伙伴有幫助,有問題小伙伴可以關注屿附、私信或者留言郎逃。

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市挺份,隨后出現(xiàn)的幾起案子褒翰,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,265評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件优训,死亡現(xiàn)場離奇詭異朵你,居然都是意外死亡,警方通過查閱死者的電腦和手機揣非,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,078評論 2 385
  • 文/潘曉璐 我一進店門抡医,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人早敬,你說我怎么就攤上這事忌傻。” “怎么了搞监?”我有些...
    開封第一講書人閱讀 156,852評論 0 347
  • 文/不壞的土叔 我叫張陵水孩,是天一觀的道長。 經(jīng)常有香客問我琐驴,道長俘种,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,408評論 1 283
  • 正文 為了忘掉前任绝淡,我火速辦了婚禮宙刘,結果婚禮上,老公的妹妹穿的比我還像新娘牢酵。我一直安慰自己悬包,他們只是感情好,可當我...
    茶點故事閱讀 65,445評論 5 384
  • 文/花漫 我一把揭開白布茁帽。 她就那樣靜靜地躺著玉罐,像睡著了一般。 火紅的嫁衣襯著肌膚如雪潘拨。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,772評論 1 290
  • 那天饶号,我揣著相機與錄音铁追,去河邊找鬼。 笑死茫船,一個胖子當著我的面吹牛琅束,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播算谈,決...
    沈念sama閱讀 38,921評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼涩禀,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了然眼?” 一聲冷哼從身側(cè)響起艾船,我...
    開封第一講書人閱讀 37,688評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后屿岂,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體践宴,經(jīng)...
    沈念sama閱讀 44,130評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,467評論 2 325
  • 正文 我和宋清朗相戀三年爷怀,在試婚紗的時候發(fā)現(xiàn)自己被綠了阻肩。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,617評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡运授,死狀恐怖烤惊,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情吁朦,我是刑警寧澤柒室,帶...
    沈念sama閱讀 34,276評論 4 329
  • 正文 年R本政府宣布,位于F島的核電站喇完,受9級特大地震影響伦泥,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜锦溪,卻給世界環(huán)境...
    茶點故事閱讀 39,882評論 3 312
  • 文/蒙蒙 一不脯、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧刻诊,春花似錦防楷、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,740評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至粟判,卻和暖如春亿昏,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背档礁。 一陣腳步聲響...
    開封第一講書人閱讀 31,967評論 1 265
  • 我被黑心中介騙來泰國打工角钩, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人呻澜。 一個月前我還...
    沈念sama閱讀 46,315評論 2 360
  • 正文 我出身青樓递礼,卻偏偏與公主長得像,于是被迫代替她去往敵國和親羹幸。 傳聞我的和親對象是個殘疾皇子脊髓,可洞房花燭夜當晚...
    茶點故事閱讀 43,486評論 2 348

推薦閱讀更多精彩內(nèi)容