天天看點

程式員如何預防大齡危機

然後在職業道路上盡量積累人脈,空閑時間多寫部落格或者技術行的文章、或者編寫常用的工具或者元件,盡可能提高自己的知名度,開辟副業,可以防範大齡危機

困境

入行定位

強大自己

提高知名度

積累人脈

開辟副業

在中國,程式員到了35歲,基本是一個坎,如果你還是通過正常的招聘網或者獵頭去找工作,能拿到offer的比例相對低,因為跟新手程式員比,你沒有明顯的優勢,論薪資:大齡程式員的薪資要求應該是新手的2-3倍,一個企業不太可能花更多的成本去請一個能力相差不大的大齡程式員。論抗耐勞:剛剛出來的程式員更願意加班加點,年齡上,也相對年輕,生理體能上,都會比大齡程式員有優勢。論家庭負擔:剛剛出來工作的程式員大部分都是單身,生活壓力相對比較小,可能就是房租、生活費。大齡程式員可能就不一樣,大部分都已經結婚成家了,上有老,下有小。家裡各種開支,可能有房貸、車貸、小孩學費、日常開支等等,負擔十分沉重。論思維活躍度:就本人來說,年輕時的思維肯定比年紀大的階段要活躍。論對公司的時間貢獻:新手程式員不用考慮家裡的事情,一般來說很容易接受加班,新手都知識的渴望度也比較高,甚至有很多新手為了更快提高自身的水準能力,主動提出加班。大齡程式員可能由于要兼顧家裡的事,能準時下班就準時下班。

種種情況,讓大齡程式失去優勢,進入了被裁或者難找工作的危機狀态,那如何能避免這場危機的發生呢?在職業生涯中,我們要做好以下幾個方面。

俗話說:男人怕入錯行,女人怕嫁錯郎,一旦入錯行,後面的職業生涯就很難挽救了。

1、明确自己的定位

有些剛剛畢業的同學,為了能快點找到工作,迫不及待地随便找一份工作,可能這份工作不是自己的專業、不是自己感興趣的,這樣就稀裡糊塗的去上班了,然後工作一到兩年發現這份工作不适合自己,于是想找回自己對口專業的工作,老實說,這個時候,一般的企業都會嫌棄你,因為換行,意味着一切都從零開始,你沒有經驗。

2、機會多的時候選擇大廠

在找工作的時候,不要太随意或者太急,可能你本來就很優秀的,同時收到很多offer,可能偏偏在這個時候被興奮沖昏了頭腦,選擇了工資稍微高的小廠,這對以後的職業生涯非常不利,大家知道,大廠是有光環的,在以後跳槽時加薪會充分展現出來。

如果想要提高自己的競争力,在同行中勝出,首先你的增加實力,實力是硬條件,要提高自身的實力,那就得努力學習,學習工作中不怕苦不怕累,多多交流,多學習新技術,寫代碼盡量做到精益求精。

不怕苦不怕累

剛剛畢業的同學,要發揮你的年輕優勢,不怕苦不怕累,能多學一點就多學,不要為了完成而完成,項目開發過程中遇到技術障礙千萬不要退縮,想盡一切辦法,網上查資料解決,甚至趁年輕,業餘時間也充分利用起來,不斷學習,不斷充電,這樣才能不斷擴大你的知識範圍,加深了解,能力才會快速提高。

多交流

業務上要多多交流,有時候可能你對業務需求的了解不一定是正确的,交流越多,對需求了解也透徹,這樣開發出來的項目才健壯,要不然你隻能不斷翻工,寫出來的程式一大堆bug。

技術上要多多交流,有時候可能同樣一個功能,實作的方法、算法、設計模式、架構等不一樣,導緻程式的性能差别很大,是以在寫的程式時,最好能多點交流,能夠做到最優,這樣寫出來的程式大大提高性能,也減少錯誤。

多學習新技術

