在培訓機構花了好幾萬學Java,當了程序員還常被鄙視,這是招誰惹誰了?

在之前的文章中說過,我是非計算機專業,通過參加培訓進入程序員這行的。

入了程序員這行後,挺長一段時間在親戚朋友中,我還是挺有面子的:家族裡的第一個程序員,工作不用風吹日晒,收入比其他行業高不少,尤其是編程對七大姑八大姨來說非常神秘(當然,根本也解釋不清楚)。

說實話,這個面子和收入,都是託了行業紅利的福:近 20 來年,計算機、互聯網發展這麼迅猛,對程序員的需求又這麼旺盛。

同時,程序員的面子和收入,也吸引了很多人想轉行當程序員。

我經常在知乎上被邀請回答下面這類問題:

轉行當程序員,主要就是兩種途徑:自學、參加培訓。

自學成才沒啥好說的,除了服氣還是服氣。今天單獨說說從培訓機構出來的程序員。

培訓出來的程序員總被誤傷

不知道從什麼時候開始,大家是越來越看不上培訓出來的程序員了,主要是嫌棄他們:基礎不行、學歷低、水平不行、學習能力弱、簡歷造假。

有些培訓機構出來的程序員確實有問題,但是不能因為「只是很多表現不好的程序員恰好都有過培訓經歷」,就一棍子打死所有培訓出來的程序員。

其實在很多軟件、互聯網公司里都有培訓機構出來的程序員,這其中很多人乾的還是不錯的。

我自己就是培訓出來的前浪,我不會跟風無腦的嫌棄後浪,上面說的那些「嫌棄」,準確的說應該是:

大家不嫌棄培訓機構出來的程序員,而是嫌棄那些參加了培訓沒好好學、基礎差、幹活不行、不上進還造假的程序員。

畢竟想通過努力獲得更高的收入,追求更好的生活,這沒毛病。

但是呢,作為前浪也不能無視後浪們的缺點,對一些培訓出來程序員的做法,我自己也看不下去。

就拿簡歷造假、項目造假來說吧,我面試過不少人,這裡邊包括很多培訓出來的程序員,有的時候面試真的很無語。

明明只有半年工作經驗,非得包裝寫成 2 年工作經驗。你是天天加班,把加班時間都算成工作的年頭了嗎?

明明沒做過項目,非要虛構項目。很多人簡歷中的項目都大同小異,甚至一模一樣。比如不少人說做過電商項目,介紹的時候非常流暢,乍一聽說的頭頭是道。但是不能問細節,比如問數據庫大概多少張表?都用了哪些開源 jar 包?日誌是怎麼寫的?這種最基礎的細節,一問就露出破綻了。

這一看就是培訓老師幫着準備面試的話術,讓學員提前背熟練的……這種程序員誰敢招啊?

如果你造假,我造假,他也造假,大家都造假,造假一時爽。但是老話說得好:好事不出門,壞事傳千里。慢慢的大家就會認為培訓機構出來的程序員都是水貨,招聘的時候都不願意要。

現在已經有一些公司不願意招聘培訓出來的程序員了。為什麼?

誰都想招聘一個優秀的程序員對吧,但是想招到一個優秀人才要花很多時間精力。

假設從 30 個科班程序員里能挑出一個優秀程序員來,由於能力和造假的原因,從 50 個培訓程序員里才能挑出一個優秀程序員,誰都願意節省時間精力,從前者裏面招人。

現在 IT 行業最火熱的時候已經過去了,程序員沒那麼緊缺了,恨不得幾百個人競爭一個崗位,這種情況下,用人單位反正也不缺簡歷,肯定優先從高學歷、科班的人里選了——既省時間,良品率又高。

變了味的培訓機構

培訓出來的程序員經常被誤傷,除了學員自身的問題,還有很多原因在於培訓機構。

我當年參加培訓的時候,培訓行業的名聲還行。我參加培訓前還正兒八經的參加了入學考試,要求學員至少是專科學歷以上,起碼培訓我的那家機構還算負責任。

不過到了後來,很多培訓機構都變了味,變得越來越商業化。

第一,招生門檻越來越低。大部分培訓機構為了賺錢,不管什麼學員都收,非專業的收,高中畢業的也收,30 歲以上的還收。恨不得一個班裡幾十號人,學歷從中學到研究生,年齡從十幾歲到三十多歲。學員水平良莠不齊,大家一起學,教學進度和質量怎麼保證,明擺着是耽誤人。

