進(jìn)入一個(gè)行業(yè)狼犯,開(kāi)始一份工作妖枚,不論在最初的時(shí)候,你是因?yàn)橄矚g還是被動(dòng)接受,或多或少的都會(huì)成為你一段時(shí)間內(nèi)為之奮斗的事業(yè)绎狭。
1邊工作邊迷茫也許是大多數(shù)人的常態(tài)凫佛,覺(jué)得這份工作不適合自己蜻展,可又不知道應(yīng)該去做什么锥忿;喜歡著自己的工作虚吟,卻又不知道怎么進(jìn)一步提升,內(nèi)心難免焦躁签财。尤其是隨著年齡的增長(zhǎng)串慰,更希望能夠在事業(yè)上有所發(fā)展。
有人說(shuō)唱蒸,程序員真的只能吃青春飯邦鲫,企業(yè)在招聘時(shí)會(huì)在意程序員的年齡,大齡程序員一旦離職找工作就會(huì)變得艱難神汹。面對(duì)年齡很多程序員都表示束手無(wú)策庆捺。
其實(shí),程序員其實(shí)也和其他職業(yè)一樣屁魏,干的越久技術(shù)越熟練滔以,經(jīng)驗(yàn)自然更豐富。如果你的年齡和你的薪資不相符氓拼,你就應(yīng)該考慮是不是年齡上去了能力卻沒(méi)上去你画,你所求的薪資和你要求的崗位,要讓企業(yè)覺(jué)得你值這個(gè)價(jià)桃漾,自然不會(huì)被淘汰坏匪。
2如今程序員越來(lái)越多,應(yīng)該怎樣規(guī)劃自己的職業(yè)道路呢撬统?程序員的出路在哪呢适滓?
一張圖道盡程序猿們的出路:
3對(duì)于程序員的工作出路,有以下幾點(diǎn)建議:
20-27歲:技術(shù)積累階段
假設(shè)本科22歲畢業(yè)恋追,那么工作的前5年對(duì)你來(lái)說(shuō)是打基礎(chǔ)的階段凭迹。在這5年時(shí)間里面,你要積累足夠的代碼量苦囱,打磨自己的技術(shù)實(shí)力嗅绸,成為某一個(gè)技術(shù)細(xì)分領(lǐng)域的牛人。
28-35歲:形成思維方法論和知識(shí)體系的階段沿彭。
當(dāng)你積累足夠的代碼量,例如超過(guò)10萬(wàn)行代碼以后尖滚,你應(yīng)該形成了自己的思維方法論和自己獨(dú)立的學(xué)習(xí)技巧喉刘,任何新的技術(shù)在你眼中都能迅速的看到技術(shù)的本質(zhì),快速吸收成為你的知識(shí)體系的一部分漆弄。
到了這個(gè)階段睦裳,你會(huì)發(fā)現(xiàn)你所完全不了解的新技術(shù)新知識(shí)是非常少的,新技術(shù)對(duì)你來(lái)說(shuō)也不過(guò)是幾天時(shí)間就把玩的很好的玩具撼唾,學(xué)習(xí)越來(lái)越輕松廉邑,掌握的知識(shí)儲(chǔ)備越來(lái)越多。
你開(kāi)始逐漸的不再滿足于純技術(shù)領(lǐng)域的探索,而是思考更多的問(wèn)題:如何將技術(shù)轉(zhuǎn)化為生產(chǎn)力;什么技術(shù)在什么樣的場(chǎng)合能夠發(fā)揮最大的價(jià)值;技術(shù)團(tuán)隊(duì)?wèi)?yīng)該怎樣構(gòu)建;在一家公司里面蛛蒙,我怎樣才能將自己的技術(shù)能力最大化的發(fā)揮出來(lái)?
在這個(gè)階段糙箍,積累技術(shù)對(duì)你來(lái)說(shuō)簡(jiǎn)直是小菜一碟,你更需要磨練的是思考能力牵祟,形成自己的思維方法和知識(shí)體系深夯,這將是你幫助你一生的武器。
35歲以后:了解自己诺苹,把自己變現(xiàn)的階段咕晋。
毋須諱言的是,35歲以后你的一線coding能力一定是下降的收奔,你寫(xiě)代碼絕對(duì)不如25歲的程序員快掌呜,效率高。但是這不重要坪哄,因?yàn)榫幊讨皇悄阏麄€(gè)武器庫(kù)當(dāng)中相對(duì)最不重要的了质蕉,你的經(jīng)驗(yàn),你的視野损姜,你的架構(gòu)能力饰剥,你的管理能力,你分析和解決問(wèn)題的能力已經(jīng)遠(yuǎn)遠(yuǎn)不局限于技術(shù)這個(gè)領(lǐng)域摧阅。