一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

大齡程序員的出路在哪

工程師人生 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:工程師吳畏 ? 2018-11-07 16:04 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

大齡程序員的界定

老早網(wǎng)上有人說(shuō),軟件開發(fā)干不過(guò) 30 歲,后來(lái)又有人說(shuō)干不過(guò) 35 歲,后來(lái)又有人說(shuō)干不過(guò) 40 歲,后來(lái)又有人說(shuō)干不過(guò) 45 歲……各種說(shuō)法很多,所以我寫了一篇文章,題為《程序員的年齡天花板》來(lái)討論這個(gè)問(wèn)題,感興趣的可以跟進(jìn)去看看。

這里我采取通俗的說(shuō)法,認(rèn)為過(guò)了 30 歲的程序員算是大齡程序員,只是為了討論方便,不同意的請(qǐng)保留自己的意見(jiàn)。

人生的階段發(fā)展理論

《論語(yǔ)·為政》篇:

子曰:“吾十有五而志于學(xué),三十而立,四十而不惑,五十而知天命,六十而耳順,七十而從心所欲,不逾矩?!?/p>

這是至圣先師孔老夫子對(duì)人一生的發(fā)展階段的精辟概括,里面談到三十而立。所謂三十而立,是指人在三十歲之后,就應(yīng)該在穩(wěn)定在某一個(gè)職業(yè)上,有所建樹。

現(xiàn)代社會(huì),對(duì)人生職業(yè)發(fā)展階段研究最為著名的學(xué)者是美國(guó)的舒伯(D.E.Super),他是世界職業(yè)規(guī)劃發(fā)展史上里程碑式的人物。舒伯對(duì)人的生命發(fā)展過(guò)程,提出了以成長(zhǎng)、探索、確立、維持、衰退為中心的五個(gè)階段模型。每個(gè)階段都有不同的職業(yè)課題需要完成,當(dāng)前階段的職業(yè)課題沒(méi)有完成的話,就會(huì)影響后續(xù)的職業(yè)發(fā)展和人生生活。

對(duì)舒伯感興趣的可以問(wèn)下貼心的度娘,她會(huì)微微一笑很傾城地告訴你舒伯職業(yè)生涯階段理論的細(xì)節(jié)。我這里只涉及與大齡程序員相關(guān)的階段。

在舒伯的生涯階段里有個(gè)確立階段,25 歲~44 歲。在這個(gè)階段,職業(yè)上的發(fā)展課題有這些:

逐漸穩(wěn)定于一項(xiàng)工作

確立自己將來(lái)的保障

發(fā)現(xiàn)適當(dāng)?shù)臅x升路線

作為程序員,請(qǐng)先好好理解一下這個(gè)老前輩提出的這些課題,反觀自身,自省三分鐘再往下看。

確立階段又可以細(xì)分為兩個(gè)小階段:

25~30 歲,修正期

31~44 歲,安定期

如你所見(jiàn),我們所說(shuō)的大齡程序員,就是 30 歲往后,即過(guò)了孔老夫子所說(shuō)的三十而立階段的程序員,大齡程序員基本也是處在舒伯老前輩提出的安定期內(nèi)。你要說(shuō)你超過(guò) 44 歲了,噢賣糕的,按孔老夫子所說(shuō),應(yīng)該不惑了。

31~44 歲這個(gè)安定期,其實(shí)是人生最富有創(chuàng)造力的階段,如果能穩(wěn)定到一項(xiàng)工作上,一定可以有所成就,為將來(lái)打下保障。

30 歲這個(gè)年齡,是每個(gè)人都會(huì)遇到的,不單是程序員、軟件開發(fā)工程師,它是人生的一個(gè)節(jié)點(diǎn)。所以,你不是一個(gè)人在困惑,程序員,世界上所有的人都會(huì)經(jīng)歷這個(gè)階段。而且,已經(jīng)有人經(jīng)歷過(guò)并提出了一些有效的應(yīng)對(duì)措施。

還有一點(diǎn)很重要,25~32 歲是人的婚育高峰,所以,此時(shí)人會(huì)面臨工作、生活的雙重壓力,事業(yè)家庭兩頭忙,身心俱疲。假如兩頭都不定,那就基本沒(méi)法愉快地生活了。

我不想扯到太原,還是要聚焦在程序員身上來(lái)。

技術(shù)人生的三個(gè)方面

這節(jié)會(huì)談到對(duì)程序員來(lái)講至關(guān)重要的三點(diǎn):

知識(shí)、技術(shù)

技術(shù)能力和閱歷

業(yè)務(wù)積累

前文書咱說(shuō)過(guò),30 歲是所有人都會(huì)面臨的人生轉(zhuǎn)折節(jié)點(diǎn),那對(duì)于程序員來(lái)講,這樣的節(jié)點(diǎn),有什么特殊的表現(xiàn)和含義呢?且來(lái)水水。

軟件現(xiàn)在已經(jīng)成為各行各業(yè)的基礎(chǔ)服務(wù),它具有非常特別的屬性:軟件本身形成了一種產(chǎn)業(yè),它又和其他產(chǎn)業(yè)結(jié)合形成了交叉領(lǐng)域。