最可恨的是,培訓機構招生的時候明知道很多人不適合學編程,還把別人忽悠過來培訓,結果學到半途不得不放棄學習,又浪費錢又浪費時間。

第二,宣傳的太誇張。利用別人想轉行拿高薪的心理,用「月薪 1 萬起」,「年薪 30 萬」這類虛假的廣告詞誘惑你,一頓窮追猛打,一頓洗腦,想方設法讓你交錢。等你交錢之後,誰管你以後能找到多少錢的工作。過幾個月學完了,一個班裡有幾個人能達到月薪上萬。

別說月薪上萬了,學完之後找不到工作的人都不在少數。所謂的就業承諾,很多時候就是走個過場,有能力的學員自己也能找到工作,能力不行的學員靠他們也找不到工作。

第三,指導學員造假。培訓機構當初承諾月薪過萬的工作,哪那麼容易找啊,你得有那個技術水平吧。沒有那個水平還想得到那份工作,怎麼辦?只能簡歷造假了,老師幫你虛構工作年頭、項目經驗,教你面試話術,為了防止背調,把培訓同學編成你的公司同事。

很多學員知道造假不好,但是在高薪工作的誘惑面前也動搖了。其實到頭來受害的還是自己,就算靠着造假僥倖面試成功上了班,也很難度過試用期。與其這樣,還不如誠實一些,大不了先找一份工資低點的工作先幹着,踏踏實實的一步一個腳印。

第四,老師的水平問題。培訓機構迅速擴張,去哪找那麼多好老師?很多號稱技術大牛的老師,其實都是包裝出來的。有些所謂的助教、項目經理,直接就來自於之前培訓畢業的學員。

如果運氣不好碰到一個很水的老師,學員們能學成什麼水平也就可想而知了。

老師還有一個作用,就是給你推薦各種證書,口口聲聲的說證書含金量很高,對你找工作很重要……無非就是想利用證書再多坑你點錢。仔細想想,一個幾百塊錢的證書作用能大到哪去。

有一說一,曾經培訓機構為 IT 互聯網的繁榮發展貢獻不小,為行業輸出了大量專業人才,同時也幫助很多人轉行改善了生活,甚至是屌絲逆襲。

但是,培訓機構名聲被自己親手搞的大不如前了,這也是為什麼很多程序員不願意說自己參加過培訓的原因。

總結

最後總結一下吧。

作為程序員來說,最重要的還是你的學習能力和技術水平,英雄可以不問出處,

不管你是來自於北大清華,還是來自於北大青鳥

如果你是培訓出來的程序員,既然已經選擇了一條道路就堅持走下去,可能初期會坎坷一些,別太在意大家怎麼看你。

以我自己為例,剛培訓出來參加工作的頭幾個月非常難熬,畢竟培訓只是學了,學了和學會是兩碼事。上手幹活的時候,我在別人眼中可能就是:Code 你不行,Bug 第一名。

也希望各位程序員老司機,對那些參加培訓入行的、努力上進的新人菜鳥也多點包容,如果不是生活所迫,誰願意花好幾萬塊錢去培訓,同時好幾個月沒有收入。

對於那些想轉行當程序員的人們,我想說一下:

選擇靠譜的培訓機構要慎重,選擇進入這個行業更要慎重。

你可能只看到了程序員的高工資,沒看到程序員的加班,996,35 歲職業大限。別輕易相信了培訓機構的忽悠,就覺得程序員門檻低。雖然程序員從業不需要執照或者資格證書,但是不管怎麼說,程序員也不是一個低門檻的行業。

再說了,程序員高工資,但是不代表培訓幾個月之後就一定能拿高工資。

程序員行業不是屌絲逆襲的捷徑,不是逃避社會毒打的避風港。

想通過培訓轉行當程序員,你真的想好了嗎?

上面說的太嚴肅了,最最後輕鬆一下。編程不好學,別隨便找個培訓機構,浪費了時間和金錢,別變成了網上的段子:

我花了 6 個月時間,3 萬塊錢培訓了 Java 開發,剛培訓完兩個星期我就收到了美團的 offer。我承認我不是班裡學習最好的,但我卻是班裡第一個找到工作的,而且還是個大廠。我一直相信,勤能補拙,只要有決心,什麼事都是可以做到的。今天入職一個星期了,公司的人對我都很好,還給我配了電動車和頭盔,還有大衣,不說了,又要去送外賣了。

一不留神又寫到凌晨 3 點多了,最近熬夜太多了,我覺得我上輩子可能是一個路燈。


歡迎掃碼關注我的微信公眾號:四猿外