近十年來,各行各業都在變化,日新月異,計算機行業也不例外,尤其是現在的各種架構,版本更新太快了,如果你不跟上更新的腳步,你很快就會被淘汰了,就拿jQuery腳本架構來說,當年我們寫Ajax異步請求時,還沒有什麼jQuery架構,我們還是用原始的方法寫那一段請求的代碼,寫着寫着一年後,就有了jQuery,架構封裝了豐富的類庫,函數。為什麼我們要學習新的技術呢?因為新的技術通常是在舊的技術發展起來,是以,用起來有保障,也省事,畢竟都是經過大量的測試才形成的最新版本,并且還會在不斷完善。

精益求精

編寫程式時,我們千萬不要為了實作而實作,我們要最大可能運用新技術、好的算法、好的設計模式或架構,反複測試,優化,力求精益求精。這樣不但提高代碼品質、後期維護都輕松,也是不斷提高你的編碼水準。

多寫部落格

多寫部落格技術文章,曝光自己,為自己提高知名度,如果你在某某技術部落格論壇經常發表的你技術文章,而且經常得到平台的推薦,曝光率高,知名度自然而然就提高了,即使以後找工作,技術面試過不了,但是,你在行業内有知名度,面試官肯定會優先考慮,我身邊就有很多這樣的朋友,面試門檻相對較低。

多寫元件并開源

多利用餘時間或者上班空閑時間,寫一些常用的元件,送出到github上開源,如果寫的真的很優秀,用的人多,那你的知名度自然也上去了,某天面試時,你的履歷上寫上你的開源元件,剛剛好技術面試官有在用你的元件,那恭喜你,你被錄用的機會十分大了。

在職業的道路上,我們盡可能多交朋友,無論是公司的同僚還是公司的客戶,還是業界的朋友,這對你以後上了大齡年紀找工作出現危機時非常有幫助。通常程式員這個職業年齡到了35歲,如果你還是通過正常的投履歷找工作,估計能拿到offer的幾率相對低,因為到了這個年紀很多企業都是比較嫌棄的,如果你的人脈夠廣,或許不存在這個危機。

可能,剛剛好你以前同一家公司的鐵杆同僚在大廠當管理,需要找一個技術開發或者經理,這個時候他可以拉你一把。由于是通過朋友介紹,至少技術面試這一關應該不需要,門檻相對低很多了。

可能,剛剛好你之前的一個很好的客戶需要開發一個項目,正在組建開發部門,聯系上了你,那你的機會相當大。

又可能你在某個論壇部落格認識了一個大神,剛好他們公司需要技術開發,而你們平時有經常讨論交流,互相了解,這個時候,你又有機會了。

我現在在某家電商公司當技術經理,就是靠人脈進來的,基本上都是不用面試的。如果按正常的招聘面試,我估計機會很渺茫。

可見,人脈有多重要。

程式員到了35歲以後,由于各方面優勢下級,很難在繼續堅持在第一線。轉管理?轉行?創業?都不是那麼容易。我覺得在職業的生涯過程中,應該開辟副業,例如接外單、做線上教育訓練、自媒體、直播等等。

接外單:

如果純粹是為了賺取一點開發費用,幫助生活,我不建議這樣,因為外單項目尾巴長,回款難,大多數客戶都很挑剔,各種各樣的理由拖項目的尾款,而且十分辛苦,私人時間都沒有了。

線上教育訓練

線上教育訓練要花很多時間準備做課件,不建議做,除非是全職。

自媒體

這裡我是比較推薦做自媒體的,也是比較适合,時間自由,而且,一旦你的流量做大了,那收入不比你上班收入低,我有個同學同時營運幾個公衆号,月收入6w,現在全職做自媒體,這個收入比一般的大廠都要高,最重要的是自由,是以我重點推薦做自媒體,如果你寫稿很厲害,那同時在各大自媒體平台釋出文章,流量很快上來,收入就更多了。

直播

現在直播是風口,如果你在行業内有一定的知名度,那就有很多粉絲,有了粉絲,自然就可以變現。

總之,以我的經曆和經驗,先要有夠硬的技術基礎,然後在職業道路上盡量積累人脈,空閑時間多寫部落格或者技術行的文章、或者編寫常用的工具或者元件,盡可能提高自己的知名度,開辟副業,可以防範大齡危機。

多寫原創文章,多分享,幫助他人,快樂自己。

歡迎程式設計界的朋友,一起學習,一起交流。

關注公衆号“程式員之事”擷取更多資源。

繼續閱讀