說(shuō)白點(diǎn),純粹的代碼沒(méi)有意義,解決現(xiàn)實(shí)問(wèn)題是軟件存在的最大意義。而現(xiàn)實(shí)問(wèn)題來(lái)自各行各業(yè),所以,大部分的軟件產(chǎn)品,是軟件技術(shù)和行業(yè)需求的有機(jī)結(jié)合。

所以,多數(shù)程序員的工作方式是這樣的:使用某種開發(fā)工具、通過(guò)編程語(yǔ)言來(lái)實(shí)現(xiàn)一個(gè)解決特定問(wèn)題和需求的軟件。有了這樣的界定,真的可以開始水了。

知識(shí)、技術(shù)

程序員需要掌握編程語(yǔ)言、應(yīng)用框架、開發(fā)工具等這些具體的知識(shí)和技術(shù)。這是第一點(diǎn),必須的。

不同的語(yǔ)言和技術(shù),都有特定的應(yīng)用場(chǎng)景,這種語(yǔ)言解決這種問(wèn)題效率高,那種語(yǔ)言解決那種問(wèn)題效率高。

隨著人類社會(huì)的不斷發(fā)生發(fā)展,隨著信息化和互聯(lián)網(wǎng)化的不斷深入深化,現(xiàn)實(shí)問(wèn)題越來(lái)越多,越來(lái)越復(fù)雜,老的知識(shí)、技術(shù)在面對(duì)新的問(wèn)題時(shí)可能力不從心或效率低下,所以不斷有新的語(yǔ)言和技術(shù)問(wèn)世,比如 Go、比如 Scala、比如 Swift、比如 ROR,都才出現(xiàn)沒(méi)多久,都是因?yàn)樘囟I(lǐng)域問(wèn)題而出現(xiàn)的。沒(méi)有最好的語(yǔ)言,只有最合適的語(yǔ)言。

面對(duì)這樣的現(xiàn)狀,程序員就需要保持學(xué)習(xí),為了更好的解決問(wèn)題,可能需要掌握多種語(yǔ)言和技術(shù),而且會(huì)隨著社會(huì)的發(fā)展和技術(shù)的發(fā)展不斷地調(diào)整自己的知識(shí)、技術(shù)圖譜。

所以,早在幾千年前,我們的儒家經(jīng)典《大學(xué)》就預(yù)料到了將來(lái)會(huì)有程序員這種人群,對(duì)他們的生活做出了概括性的預(yù)言:“茍日新,日日新,又日新”。

OK,這就是程序員面臨的知識(shí)、技術(shù)現(xiàn)狀,所以有人覺(jué)得過(guò)了 30 歲奔四張去的時(shí)候,家庭事業(yè)兩頭忙,身心疲憊精力不足沒(méi)時(shí)間充電沒(méi)時(shí)間學(xué)習(xí)不再適合做程序員了。

這是一種現(xiàn)狀,當(dāng)然它對(duì)某些人如此,對(duì)另外一些人則不然。其實(shí),31~44 歲,正是人年富力強(qiáng)精力旺盛創(chuàng)造力爆棚學(xué)習(xí)能力煥發(fā)第二春的黃金階段啊。不信你去看看舒伯的生涯彩虹圖,一看便知。

舉個(gè)例子,王江民就是這個(gè)時(shí)候(38 歲)轉(zhuǎn)做軟件開發(fā),后來(lái)(45 歲)一騎獨(dú)行白衣飄飄殺進(jìn)中關(guān)村創(chuàng)造了江民殺毒的傳奇歷史,塑造了一代軟件神話。

在 30 歲到 44 歲這個(gè)階段,如果你還在做程序員,對(duì)自己的學(xué)習(xí)模式一定有所了解了,加上之前的積累,學(xué)起新東西來(lái)很快,應(yīng)該會(huì)不斷收獲舉一反三觸類旁通的愉快體驗(yàn)。

技術(shù)能力與閱歷

對(duì)程序員來(lái)講,知識(shí)、技術(shù)是一方面,是容易習(xí)得的,是較淺的層面。那較深的層面,就是技術(shù)能力與閱歷。

技術(shù)能力是指,對(duì)具體的知識(shí)和技術(shù)的運(yùn)用水平。它在很大程度上決定了一個(gè)程序員身上的技術(shù)價(jià)值。

技術(shù)能力是在不斷地運(yùn)用知識(shí)、技書解決現(xiàn)實(shí)問(wèn)題的過(guò)程中培養(yǎng)出來(lái)的。在這個(gè)過(guò)程中,有的人愛(ài)琢磨好總結(jié)能升華,技術(shù)能力提升就快,干一年可能能收獲一般人兩三年的技術(shù)經(jīng)驗(yàn);有的人可能會(huì)停留在寫段代碼寫完了事兒這種層面,那可能干三年不如人家干一年。

《天龍八部》中的神仙姐姐王語(yǔ)嫣,很多少年看了都很喜歡。從 IT 的角度看,她實(shí)際上就是一個(gè)掌握了很多知識(shí)、技術(shù)的字典型程序員,但不會(huì)實(shí)際開發(fā)。當(dāng)然,她也可以是很妙的程序員鼓勵(lì)師,既能極大激勵(lì)程序員的干勁,又能在必要時(shí)提供字典式的幫助與指導(dǎo)。

與王語(yǔ)嫣對(duì)應(yīng)的另一個(gè)人物是掃地僧,超越了知識(shí)、技術(shù),閱歷極深,不拘泥于招式,一抬手一投足就拍“死”了慕容博和蕭遠(yuǎn)山這種超強(qiáng)高手。他是我們專業(yè)技術(shù)者的夢(mèng)中夢(mèng)。

扯了這么多,我想說(shuō)的是,技術(shù)能力和閱歷,隨著程序員年齡和工作經(jīng)驗(yàn)的增加,其重要性和價(jià)值將超越知識(shí)、技術(shù)本身。這是我們必須意識(shí)到的,這也是老江湖的價(jià)值所在。

你可以在三兩個(gè)月學(xué)會(huì)服務(wù)端開發(fā),但如何應(yīng)對(duì)大用戶量、大業(yè)務(wù)量、大數(shù)據(jù)、大并發(fā)帶來(lái)的挑戰(zhàn),絕對(duì)不是一個(gè)小白三兩個(gè)月能搞定的,不積累個(gè)五年八年,不隨著企業(yè)的產(chǎn)品、服務(wù)的發(fā)展而經(jīng)歷技術(shù)架構(gòu)的變遷,你很難有能力去解決這些問(wèn)題。

業(yè)務(wù)積累

大部分軟件是技術(shù)和業(yè)務(wù)的結(jié)合,甚至有的行業(yè)軟件,開發(fā)技術(shù)只占 20%,80% 的都是業(yè)務(wù)層面的知識(shí)、流程。所以,對(duì)于一個(gè)程序員來(lái)講,熟悉業(yè)務(wù)也是非常重要的。做電商網(wǎng)站和測(cè)繪軟件絕對(duì)是天差地別。

業(yè)務(wù)和行業(yè)緊密相關(guān),你選擇一個(gè)行業(yè),選擇一家企業(yè),就會(huì)決定你能積累的產(chǎn)業(yè)、業(yè)務(wù)知識(shí)、經(jīng)驗(yàn)。而這部分業(yè)務(wù)積累,是程序員的重要價(jià)值所在,它和技術(shù)閱歷一樣是經(jīng)得起時(shí)間考驗(yàn)的。

有句老話,早已告訴了我們業(yè)務(wù)積累的重要性:隔行如隔山。還有一句老話也說(shuō)明了同樣的道理:男怕入錯(cuò)行。

學(xué)一門編程語(yǔ)言容易,深刻理解業(yè)務(wù)卻沒(méi)那么簡(jiǎn)單。而你不理解業(yè)務(wù),空有編程語(yǔ)言和應(yīng)用技術(shù)框架,實(shí)際上沒(méi)什么卵用。這就是我們強(qiáng)調(diào)業(yè)務(wù)積累的原因。

企業(yè)的分類

我在“程序員的年齡天花板”一文中曾經(jīng)提出過(guò)軟件企業(yè)的分類:

外包型

項(xiàng)目型

產(chǎn)品型

這里結(jié)合前面提到的“技術(shù)人生的三個(gè)方面”再啰嗦一下。

外包型公司,通過(guò)承接別的企業(yè)的部分或全部軟件業(yè)務(wù)來(lái)發(fā)展。這導(dǎo)致了業(yè)務(wù)不穩(wěn)定,編程語(yǔ)言、技術(shù)框架等技術(shù)方面也不穩(wěn)定。

外包型公司做軟件的心態(tài),是“干活、交活、拿錢、完事兒”。在這樣一種心態(tài)支配下,程序員較難有機(jī)會(huì)仔細(xì)打磨產(chǎn)品,對(duì)技術(shù)能力的積累會(huì)有一些影響。另一方面,因?yàn)闃I(yè)務(wù)隨時(shí)會(huì)變,對(duì)行業(yè)知識(shí)積累也會(huì)有較大影響。

還有,從企業(yè)角度講,考慮成本的話,更愿意用成本低的年輕人,所以,大齡程序員的將來(lái),在這種公司不夠樂(lè)觀。你一個(gè) 35 歲的程序員和 22 歲的程序員,做同樣的 App,老板不會(huì)覺(jué)得你 35 歲就比 22 歲做出來(lái)的東西好多少,他會(huì)認(rèn)為年輕人多加個(gè)班多改改就差不多了,這時(shí)候會(huì)產(chǎn)生劣幣驅(qū)逐良幣的效應(yīng)。

項(xiàng)目型公司通過(guò)承接電信、銀行、電力、政府或其他單位的軟件項(xiàng)目為生,比外包型稍強(qiáng)一些,技術(shù)上可以自己選擇,也能夠在某個(gè)行業(yè)長(zhǎng)期積累經(jīng)驗(yàn)。如果這類公司的項(xiàng)目規(guī)模小而多、行業(yè)不集中,那就與外包型公司類似。另外,做項(xiàng)目的心態(tài)和外包有些類似,對(duì)成本的考量較多,對(duì)程序員的持續(xù)技術(shù)發(fā)展不利,比如有新技術(shù)出現(xiàn),公司不一定會(huì)用,可能為了快和規(guī)避風(fēng)險(xiǎn)而選擇較老較趁手的技術(shù)來(lái)完成項(xiàng)目,這一方面會(huì)減緩開發(fā)人員的技術(shù)更新周期,另一方面也減少了鍛煉機(jī)會(huì)降低了技術(shù)成長(zhǎng)速度。

產(chǎn)品型公司是最好的,一個(gè)產(chǎn)品,要產(chǎn)生競(jìng)爭(zhēng)力,要么靠對(duì)業(yè)務(wù)的深刻理解,要么靠技術(shù)上的領(lǐng)先優(yōu)勢(shì)。這類公司是對(duì)程序員的技術(shù)閱歷、業(yè)務(wù)知識(shí)都很有好處,我認(rèn)為是程序員的較好選擇。

大齡程序員的將來(lái)

通過(guò)前面的分析,我們知道程序員這種技術(shù)性職業(yè),價(jià)值體現(xiàn)在三點(diǎn):

語(yǔ)言、技術(shù)

技術(shù)能力與閱歷

業(yè)務(wù)積累

用一句話來(lái)概括,程序員最大的價(jià)值就是運(yùn)用技術(shù)解決問(wèn)題的能力。而這種能力的構(gòu)成里,技術(shù)能力與閱歷、業(yè)務(wù)這兩方面是具有經(jīng)久價(jià)值的,是相比語(yǔ)言、技術(shù)更耐得住時(shí)間考驗(yàn)的。

程序員的將來(lái),就與價(jià)值維系有關(guān),可以參看我發(fā)布在微信訂閱號(hào)“程序視界”的文章“程序員保值的四個(gè)秘密”。在我們進(jìn)一步展開闡述之前,需要先看看四大職能取向。

常見(jiàn)的四種職能取向

一般來(lái)講,有常見(jiàn)的四種職能取向:

管理者

專業(yè)技術(shù)者

自由職業(yè)者

創(chuàng)業(yè)者

管理者又分為職能管理者和全面管理者。CEO、總經(jīng)理之類的角色屬于全面管理者,開發(fā)經(jīng)理、研發(fā)部門經(jīng)理、項(xiàng)目經(jīng)理、項(xiàng)目總監(jiān)、HR 經(jīng)理等屬于職能管理者。

專業(yè)技術(shù)者指靠技術(shù)吃飯的人群,比如程序員,比如測(cè)試工程師,比如 UI 設(shè)計(jì)師,比如會(huì)計(jì),比如律師,比如編輯……這些人的一個(gè)共同點(diǎn)就是擁有獨(dú)特手藝和技術(shù),能用自身所掌握的技術(shù)為別人解決問(wèn)題創(chuàng)造價(jià)值,他們通常會(huì)依附一個(gè)組織來(lái)工作。

自由職業(yè)者首先是一個(gè)專業(yè)技術(shù)者,然后他脫離了特定組織,自己跑單幫了,自己安排自己,今天想干就今天干,老子今天不爽就明天再干。

創(chuàng)業(yè)者是特殊的一類職能取向,他們特別想擁有自己的產(chǎn)品和服務(wù),于是就拉一幫人成立一組織,協(xié)調(diào)各種資源來(lái)實(shí)現(xiàn)自己的夢(mèng)想。

程序員的職能取向,多數(shù)會(huì)落在專業(yè)技術(shù)者。我個(gè)人來(lái)講,做了6、7 年管理,現(xiàn)在還是回到了專業(yè)技術(shù)上來(lái),因?yàn)樽鼍唧w技術(shù)工作會(huì)讓我更自然更自在也更快樂(lè)。每一個(gè)程序員都應(yīng)該理清自己的職能取向,只有職能取向清晰了,談將來(lái)才比較靠譜。

所謂“成功”

有人說(shuō),三十出頭的程序員,如果你混的不夠成功,面臨的壓力就會(huì)山大。話聽(tīng)起來(lái)沒(méi)錯(cuò),不過(guò)也不盡然,這里面有個(gè)關(guān)鍵的問(wèn)題需要澄清。那就是“成功”的定義。

世俗的成功,古時(shí)候是“十年寒窗無(wú)人問(wèn),一朝成名天下知”,是“春風(fēng)得意馬蹄疾,一日看遍長(zhǎng)安花”。現(xiàn)在也差不多,財(cái)富更多,老婆更多,社會(huì)地位更高,不過(guò)如此吧,你看流布甚廣的“當(dāng)上 CEO,迎娶白富美,走上人生巔峰”之類的說(shuō)法就是這種觀念的反應(yīng)。

但我這里說(shuō)的成功,是指找到適合自己的職業(yè),完成自我實(shí)現(xiàn)。簡(jiǎn)單點(diǎn)說(shuō),就是你在干你想干的事兒,又有成就感又快樂(lè)。就這么簡(jiǎn)單了。

我們不必活在社會(huì)統(tǒng)一的價(jià)值取向里,也不必活在別人的期望里,你的人生是你自己的,哪怕父母非要你成為一個(gè)什么樣的人,也不必去聽(tīng)。

有了這樣的基本認(rèn)識(shí),就可以繼續(xù)了。

程序員在企業(yè)中的發(fā)展

程序員的直接發(fā)展通路如下:初級(jí)工程師–》中級(jí)–》高級(jí)–》架構(gòu)師(專家)–》技術(shù)總監(jiān)–》CTO。

技術(shù)總監(jiān)和 CTO 帶一些管理職能,也可以從另外一條路上來(lái)。這條路就是程序員的管理之路:工程師–》項(xiàng)目組長(zhǎng)–》項(xiàng)目經(jīng)理–》項(xiàng)目總監(jiān)–》技術(shù)總監(jiān)–》CTO。

一條技術(shù)通道,一條管理通道。這是程序員常見(jiàn)的職業(yè)晉升通道。

除此之外,還有一些交叉發(fā)展的機(jī)會(huì)。比如開發(fā)轉(zhuǎn)測(cè)試,開發(fā)轉(zhuǎn)產(chǎn)品經(jīng)理,開發(fā)轉(zhuǎn)售前,開發(fā)轉(zhuǎn)售后,開發(fā)轉(zhuǎn)銷售……

最后,還有一個(gè)選擇,就是離開軟件行業(yè),到別的行業(yè)里自由自在的飛翔。啊哈,朋友再見(jiàn),朋友再見(jiàn),再見(jiàn)吧再見(jiàn)吧。祝你好運(yùn)。

走管理路線的人十不其一,這次不談也罷(回頭我會(huì)寫文章聊);轉(zhuǎn)做別的職業(yè)的朋友們我已經(jīng)說(shuō)了再見(jiàn)了;那剩下的,就只能說(shuō)說(shuō)技術(shù)這條路的將來(lái)了。

走技術(shù)路線的程序員怎么辦

其實(shí)這原本不是一個(gè)問(wèn)題。你說(shuō),哪行哪業(yè)沒(méi)有老將?

而這之所以又成為一個(gè)問(wèn)題,是因?yàn)槌绦騿T是“有知識(shí)、有技術(shù)、有理想、有焦慮”的四有新人,覺(jué)著自己已然學(xué)了那么多,付出了那么多,將來(lái)總不能停滯不前吧總不能走下坡路吧總得蒸蒸日上吧,所以就焦慮這件事兒,就擔(dān)心,就困惑,就覺(jué)得這行當(dāng)是青春飯吃不了幾年。

其實(shí)根據(jù)我前面的分析,結(jié)論已經(jīng)呼之欲出了:保持學(xué)習(xí)能力,豐富技術(shù)能力與閱歷,積累行業(yè)知識(shí)與經(jīng)驗(yàn),然后就可以持續(xù)走下去。即使會(huì)有衰退階段,那也是正常的,人生就如花兒一樣,有含苞待放,有盛放,也有枯萎的過(guò)程,我們需要自然接納。

程序員的二八定律

有結(jié)論只是第一步,我們還要講清楚一個(gè)事實(shí):程序員群體中的二八定律。

先說(shuō)技術(shù)路線和管理路線的選擇,基本上也是二八開(或者一九)。

小部分的人走了管理路線,剩下的大部分程序員,走技術(shù)通道。那技術(shù)通道,有多少人能成為高級(jí)軟件工程師、架構(gòu)師、技術(shù)專家、CTO?

百分之二十。

那剩下的百分之八十,在技術(shù)路上不能走得更遠(yuǎn),但還得維持自己的競(jìng)爭(zhēng)力,保持價(jià)值不衰退,這樣才可能繼續(xù)做下去。怎么維持競(jìng)爭(zhēng)力,前面已經(jīng)說(shuō)過(guò)了。

大量的大齡程序員將面臨無(wú)法晉升和如何維持競(jìng)爭(zhēng)力的問(wèn)題,這是每個(gè)人都必須看到事實(shí)。

從晉升角度看,任何一個(gè)行業(yè)的從業(yè)人員的分布,都是金字塔型的。大鍋飯不存在,共產(chǎn)主義按需分配也還沒(méi)到來(lái),我們必須接受、接納這個(gè)事實(shí),然后才能在此之上謀求發(fā)展。

怎樣面對(duì)將來(lái)

前面已經(jīng)確認(rèn),技術(shù)路線可以走下去?,F(xiàn)在我們來(lái)看,如果一個(gè)程序員的四大職能取向定位到專業(yè)技術(shù)者,到 30 多歲時(shí),該如何走好,如何適應(yīng)。

選擇企業(yè)

就做技術(shù)來(lái)講,如果想維持競(jìng)爭(zhēng)力,在選擇企業(yè)時(shí)就應(yīng)當(dāng)做一些考量,選擇將來(lái)向好的行業(yè),選擇產(chǎn)品型、重視技術(shù)的公司,這種選擇非常重要。它會(huì)嚴(yán)重影響你將來(lái)能在技術(shù)路線上走多遠(yuǎn)。

我前陣子找工作,就根據(jù)行業(yè)、企業(yè)、產(chǎn)品,只選了三家來(lái)面試。我 35 歲,需要穩(wěn)定下來(lái)啦。

有人說(shuō)可否選擇創(chuàng)業(yè)公司,我的觀點(diǎn)是,如果你能承受一定的風(fēng)險(xiǎn)(金錢和時(shí)間成本),創(chuàng)業(yè)公司的創(chuàng)始團(tuán)隊(duì)和產(chǎn)品又都比較靠譜,可以嘗試。小米當(dāng)時(shí)創(chuàng)立時(shí),從摩托羅拉等公司找了好大一批開發(fā)工程師哦。

穩(wěn)定于一項(xiàng)工作

根據(jù)舒伯的職業(yè)生涯階段理論,31~44 歲是安定期,程序員應(yīng)該穩(wěn)定于一項(xiàng)工作,發(fā)現(xiàn)適當(dāng)?shù)臅x升通道,確立自己將來(lái)的保障。

在這個(gè)時(shí)期,頻繁的跳槽對(duì)將來(lái)的發(fā)展不利,這是毋庸置疑的,所以選擇要慎重。尤其你到了 40 歲還沒(méi)在哪個(gè)行業(yè)長(zhǎng)時(shí)間待過(guò),技術(shù)也換來(lái)?yè)Q去,那再出去找工作,就會(huì)遇到比較大的困擾。

招聘網(wǎng)站遛一遭,看看招聘信息中對(duì)年齡的要求,你就知道我所言非虛,除了技術(shù)總監(jiān)、架構(gòu)師、技術(shù)專家、高級(jí)軟件開發(fā)工程師等崗位的年齡區(qū)間落在 30~45 歲,其他崗位,絕大部分都要求你 30 以下。所以,如果你在不同行業(yè)、不同公司晃來(lái)晃去,到了三十四五歲還沒(méi)穩(wěn)定,也沒(méi)能達(dá)到高級(jí)軟件開發(fā)工程師應(yīng)有的水平,那再找工作肯定會(huì)遭遇比較尷尬的狀況。

不能晉升怎么辦

技術(shù)路線,可以初級(jí)、中級(jí)、高級(jí)、架構(gòu)師(技術(shù)專家)……這么走下去,假如一個(gè)程序員發(fā)現(xiàn)自己到一定程度無(wú)法再走下去,就會(huì)產(chǎn)生挫折或倦怠。通常這種情況會(huì)在你穩(wěn)定一項(xiàng)工作 7 年左右出現(xiàn),所謂七年之癢。對(duì)本科畢業(yè)來(lái)講,這個(gè)年齡就在 33~35 歲左右。

此時(shí)怎么辦?這是很現(xiàn)實(shí)的問(wèn)題。

這個(gè)我們就要具體問(wèn)題具體分析:是你很牛X限于企業(yè)環(huán)境無(wú)法晉升?還是你自身能力到了天花板了無(wú)法晉升?

不同的原因?qū)?yīng)的行動(dòng)是不一樣的,前者的話,可能應(yīng)該考慮換一下。后者的話,要調(diào)試心態(tài),建立第二生活中心,在職業(yè)之外發(fā)展其他的興趣愛(ài)好來(lái)平衡。

在這個(gè)年齡階段,有一大批程序員會(huì)因?yàn)闀x升受挫或倦怠而成為創(chuàng)業(yè)者或參與到創(chuàng)業(yè)中來(lái)。這是需要留意的現(xiàn)象。

競(jìng)爭(zhēng)力有區(qū)域性和相對(duì)性

程序員的價(jià)值和競(jìng)爭(zhēng)力,其實(shí)是相對(duì)的。比如你在騰訊,牛人太多,無(wú)法晉升了,其實(shí)別處可能有雞頭的位置等著,比如其他行業(yè)內(nèi)的小公司的技術(shù)總監(jiān)、部門經(jīng)理,如果你看重職位和頭銜,就可以去嘗試。這也是典型的一種路線,有部分程序員在大公司鍍鍍金,回頭到其他行業(yè)的相對(duì)規(guī)模較小的公司去做管理或技術(shù)專家。

如果你很在意職位等級(jí),很在意比別人更受尊重,那就找一個(gè)能凸顯出你價(jià)值的環(huán)境。比如乒乓球運(yùn)動(dòng)員何智麗,在 39 屆世乒賽上因?yàn)闆](méi)按領(lǐng)導(dǎo)指示輸球,后來(lái)被取消參奧資格,在國(guó)內(nèi)無(wú)法發(fā)展了,她移民日本,繼續(xù)在乒乓球領(lǐng)域活躍并取得了輝煌戰(zhàn)績(jī),還曾經(jīng)戰(zhàn)勝鄧亞萍取得亞運(yùn)乒乓球女單金牌。類似的還有一些國(guó)外的業(yè)余足球運(yùn)動(dòng)員或退役的足球選手到中國(guó)來(lái),迅速成為熱門選手受到重視。這都是一個(gè)道理。

所以,對(duì)于大齡程序員來(lái)講,為了發(fā)揮價(jià)值和競(jìng)爭(zhēng)力,還有下面的路徑可選擇:

到其他公司,不換行業(yè),利用自己的技術(shù)優(yōu)勢(shì),謀求管理職能,走管理通道

到能凸顯自己技術(shù)價(jià)值的公司,繼續(xù)做開發(fā)

到平均技術(shù)水平較差的地域,繼續(xù)做開發(fā),彰顯自己的優(yōu)勢(shì)

學(xué)習(xí)其他技能

哦,親愛(ài)的,如果你有時(shí)間,也可以學(xué)習(xí)其他可以賺錢的技能,因?yàn)?,雖然我們說(shuō)大齡程序員可以一直做技術(shù),但能一直做到退休的,估計(jì)也只有 20%。如果你是那 80%,當(dāng)你不得不離開心愛(ài)的開發(fā)崗位時(shí),就能夠因?yàn)橛兴鶞?zhǔn)備而不至于忽然失重。

職業(yè)之外的興趣

這點(diǎn)是我們必須要談的,程序員的人生里不只有軟件和工作,還應(yīng)當(dāng)有其他的。生活是多元中心的,要有一些其它的興趣愛(ài)好,能夠滋養(yǎng)心靈,修復(fù)純技術(shù)工作給心靈帶來(lái)的磨損。

提籠架鳥,雕刻,書法,圍棋,游戲,寫作,讀書……都挺好的,有比沒(méi)有強(qiáng)太多了。很多人(包括我)缺乏信仰,再?zèng)]有點(diǎn)興趣愛(ài)好,那就太容易內(nèi)分泌失調(diào)了。

到底能干到多少歲

還問(wèn)啊……讓星爺來(lái)回答你吧:

“曾經(jīng),有一份真誠(chéng)的愛(ài)情放在我面前,我沒(méi)有珍惜,等到我失去的時(shí)候才后悔莫及,人世間最痛苦的事莫過(guò)于此……如果上天能夠給我一個(gè)再來(lái)一次的機(jī)會(huì),我會(huì)對(duì)那個(gè)女孩子說(shuō)三個(gè)字:‘我愛(ài)你?!绻且谶@份愛(ài)上加上一個(gè)期限,我希望是……一萬(wàn)年!”

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 程序員
    +關(guān)注

    關(guān)注

    4

    文章

    954

    瀏覽量

    30413
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    程序設(shè)計(jì)與數(shù)據(jù)結(jié)構(gòu)

    的地址)出發(fā),采用推導(dǎo)的方式,深入淺出的分析了廣大C程序員學(xué)習(xí)和開發(fā)中遇到的難點(diǎn)。 2. 從方法論的高度對(duì)C語(yǔ)言在數(shù)據(jù)結(jié)構(gòu)和算法方面的應(yīng)用進(jìn)行了深入講解和闡述。 3. 講解了絕大多數(shù)C程序員開發(fā)
    發(fā)表于 05-13 16:45

    計(jì)算機(jī)網(wǎng)絡(luò)排錯(cuò)思路總結(jié)

    明人不說(shuō)暗話,這篇文章我們來(lái)聊一個(gè)非常有用,同時(shí)也是程序員必備的技能,那就是網(wǎng)絡(luò)排錯(cuò)思路大總結(jié)。
    的頭像 發(fā)表于 04-01 17:32 ?376次閱讀
    計(jì)算機(jī)網(wǎng)絡(luò)排錯(cuò)思路總結(jié)

    如何在 樹莓派 上編寫和運(yùn)行 C 語(yǔ)言程序?

    ,一本很好的書是BrianKernighan和DennisRitchie所著的《TheCProgrammingLanguage》。這本書對(duì)經(jīng)驗(yàn)豐富的程序員和想學(xué)習(xí)C語(yǔ)
    的頭像 發(fā)表于 03-25 09:28 ?572次閱讀
    如何在 樹莓派 上編寫和運(yùn)行 C 語(yǔ)言<b class='flag-5'>程序</b>?

    零基礎(chǔ)入門:如何在樹莓派上編寫和運(yùn)行Python程序?

    是一種非常有用的編程語(yǔ)言,其語(yǔ)法易于閱讀,允許程序員使用比匯編、C或Java等語(yǔ)言更少的代碼行。Python編程語(yǔ)言最初實(shí)際上是作為L(zhǎng)inux的腳本語(yǔ)言而開發(fā)的。Py
    的頭像 發(fā)表于 03-25 09:27 ?750次閱讀
    零基礎(chǔ)入門:如何在樹莓派上編寫和運(yùn)行Python<b class='flag-5'>程序</b>?

    阿里云升級(jí)通義靈碼AI程序員,全面上線

    近日,阿里云宣布其備受矚目的通義靈碼AI程序員已正式全面上線,為開發(fā)者帶來(lái)更為強(qiáng)大和便捷的編程輔助工具。 此次上線的通義靈碼AI程序員,在功能上實(shí)現(xiàn)了全面升級(jí)?,F(xiàn)在,它支持VS Code
    的頭像 發(fā)表于 01-09 11:16 ?716次閱讀

    TMS320C6000程序員指南

    電子發(fā)燒友網(wǎng)站提供《TMS320C6000程序員指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-24 17:19 ?0次下載
    TMS320C6000<b class='flag-5'>程序員</b>指南

    TMS320C55x DSP CPU程序員參考補(bǔ)充

    電子發(fā)燒友網(wǎng)站提供《TMS320C55x DSP CPU程序員參考補(bǔ)充.pdf》資料免費(fèi)下載
    發(fā)表于 12-21 11:36 ?3次下載
    TMS320C55x DSP CPU<b class='flag-5'>程序員</b>參考補(bǔ)充

    UCD3138A64/UCD3138128程序員手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《UCD3138A64/UCD3138128程序員手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 12-09 14:42 ?0次下載
    UCD3138A64/UCD3138128<b class='flag-5'>程序員</b>手冊(cè)

    機(jī)械革命發(fā)布CODE AI程序員

    近日,英特爾新質(zhì)生產(chǎn)力技術(shù)生態(tài)大會(huì)在成都舉行,機(jī)械革命作為重要參展商帶來(lái)了多款明星產(chǎn)品引爆全場(chǎng)!其中更是在AI PC軟件生態(tài)產(chǎn)品發(fā)布分論壇上,Intel、智譜、機(jī)械革命三方聯(lián)合發(fā)布了專為程序員設(shè)計(jì)的CODE AI程序員本,成為本次大會(huì)的一大亮點(diǎn)。
    的頭像 發(fā)表于 11-30 10:34 ?1108次閱讀

    Linux驅(qū)動(dòng)程序程序員指南

    電子發(fā)燒友網(wǎng)站提供《Linux驅(qū)動(dòng)程序程序員指南.pdf》資料免費(fèi)下載
    發(fā)表于 11-22 15:53 ?0次下載
    Linux驅(qū)動(dòng)<b class='flag-5'>程序</b><b class='flag-5'>程序員</b>指南

    AI編程工具會(huì)不會(huì)搶程序員飯碗

    AI編程工具可輔助編程,減少手動(dòng)編碼,提升效率,對(duì)程序員有積極影響也有挑戰(zhàn)。程序員需深化技能、拓寬知識(shí)應(yīng)對(duì)。長(zhǎng)遠(yuǎn)看,AI與人類程序員將共生共榮。
    的頭像 發(fā)表于 11-08 10:17 ?533次閱讀

    純血鴻蒙,新賽道!

    純血鴻蒙,新賽道!對(duì)于像我這樣的大齡程序員,可以嘗試一下。大家都是在同一起點(diǎn)上,以前積累的經(jīng)驗(yàn)成了優(yōu)勢(shì)!不管結(jié)果如何,干就是了,重要的是參與進(jìn)來(lái)。
    發(fā)表于 11-07 11:27

    軟通動(dòng)力子公司鴻湖萬(wàn)聯(lián)助陣?guó)櫭?024程序員節(jié)成功舉辦

    10月24日,在武漢、成都、深圳等地政府指導(dǎo)下,鴻蒙生態(tài)服務(wù)公司舉辦了一場(chǎng)面向廣大開發(fā)者的盛會(huì)——鴻蒙1024程序員節(jié)暨鴻蒙原生應(yīng)用交流會(huì)。軟通動(dòng)力子公司鴻湖萬(wàn)聯(lián)作為開源鴻蒙生態(tài)的重要參與者和貢獻(xiàn)者
    的頭像 發(fā)表于 10-29 15:49 ?753次閱讀
    軟通動(dòng)力子公司鴻湖萬(wàn)聯(lián)助陣?guó)櫭?024<b class='flag-5'>程序員</b>節(jié)成功舉辦

    第五屆長(zhǎng)沙·中國(guó)1024程序員節(jié)開幕

    據(jù)官方媒體報(bào)道,10月24日;? 第五屆長(zhǎng)沙·中國(guó)1024程序員節(jié)在湖南湘江新區(qū)開幕;本次中國(guó)1024程序員節(jié)以“智能應(yīng)用新生態(tài)”為主題。設(shè)置有岳麓對(duì)話、技術(shù)英雄會(huì)、主題峰會(huì)及賽事、展覽等活動(dòng),一場(chǎng)
    的頭像 發(fā)表于 10-25 15:42 ?498次閱讀

    AI崛起背景下,MEMS傳感器的出路在哪

    深入探討在AI崛起背景下,MEMS傳感器的出路在哪里,為讀者揭示這一科技產(chǎn)品的未來(lái)發(fā)展趨勢(shì)。 MEMS傳感器與AI的緊密聯(lián)系 MEMS傳感器,即微機(jī)電系統(tǒng)傳感器,是一種基于微機(jī)電系統(tǒng)技術(shù)的微型傳感器。它通過(guò)集成微型機(jī)構(gòu)、微型傳感器、微型執(zhí)行器以
    的頭像 發(fā)表于 10-22 08:09 ?1175次閱讀