30歲轉行做程序員,其實不晚

收到過不少網友的私信和留言,詢問“30歲轉行做程序員行不行?”,“28歲開始學編程來得及麼?”。

對於這類問題,我基本不會回覆;因為這種對人生影響很重大的選擇,我不敢幫別人做選擇,而且每個人的背景情況都不一樣,在不詳細瞭解實際情況的前提下,就下結論說“可以”或者“不可以”,是不負責任的。

我建議大家搞清楚這幾點在做決定。

30歲轉行做程序員,其實不晚

首先明確一個觀點:任何一件事情都不是絕對的,但是不要把特例當作共性。如果你認同這個說法,請再往下看。

沒有學歷能不能做程序員?

沒有學歷當然可以做程序員,但是我可以很負責人的告訴你:現在,如果沒有專科以上的學歷,想找一份程序員的工作很困難;另外:

學歷越高、學校越好,找工作越容易,選擇性更多;

越好的公司,學歷、學校的要求越高;你說自己能力高?對不起,學歷低的不給面試機會;

這個最低學歷要求有升高的趨勢,再過個三五年,可能很多公司會要求必須本科以上學歷了。

培訓半年就可以轉行程序員?

可以,但不是所有人都可以。

30歲轉行做程序員,其實不晚

現在很多培訓公司打出這樣的旗號:“培訓半年,挑戰20萬年薪”、“培訓六個月,月薪上萬”;也有很多人會說“我同學”、“我朋友”的故事...但是我也很負責人的告訴大家:如果你學歷低、學校一般、非計算機專業、年齡大,轉行參加培訓出來,就業率不是很樂觀,就業後工資待遇無法達到你們的預期。很多企業現在也不願意招收非計算機專業、培訓出來的程序員,主要原因有幾個:

一個對編程無任何基礎的人,培訓半年的時間,真的太短;所以培訓機構只對某種語言的基礎和主流的開發框架進行培訓,一些更基礎的內容是來不及講的;

培訓機構為了“快”,只會告訴你“這樣做可以”、“那樣寫可以”,但是工作中的變數很多,他們解決問題的能力比較差;

為了增加就業率,培訓機構會幫助學員“包裝”學歷、學校、項目經驗,對於這種做法,我保持“不鼓勵、不議論、不評價、不鄙視”的四不政策。

年齡問題,多少歲可以轉行

實話實說,如果沒有任何編程基礎,想轉行程序員,我認為二十五六歲前比較理想(和研究生畢業的年齡差不多)。

這也是結合者國內的行情來說,畢竟程序員到了三十歲就要失業了嘛(諷刺臉,我已經三十五了,馬上就要被公司開除了)...

30歲轉行做程序員,其實不晚

如果26歲培訓出來當了程序員,前兩年能從初級變成中級,努努力到三十一二歲歲的時候,賴好能混個高級程序員。

如果其他方面比較出色的話,說不定能混上個項目經理或技術負責人,也就差不多趕上科班出身程序員的步伐。

因為是非科班出身,所以工作前幾年要付出更多的努力;因為有些基礎性的課程看起來沒啥用,但是因為有了這些基礎,你才能學新技術更快、職業發展的天花板更高。


分享到:


相關文章: