今年三十了根时,到了傳說中程序員最應(yīng)該迷茫的年齡了蛤迎,那么我迷茫嗎替裆,沒的說窘问,按照某司34歲就要勸退的要求惠赫,我還有4年的程序生涯儿咱。
為什么30歲的程序員就應(yīng)該迷茫呢场晶?
30歲正是經(jīng)過了七八年的職場生涯诗轻,技術(shù)概耻、經(jīng)驗鞠柄、職業(yè)素養(yǎng)等各方面都到了一個比較充沛的階段厌杜。如果前幾年不是在混日子夯尽,到了現(xiàn)在登馒,踏踏實實干活的一般會成為公司的核心開發(fā)陈轿,潛心研究技術(shù)的應(yīng)該會成為架構(gòu)師麦射,有領(lǐng)導才能的也許是小領(lǐng)導或者項目負責人。按道理來講30歲正是人生的最黃金年齡蛔琅,也是事業(yè)發(fā)展的核心階段罗售,如果在這個階段抓住機遇能有突破莽囤,對整個職業(yè)生涯影響可謂不小朽缎。
轉(zhuǎn)眼一想北秽,三十歲也確實該迷茫贺氓,三十歲了床蜘,你在熬幾個通宵試試邢锯?父母年紀大了或者有了兒女真是到了上有老下有小的階段丹擎,很大的一部分精力需要放到家庭里面蒂培,這個階段你就是家里的頂梁柱,可能家里最大的收入就來源于你翎冲。如果你和我一樣來自于農(nóng)村府适,沒有什么家底肺樟,回家之后你會看到昔日里你感覺混的很一般的同學,買了房和車卡儒,日子過的很悠閑骨望,然而你每個月工資一萬兩萬的收入使照樣無房無車無存款擎鸠,然后你會想袜蚕,這么多年自己也一直沒有歇著,每天也都堅持和努力遣疯,但現(xiàn)實和理想仍然差了那么一截?
想起了上一段時間看到的一個新聞聪舒,當大家都罵此男子不守規(guī)矩的時候过椎,有人從另一方面進行了解讀亡鼠,心情比較復雜间涵。
中國的IT行業(yè)還很年輕榜揖,真正發(fā)展的時間也不過二十多年举哟,而且中國互聯(lián)網(wǎng)發(fā)展的速度非常的快潜叛,往往在其它行業(yè)需要積累N年才可以職業(yè)級別壶硅,到互聯(lián)網(wǎng)公司幾年就完成了威兜。很多寫程序很牛逼的程序員沒過兩年就都多多少少的被提拔到了管理的職位,有好處也有壞處庐椒,好處是可以綜合的鍛煉自己椒舵,壞處是沒有太多的機會去做深入的研究,大公司可能還好一點约谈。在這個快速的發(fā)展過程中笔宿,選擇多了起來犁钟,也容易產(chǎn)生迷茫。
就像研究技術(shù)一樣措伐,探究迷茫的本質(zhì)是什么特纤?
迷茫本質(zhì)是未來的不確定性,典型的代表就是在你人生最關(guān)鍵的幾個選擇點上,比如:畢業(yè)時考研還是上班、工作后選擇大公司還是創(chuàng)業(yè)公司、工作幾年后走管理路線還是技術(shù)路線…
誠然每個人每個階段的迷茫都是不一樣的層次也是有所不同勇垛,很多線上或者線下的朋友也會一起聊聊自己現(xiàn)階段的困惑讼积,有的會說鲤脏,我現(xiàn)在進入了一個瓶頸茅坛,不知道如何去突破了彻桃;有的編程語言已經(jīng)換了兩次了,然后還問板惑,現(xiàn)在轉(zhuǎn)Java還有前景嗎?我自己其實也不敢妄言绒窑,也只是結(jié)合自己的情況給了一些建議洼哎,也未必正確族淮。
所以迷茫是不分年齡的乍炉,到那個階段都會有那個階段的迷茫,只是到了30歲迷茫的情況會更復雜一些悼沿,回顧一下自己的職業(yè)生涯的幾個關(guān)鍵的迷茫點非驮,希望可以給同樣階段的你有所啟示施逾。
大學畢業(yè)
最近我司在招聘中級Java工程師收壕,在某網(wǎng)站上發(fā)布了一個崗位需求斧散,半天的時間來了100多封簡歷鹿寨,突然感覺剛畢業(yè)程序員現(xiàn)在競爭很激烈,從我畢業(yè)到現(xiàn)在吧躏啰,有一個感觸剛畢業(yè)的程序員是最難找工作的侧甫,工作1-6年中找工作的溢價能力是不斷提高的,多工作一年出來找工作的機會就越多,企業(yè)也熱于招聘有豐富經(jīng)驗的程序員攒发,工作6年以上,也就是30左右了吧转锈,如果在前6年中都在混日子猖闪,或者都在外包公司用爪,或者業(yè)務(wù)6年幾乎都沒有太大變化的公司中份招,那么6年后受歡迎度會越來越低棺蛛。
所以剛畢業(yè)的第一家公司,最重要的是有一份工作可以讓你去學習和實踐绿聘,畢竟大學課程和實際工作差別還是比較大浅萧,如果有選擇的情況下,盡量選擇自己喜歡的行業(yè)江醇,比如對游戲感興趣杭棵,那么就多投一些游戲公司,對電商感興趣多投一些電商公司絮姆,如果沒有太多選擇的情況下,盡快選擇一家有技術(shù)氛圍的公司鸽照,那么如何在面試的時候判斷這家公司有技術(shù)份額呢?第一看公司的面試過程,對面試人的態(tài)度是否真誠浅乔,如果面試者一副牛逼呼呼的感覺,基本上面技術(shù)氛圍不咋的贤壁,越是牛逼的人越低調(diào);第二看面試過程中考察的知識點都是什么名船,一般面試者官都會關(guān)于公司的項目技術(shù)基礎(chǔ)來問一些題目绰上;最后主動問一下公司的技術(shù)棧都有哪些,自己入職后負責那部分渠驼?
對于這個階段的同學來講蜈块,最重要的是盡快去入職工作,積累經(jīng)驗迷扇。對了百揭,盡量不要去外包公司,很難賺取到什么經(jīng)驗丑掺,而且會累死。
工作兩三年
先說說我工作兩三年的那個階段吧趟紊,就是工作兩三年后,技術(shù)積累也有了亮曹,項目中遇到的問題基本上也都能解決蹄葱,但是當時我們是一家偏傳統(tǒng)的企業(yè),我做的項目基本上就是給各個公司的IT管理員或者企業(yè)領(lǐng)導來用的鸭蛙,基本上使用者不超過10個孝赫,那時候我就特別想讓自己做的東西可以讓千萬萬的用戶來使用,這樣我才覺得我的工作更有價值耍目,而不是做了大半年的項目給幾個人用,而且?guī)缀鯖]有反饋查乒。
于是在公司了兩三年后嘹屯,我換工作的時候目標就稍微明確了一些,做自己產(chǎn)品的公司黎炉,并且未來這些產(chǎn)品可以服務(wù)于大量的用戶枝秤,這種類型的公司基本就都是互聯(lián)網(wǎng)公司了垦页,當時放眼西安幾乎沒有什么像樣的互聯(lián)網(wǎng)公司,大家都知道北京是互聯(lián)網(wǎng)公司最多的地方他炊,因此依然決定來北漂尋找一份互聯(lián)網(wǎng)公司的工作疮丛,當時只是不想去傳統(tǒng)企業(yè),但是到底是進入什么樣的互聯(lián)網(wǎng)公司我并不清楚辆它,機緣巧合進入了第三方支付行業(yè)誊薄,那時候我感覺這就是我當時想要工作。
如果你不知道自己喜歡什么樣的行業(yè)锰茉,那么你至少要知道什么是你不喜歡的呢蔫,這樣在選擇的時候也能幫你做篩選。
兩三年之后應(yīng)該是程序員最黃金的年齡飒筑,在這個階段積累技術(shù)應(yīng)該是最快的片吊,如果你在自己的崗位中呆了一年多了,感覺還是沒有學到什么東西协屡,建議跳槽俏脊,有時候如果你自己沒有能力去驅(qū)動自己去改變的時候,那就靠外部環(huán)境來驅(qū)動你肤晓,真正的經(jīng)驗爷贫、解決問題的能力都是在實戰(zhàn)中學習到的,去了新的公司打破自己原有的技術(shù)盲區(qū)补憾。
管理or架構(gòu)
按道理來講漫萄,在公司4年到6年的這個階段,基本都到了中級or高級開發(fā)工程師的階段盈匾,也是正練代碼的時候腾务,也是從how to do做why to do的階段,到了可以慢慢做一些底層或者原理的研究階段削饵,但是在中國岩瘦,基本上程序?qū)懙暮玫脑谶@個階段慢慢都會讓去做一部分管理的工作,比如項目經(jīng)理葵孤,小組組長等担钮,有可能涉及到溝通或者其它的雜事太多橱赠,相應(yīng)的編程的時間就少了尤仍,也容易產(chǎn)生迷茫?可以潛心研究技術(shù)狭姨,不太愿意做溝通或者撕X的宰啦,對技術(shù)保持熱愛的可以走向架構(gòu)師的這個方向苏遥。
其實我在工作4年多的時候,心里面的標準方向就是想做一名架構(gòu)師赡模,幻想著可以指點項目架構(gòu)的江山田炭,但是很快我發(fā)現(xiàn)在中小型公司里面不太現(xiàn)實,技術(shù)架構(gòu)級別上都是技術(shù)經(jīng)理在做決策漓柑,有架構(gòu)師職位也基本上要不是偏高級的編程人員教硫,要不也是做了一部分的管理職能,沒有純粹的架構(gòu)師職位辆布,后來我司成立互聯(lián)網(wǎng)金融項目瞬矩,領(lǐng)導就以可以讓我獨立負責所有技術(shù)為誘惑,后來就走向了技術(shù)經(jīng)理的這條路子锋玲,不過后來確實可以按照自己的想法去構(gòu)建整個平臺的時候景用,感覺還是挺不錯的。
不是技術(shù)好的都可以做管理惭蹂,有時候也和個人的氣質(zhì)有很多的關(guān)系伞插,有的人在為人處世方面確實比較擅長,有的人卻對技術(shù)有著天生的敏感性盾碗,做了管理之后媚污,和很多不同的人做了深度的交流了解,你會發(fā)現(xiàn)把合適的人放到合適的位置是多么的重要置尔,可以省很多的心杠步。因此在這個階段需要對自己有所了解,自己擅長或者喜歡做那個方向榜轿,另外沉下心來研究技術(shù)幽歼,實踐技術(shù),等待機會谬盐,因為公司里面提拔的人才基本上都是老員工多一些甸私,因為經(jīng)歷了多年的一起抗戰(zhàn)感情上信任的住,技術(shù)能力也比較了解飞傀,頻繁跳槽比較難一下進入高級一點的職位皇型。
在這個階段最好能選擇一個自己喜歡的行業(yè)來穩(wěn)定下來,比如游戲以后換工作的時候也是游戲方向砸烦,比如你喜歡金融弃鸦,以后的工作盡量都和金融相關(guān)的,有行業(yè)積累的情況下幢痘,對以后的發(fā)展非常重要唬格,如果這兩年做金融,過兩年又是通訊各種換,到頭來行業(yè)背景幾乎是零购岗,因為技術(shù)的本質(zhì)還是為解決實際問題汰聋,如果你在某個行業(yè)多年,那么你對行業(yè)的系統(tǒng)有全面的了解喊积,開發(fā)過程中也會避免很多問題烹困,這就是為什么很多公司招聘的后面都會有一條,有xxx工作經(jīng)驗者優(yōu)先的原因乾吻。
30歲程序員
我身邊有一部分程序員到了30歲左右轉(zhuǎn)行了髓梅?當然很少的一部分轉(zhuǎn)到了完全不相干的行業(yè)里面去了,理由是寫程序太累30歲以后身體就不行了绎签,還有相當一部分轉(zhuǎn)業(yè)到IT的其它崗位了女淑,比較多有:產(chǎn)品、測試辜御、售前鸭你、需求管理等等。其實我覺得還是對程序的熱愛不夠擒权,或者是本身的興趣點就不在這里袱巨,這里就不討論30歲程序員到底還適不適合編程的這個話題,因為我現(xiàn)在還在寫代碼碳抄,我也熱愛寫代碼完全沒一點問題愉老。
有一段時間,半夜總是失眠剖效,躲進衛(wèi)生間里面點上一支煙嫉入,對鏡子問自己這是你想要的生活嗎?在北京4號線璧尸,身體可以保持傾斜45度而不倒咒林,這不是魔術(shù)是生存。地鐵里面男男女女以各種姿勢貼在一起爷光,站在門口不用走自動被擠進去垫竞,都拼上自己一天的力氣演繹這上班的第一課。每次我看著地鐵里面急匆匆的路人蛀序,我就想他們的生活是什么樣的欢瞪?16年冬天的時候我差點被北京的霧霾給逼瘋了,白天是黑夜徐裸,夜晚也是黑夜遣鼓,每到周末就是大霧霾,感覺自己好像被囚禁了一樣重贺,在房子里面坐立難安骑祟,不知道哪一天我會不會因為霧霾而離開北京宫补。
隔一段時間朋友聚會就會發(fā)現(xiàn)又有一位朋友回老家了,每次走一個朋友心里就咯噔一下曾我,想想自己為什么還在堅持,回家好像生活很悠閑健民,有一刻真的有回家的想法,但是下一刻立刻被我否了秉犹,首先經(jīng)濟條件還達不到回家養(yǎng)老的程度崇堵,第二老家根本沒有自己喜歡的什么互聯(lián)網(wǎng)公司型诚,第三鸳劳,我可能也習慣這種大城市的生活,方便赏廓、快捷、甚至擁堵摸柄。
就像剛畢業(yè)在西安的那種感覺一樣驱负,剛畢業(yè)那會患雇,有少一部分人去了北京苛吱、上海又谋,大部分都在西安彰亥,然后我們在西安的這部分人任斋,每次有一個離開西安去別的地方的時候我們就聚一下,每年我都可以送走幾個人瘟檩,到了最后紅柯走的時候就我們兩個人一起吃了個飯,如今那些在北京上海的朋友都慢慢的回了老家卓研,而當時留在西安的我,卻一直漂在了北京竹揍。
這就是我30歲的迷茫磨淌,要不要重新選擇拼搏一把梁只,要不要離開這個熱愛又無奈的城市敛纲。你呢淤翔?
最后
那么迷茫就不對嗎旁壮?從某種角度來講谐檀,迷茫是一件好事情桐猬,說明你對現(xiàn)狀進行了思考溃肪,對目前狀態(tài)有改變的期望惫撰,同時又對接下來改變后的未來不確定性厨钻,所以才迷茫。所以說迷茫不是錯苍蔬,迷茫之后沒有行動沒有改變才是問題蝴蜓±恚可以給自己一段時間汽抚,在這個時間內(nèi)造烁,進行充分的了解選擇后的結(jié)果惭蟋,以及對自身定位告组,在這個時間段之后木缝,就果斷的行動我碟,不要拖拉姚建。
回想自己這幾年的迷茫掸冤,剛畢業(yè)那會迷茫要不要進入IT行業(yè)稿湿?要缎罢!工作兩三年迷茫要不要離開家鄉(xiāng)去互聯(lián)網(wǎng)公司?去崇棠!來北京后枕稀,要不要跟著公司搞互聯(lián)網(wǎng)金融萎坷,搞了哆档。去年朋友說創(chuàng)業(yè)去不去瓜浸,思索良久插佛,么去雇寇;那么現(xiàn)在呢谢床,要不要繼續(xù)在北京吸霾识腿,還是沒有想好渡讼,要不要進入一個新的領(lǐng)域去拼搏成箫,也是沒想好蹬昌?
對了皂贩,這幾年好像過一年兩年我就要迷茫一陣子婴栽,但是現(xiàn)在回想起來剛開始的迷茫卻和現(xiàn)在迷茫又了大不同愚争,思考的層次也不同挤聘,沒事迷茫的這種頻率還是保持了下來鞍陨;在回想自己不迷茫是什么時候呢湾戳?下決心進入IT行業(yè),潛心學編程的時候艾杏,剛工作熱情工作的時候购桑,天天加班搞互聯(lián)網(wǎng)金融的時候勃蜘,有一個共性缭贡,那就是飛速成長學習的時候阳惹,打破自己壁壘的時候莹汤,所以現(xiàn)在的迷酶倭耄可是就是慢了下來柒莉,又要重新選擇了嗎兢孝。
所以呢跨蟹,迷茫是一件好事嗎窗轩?從某種角度來講痢艺,我認為是的堤舒。
那么作為程序員的你,還在迷茫嗎国撵?