我好像感覺還很年輕,才剛剛畢業(yè),對(duì)未來一片憧憬,耳邊才響起小馬說,走!咱倆一起闖世界去。我仍然感覺我還是小伙子,但回家后才發(fā)現(xiàn)印象中那些屁顛屁顛的小男孩,他們才是正年輕真小伙,此刻我已經(jīng)30歲了。
以前我在想30歲是什么感念。大著啤酒肚、人生過半、生活穩(wěn)定開著車子。此刻我均沒有。。。
30歲,到了傳說中程序員最應(yīng)該迷茫的年齡了,那么我迷茫嗎,沒的說,按照華為34歲就要?jiǎng)裢说囊螅疫€有4年的程序生涯。
為什么30歲的程序員就應(yīng)該迷茫呢?30歲正是經(jīng)過了七八年的職場(chǎng)生涯,技術(shù)、經(jīng)驗(yàn)、職業(yè)素養(yǎng)等各方面都到了一個(gè)比較充沛的階段。如果前幾年不是在混日子,到了現(xiàn)在,踏踏實(shí)實(shí)干活的一般會(huì)成為公司的核心開發(fā),潛心研究技術(shù)的應(yīng)該會(huì)成為架構(gòu)師,有領(lǐng)導(dǎo)才能的也許是小領(lǐng)導(dǎo)或者項(xiàng)目負(fù)責(zé)人。按道理來講30歲正是人生的最黃金年齡,也是事業(yè)發(fā)展的核心階段,如果在這個(gè)階段抓住機(jī)遇能有突破,對(duì)整個(gè)職業(yè)生涯影響可謂不小。
轉(zhuǎn)眼一想,三十歲也確實(shí)該迷茫,三十歲了,你在熬幾個(gè)通宵試試?父母年紀(jì)大了或者有了兒女真是到了上有老下有小的階段,很大的一部分精力需要放到家庭里面,這個(gè)階段你就是家里的頂梁柱,可能家里最大的收入就來源于你。如果你和我一樣來自于農(nóng)村,沒有什么家底,回家之后你會(huì)看到昔日里你感覺混的很一般的同學(xué),買了房和車,日子過的很悠閑,然而你每個(gè)月工資一萬兩萬的收入使照樣無房無車無存款,然后你會(huì)想,這么多年自己也一直沒有歇著,每天也都堅(jiān)持和努力,但現(xiàn)實(shí)和理想仍然差了那么一截?
想起了上一段時(shí)間看到的一個(gè)新聞,當(dāng)大家都罵此男子不守規(guī)矩的時(shí)候,有人從另一方面進(jìn)行了解讀,心情比較復(fù)雜。
中國(guó)的IT行業(yè)還很年輕,真正發(fā)展的時(shí)間也不過二十多年,而且中國(guó)互聯(lián)網(wǎng)發(fā)展的速度非常的快,往往在其它行業(yè)需要積累N年才可以職業(yè)級(jí)別,到互聯(lián)網(wǎng)公司幾年就完成了。很多寫程序很牛逼的程序員沒過兩年就都多多少少的被提拔到了管理的職位,有好處也有壞處,好處是可以綜合的鍛煉自己,壞處是沒有太多的機(jī)會(huì)去做深入的研究,大公司可能還好一點(diǎn)。在這個(gè)快速的發(fā)展過程中,選擇多了起來,也容易產(chǎn)生迷茫。
就像研究技術(shù)一樣,探究迷茫的本質(zhì)是什么?迷茫本質(zhì)是未來的不確定性,典型的代表就是在你人生最關(guān)鍵的幾個(gè)選擇點(diǎn)上,比如:畢業(yè)時(shí)考研還是上班、工作后選擇大公司還是創(chuàng)業(yè)公司、工作幾年后走管理路線還是技術(shù)路線…
誠(chéng)然每個(gè)人每個(gè)階段的迷茫都是不一樣的層次也是有所不同,很多線上或者線下的朋友也會(huì)一起聊聊自己現(xiàn)階段的困惑,有的會(huì)說,我現(xiàn)在進(jìn)入了一個(gè)瓶頸,不知道如何去突破了;有的編程語言已經(jīng)換了兩次了,然后還問,現(xiàn)在轉(zhuǎn)Java還有前景嗎?我自己其實(shí)也不敢妄言,也只是結(jié)合自己的情況給了一些建議,也未必正確。
所以迷茫是不分年齡的,到那個(gè)階段都會(huì)有那個(gè)階段的迷茫,只是到了30歲迷茫的情況會(huì)更復(fù)雜一些,回顧一下自己的職業(yè)生涯的幾個(gè)關(guān)鍵的迷茫點(diǎn),希望可以給同樣階段的你有所啟示。
大學(xué)畢業(yè)
最近我司在招聘中級(jí)Java工程師,在boss直聘上面發(fā)布了一個(gè)崗位需求,半天的時(shí)間來了100多封簡(jiǎn)歷,突然感覺剛畢業(yè)程序員現(xiàn)在競(jìng)爭(zhēng)很激烈,從我畢業(yè)到現(xiàn)在吧,有一個(gè)感觸剛畢業(yè)的程序員是最難找工作的,工作1-6年中找工作的溢價(jià)能力是不斷提高的,多工作一年出來找工作的機(jī)會(huì)就越多,企業(yè)也熱于招聘有豐富經(jīng)驗(yàn)的程序員,工作6年以上,也就是30左右了吧,如果在前6年中都在混日子,或者都在外包公司,或者業(yè)務(wù)6年幾乎都沒有太大變化的公司中,那么6年后受歡迎度會(huì)越來越低。
所以剛畢業(yè)的第一家公司,最重要的是有一份工作可以讓你去學(xué)習(xí)和實(shí)踐,畢竟大學(xué)課程和實(shí)際工作差別還是比較大,如果有選擇的情況下,盡量選擇自己喜歡的行業(yè),比如對(duì)游戲感興趣,那么就多投一些游戲公司,對(duì)電商感興趣多投一些電商公司,如果沒有太多選擇的情況下,盡快選擇一家有技術(shù)氛圍的公司,那么如何在面試的時(shí)候判斷這家公司有技術(shù)份額呢?第一看公司的面試過程,對(duì)面試人的態(tài)度是否真誠(chéng),如果面試者一副牛逼呼呼的感覺,基本上面技術(shù)氛圍不咋的,越是牛逼的人越低調(diào);第二看面試過程中考察的知識(shí)點(diǎn)都是什么,一般面試者官都會(huì)關(guān)于公司的項(xiàng)目技術(shù)基礎(chǔ)來問一些題目;最后主動(dòng)問一下公司的技術(shù)棧都有哪些,自己入職后負(fù)責(zé)那部分?
對(duì)于這個(gè)階段的同學(xué)來講,最重要的是盡快去入職工作,積累經(jīng)驗(yàn)。對(duì)了,盡量不要去外包公司,很難賺取到什么經(jīng)驗(yàn),而且會(huì)累死。
工作兩三年
先說說我工作兩三年的那個(gè)階段吧,就是工作兩三年后,技術(shù)積累也有了,項(xiàng)目中遇到的問題基本上也都能解決,但是當(dāng)時(shí)我們是一家偏傳統(tǒng)的企業(yè),我做的項(xiàng)目基本上就是給各個(gè)公司的IT管理員或者企業(yè)領(lǐng)導(dǎo)來用的,基本上使用者不超過10個(gè),那時(shí)候我就特別想讓自己做的東西可以讓千萬萬的用戶來使用,這樣我才覺得我的工作更有價(jià)值,而不是做了大半年的項(xiàng)目給幾個(gè)人用,而且?guī)缀鯖]有反饋。
于是在公司了兩三年后,我換工作的時(shí)候目標(biāo)就稍微明確了一些,做自己產(chǎn)品的公司,并且未來這些產(chǎn)品可以服務(wù)于大量的用戶,這種類型的公司基本就都是互聯(lián)網(wǎng)公司了,當(dāng)時(shí)放眼西安幾乎沒有什么像樣的互聯(lián)網(wǎng)公司,大家都知道北京是互聯(lián)網(wǎng)公司最多的地方,因此依然決定來北漂尋找一份互聯(lián)網(wǎng)公司的工作,當(dāng)時(shí)只是不想去傳統(tǒng)企業(yè),但是到底是進(jìn)入什么樣的互聯(lián)網(wǎng)公司我并不清楚,機(jī)緣巧合進(jìn)入了第三方支付行業(yè),那時(shí)候我感覺這就是我當(dāng)時(shí)想要工作。
如果你不知道自己喜歡什么樣的行業(yè),那么你至少要知道什么是你不喜歡的,這樣在選擇的時(shí)候也能幫你做篩選。
兩三年之后應(yīng)該是程序員最黃金的年齡,在這個(gè)階段積累技術(shù)應(yīng)該是最快的,如果你在自己的崗位中呆了一年多了,感覺還是沒有學(xué)到什么東西,建議跳槽,有時(shí)候如果你自己沒有能力去驅(qū)動(dòng)自己去改變的時(shí)候,那就靠外部環(huán)境來驅(qū)動(dòng)你,真正的經(jīng)驗(yàn)、解決問題的能力都是在實(shí)戰(zhàn)中學(xué)習(xí)到的,去了新的公司打破自己原有的技術(shù)盲區(qū)。
管理or架構(gòu)
按道理來講,在公司4年到6年的這個(gè)階段,基本都到了中級(jí)or高級(jí)開發(fā)工程師的階段,也是正練代碼的時(shí)候,也是從how to do 做why to do 的階段,到了可以慢慢做一些底層或者原理的研究階段,但是在中國(guó),基本上程序?qū)懙暮玫脑谶@個(gè)階段慢慢都會(huì)讓去做一部分管理的工作,比如項(xiàng)目經(jīng)理,小組組長(zhǎng)等,有可能涉及到溝通或者其它的雜事太多,相應(yīng)的編程的時(shí)間就少了,也容易產(chǎn)生迷茫?可以潛心研究技術(shù),不太愿意做溝通或者撕X的,對(duì)技術(shù)保持熱愛的可以走向架構(gòu)師的這個(gè)方向。
其實(shí)我在工作4年多的時(shí)候,心里面的標(biāo)準(zhǔn)方向就是想做一名架構(gòu)師,幻想著可以指點(diǎn)項(xiàng)目架構(gòu)的江山,但是很快我發(fā)現(xiàn)在中小型公司里面不太現(xiàn)實(shí),技術(shù)架構(gòu)級(jí)別上都是技術(shù)經(jīng)理在做決策,有架構(gòu)師職位也基本上要不是偏高級(jí)的編程人員,要不也是做了一部分的管理職能,沒有純粹的架構(gòu)師職位,后來我司成立互聯(lián)網(wǎng)金融項(xiàng)目,領(lǐng)導(dǎo)就以可以讓我獨(dú)立負(fù)責(zé)所有技術(shù)為誘惑,后來就走向了技術(shù)經(jīng)理的這條路子,不過后來確實(shí)可以按照自己的想法去構(gòu)建整個(gè)平臺(tái)的時(shí)候,感覺還是挺不錯(cuò)的。
不是技術(shù)好的都可以做管理,有時(shí)候也和個(gè)人的氣質(zhì)有很多的關(guān)系,有的人在為人處世方面確實(shí)比較擅長(zhǎng),有的人卻對(duì)技術(shù)有著天生的敏感性,做了管理之后,和很多不同的人做了深度的交流了解,你會(huì)發(fā)現(xiàn)把合適的人放到合適的位置是多么的重要,可以省很多的心。因此在這個(gè)階段需要對(duì)自己有所了解,自己擅長(zhǎng)或者喜歡做那個(gè)方向,另外沉下心來研究技術(shù),實(shí)踐技術(shù),等待機(jī)會(huì),因?yàn)楣纠锩嫣岚蔚娜瞬呕旧隙际抢蠁T工多一些,因?yàn)榻?jīng)歷了多年的一起抗戰(zhàn)感情上信任的住,技術(shù)能力也比較了解,頻繁跳槽比較難一下進(jìn)入高級(jí)一點(diǎn)的職位。
在這個(gè)階段最好能選擇一個(gè)自己喜歡的行業(yè)來穩(wěn)定下來,比如游戲以后換工作的時(shí)候也是游戲方向,比如你喜歡金融,以后的工作盡量都和金融相關(guān)的,有行業(yè)積累的情況下,對(duì)以后的發(fā)展非常重要,如果這兩年做金融,過兩年又是通訊各種換,到頭來行業(yè)背景幾乎是零,因?yàn)榧夹g(shù)的本質(zhì)還是為解決實(shí)際問題,如果你在某個(gè)行業(yè)多年,那么你對(duì)行業(yè)的系統(tǒng)有全面的了解,開發(fā)過程中也會(huì)避免很多問題,這就是為什么很多公司招聘的后面都會(huì)有一條,有xxx工作經(jīng)驗(yàn)者優(yōu)先的原因。
30歲程序員
我身邊有一部分程序員到了30歲左右轉(zhuǎn)行了?當(dāng)然很少的一部分轉(zhuǎn)到了完全不相干的行業(yè)里面去了,理由是寫程序太累30歲以后身體就不行了,還有相當(dāng)一部分轉(zhuǎn)業(yè)到IT的其它崗位了,比較多有:產(chǎn)品、測(cè)試、售前、需求管理等等。其實(shí)我覺得還是對(duì)程序的熱愛不夠,或者是本身的興趣點(diǎn)就不在這里,這里就不討論30歲程序員到底還適不適合編程的這個(gè)話題,因?yàn)槲椰F(xiàn)在還在寫代碼,我也熱愛寫代碼完全沒一點(diǎn)問題,脈脈中此話題的討論
有一段時(shí)間,半夜總是失眠,躲進(jìn)衛(wèi)生間里面點(diǎn)上一支煙,對(duì)鏡子問自己這是你想要的生活嗎?在北京4號(hào)線,身體可以保持傾斜45度而不倒,這不是魔術(shù)是生存。地鐵里面男男女女以各種姿勢(shì)貼在一起,站在門口不用走自動(dòng)被擠進(jìn)去,都拼上自己一天的力氣演繹這上班的第一課。每次我看著地鐵里面急匆匆的路人,我就想他們的生活是什么樣的?16年冬天的時(shí)候我差點(diǎn)被北京的霧霾給逼瘋了,白天是黑夜,夜晚也是黑夜,每到周末就是大霧霾,感覺自己好像被囚禁了一樣,在房子里面坐立難安,不知道哪一天我會(huì)不會(huì)因?yàn)殪F霾而離開北京。
隔一段時(shí)間朋友聚會(huì)就會(huì)發(fā)現(xiàn)又有一位朋友回老家了,每次走一個(gè)朋友心里就咯噔一下,想想自己為什么還在堅(jiān)持,回家好像生活很悠閑,有一刻真的有回家的想法,但是下一刻立刻被我否了,首先經(jīng)濟(jì)條件還達(dá)不到回家養(yǎng)老的程度,第二老家根本沒有自己喜歡的什么互聯(lián)網(wǎng)公司,第三,我可能也習(xí)慣這種大城市的生活,方便、快捷、甚至擁堵。
就像剛畢業(yè)在西安的那種感覺一樣,剛畢業(yè)那會(huì),有少一部分人去了北京、上海,大部分都在西安,然后我們?cè)谖靼驳倪@部分人,每次有一個(gè)離開西安去別的地方的時(shí)候我們就聚一下,每年我都可以送走幾個(gè)人,到了最后紅柯走的時(shí)候就我們兩個(gè)人一起吃了個(gè)飯,如今那些在北京上海的朋友都慢慢的回了老家,而當(dāng)時(shí)留在西安的我,卻一直漂在了北京。
這就是我30歲的迷茫,要不要重新選擇拼搏一把,要不要離開這個(gè)熱愛又無奈的城市。你呢?
最后
那么迷茫就不對(duì)嗎?從某種角度來講,迷茫是一件好事情,說明你對(duì)現(xiàn)狀進(jìn)行了思考,對(duì)目前狀態(tài)有改變的期望,同時(shí)又對(duì)接下來改變后的未來不確定性,所以才迷茫。所以說迷茫不是錯(cuò),迷茫之后沒有行動(dòng)沒有改變才是問題。可以給自己一段時(shí)間,在這個(gè)時(shí)間內(nèi),進(jìn)行充分的了解選擇后的結(jié)果,以及對(duì)自身定位,在這個(gè)時(shí)間段之后,就果斷的行動(dòng),不要拖拉。
回想自己這幾年的迷茫,剛畢業(yè)那會(huì)迷茫要不要進(jìn)入IT行業(yè),要。工作兩三年迷茫要不要離開家鄉(xiāng)去互聯(lián)網(wǎng)公司?去。來北京后,要不要跟著公司搞互聯(lián)網(wǎng)金融,搞了。去年朋友說創(chuàng)業(yè)去不去,思索良久,么去;那么現(xiàn)在呢,要不要繼續(xù)在北京吸霾,還是沒有想好,要不要進(jìn)入一個(gè)新的領(lǐng)域去拼搏,也是沒想好?
對(duì)了,這幾年好像過一年兩年我就要迷茫一陣子,但是現(xiàn)在回想起來剛開始的迷茫卻和現(xiàn)在迷茫又了大不同,思考的層次也不同,沒事迷茫的這種頻率還是保持了下來;在回想自己不迷茫是什么時(shí)候呢?下決心進(jìn)入IT行業(yè),潛心學(xué)編程的時(shí)候,剛工作熱情工作的時(shí)候,天天加班搞互聯(lián)網(wǎng)金融的時(shí)候,有一個(gè)共性,那就是飛速成長(zhǎng)學(xué)習(xí)的時(shí)候,打破自己壁壘的時(shí)候,所以現(xiàn)在的迷茫可能就是慢了下來,又要重新選擇了嗎。
所以呢,迷茫是一件好事嗎?從某種角度來講,我認(rèn)為是的。
-
工程師
+關(guān)注
關(guān)注
59文章
1570瀏覽量
68516 -
IT
+關(guān)注
關(guān)注
2文章
864瀏覽量
63513 -
程序員
+關(guān)注
關(guān)注
4文章
952瀏覽量
29803
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論