互聯(lián)網(wǎng)的蓬勃發(fā)展,科技技術(shù)的不斷更新迭代,中國的互聯(lián)網(wǎng)行業(yè)已經(jīng)步入世界前列,程序員作為最有發(fā)展?jié)摿Φ穆殬I(yè)之一,受到年輕人青睞。
但對于一些想要入行開發(fā)的同學(xué)來說,“程序員是吃青春飯的”的說法始終是他們繞不開的話題,那么到底是怎樣的呢?下邊請看小鷗為大家詳解!
程序員的生命周期
由于程序員工作的特性,30歲以后,可能除了考慮那些復(fù)雜的業(yè)務(wù)邏輯實現(xiàn)以外,就是考慮未來的路應(yīng)該如何前進了。
看看下面這個曲線,可能很多行業(yè)都是這樣,到了一定的年齡,人的價值體現(xiàn)就開始慢慢的下降了,只是程序員的時間更短一點。從下圖可以看出,在34歲左右,就是程序員的一個巔峰,越往后,價值就會越低!
當(dāng)然這只是一個平均趨勢,要想延長周期也不是不可能。那么該如何延長程序員的生命周期呢?小鷗為大家準備了以下6點,拿出小本本,都記好了。
0、寫好代碼
寫好代碼,是程序員工作的本分。
所以,寫代碼就是程序員的實踐,我們需要寫代碼的過程中,明白什么是優(yōu)秀的代碼,什么是垃圾代碼,然后讓自己的代碼易讀易懂,高效,無錯。
只要你在看你之前寫過的代碼時,你覺得羞愧了,那說明你在進步了。
1、別僅僅是代碼
我們經(jīng)常會聽到,“Java程序員賺錢比.NET多”,“PHP是世界上最好的語言”。
如果你也在討論這樣的事情,趕緊退出來,語言僅僅是一種工具,不要過度的依賴于語言,深入的了解一門語言是有價值的,但是不要在掌握某一個語言的時候,忘記學(xué)習(xí)一些其他的有價值的知識。
一個好的程序員往往不是Java 程序員、PHP 程序員、Python程序員,不要讓你的程序員前面加上了固定的標(biāo)簽。
2、別僅僅是語言
程序員,聽上去好像是很讓人難以理解的一種職業(yè),當(dāng)你在和別人介紹你的時候,如果你說自己是程序員的話,其實很難有人會將你和價值之間畫上符號,因為,除了程序員自己,其他人很難理解程序員到底做了什么。
如果有一天,你在介紹自己的時候,能夠加上“XX公司 80% 的收入,與我的代碼有關(guān)”這樣的話,那將更容易讓人理解到你創(chuàng)造的價值。
了解如何創(chuàng)造價值,雇傭你的目的,是讓你創(chuàng)造價值,而不僅僅是寫代碼。
3、做好職業(yè)的規(guī)劃
無論你在職場的哪個階段,努力去一下BAT、Google、Amazon、Microsoft等一線名企,那將是你履歷上的一筆財富。
如果你想你的未來都在一家大型公司里面晉升,那留在那里,努力的學(xué)習(xí)企業(yè)文化并接受它。
如果你不想一直做一個程序員,那么馬上的選擇一個專業(yè)知識進行學(xué)習(xí)吧,無論是管理、還是產(chǎn)品,更快的學(xué)習(xí),更快的介入到這個方面,能夠讓你有更好的競爭力。
如果你想一直都做一個程序員,那就深入的了解技術(shù)知識吧,不要管什么CRUD,什么業(yè)務(wù)邏輯,那些不可能幫助你提升技術(shù)水平的。
當(dāng)然,如果你不喜歡做程序員,趕快結(jié)束,換個工作吧,不要等到30歲以后,那對未來沒好處。
4、積累人脈
多和行業(yè)內(nèi)的人打交道,無論是在工作中,還是在學(xué)習(xí)中。
我們是社會化的產(chǎn)物,不管做什么事情都是需要天時地利人和的,有效的社交可以幫助我們更好的實現(xiàn)自己的目標(biāo),這就是人脈的重要性。
所以,適時勾搭一些比你厲害的人,把社交與目標(biāo)相結(jié)合。龐大的人脈網(wǎng)絡(luò),你要做的就是同曾經(jīng)在一個戰(zhàn)壕戰(zhàn)斗過的兄弟再次建立友好的關(guān)系,這樣,說不定有一天,阿里內(nèi)部推薦的Offer就會來到你的郵箱。
即使是程序員,也需要人脈。
5、前景比工作更重要
別僅僅用工資衡量一個人的所有的價值,也別用工資來衡量一個崗位能夠給你帶來的所有的價值。
你需要的是好的平臺,學(xué)習(xí)的平臺和發(fā)揮自己的平臺,也是讓更多人能夠認可你的平臺。不要老是去糾結(jié)你比我工資高1000元,那個沒意義。
曾經(jīng)有個學(xué)員找小鷗聊天說道:曾經(jīng)有一個騰訊內(nèi)部推薦的Offer,他因為另外一家高出騰訊2000而選擇放棄,現(xiàn)在后悔莫及。
按照當(dāng)時他的背景,拿到這個Offer其實很難得了,不過因為眼前的利益而選擇放棄,現(xiàn)在只能努力去填補這個遺憾了。希望這位學(xué)員還有下一次進入BAT的機會。
牛人是如何煉成的
? 堅持寫作
? 探究新技術(shù),不斷學(xué)習(xí)
? 英文能力,閱讀技術(shù)文檔
? 使用工具,提高工作效率
一起加油吧,程序員們,當(dāng)你們足夠優(yōu)秀時,年齡什么的根本不算問題!