為什麼大多公司不要培訓班出來的JAVA程序員?

經常聽到這樣的觀點:很多公司不招聘培訓班出來的學生。甚至於讓人感覺,如果你參加過培訓,那簡直就是你程序員職業生涯中的一大汙點。

擼碼J總結了這些公司不要培訓班學生的理由:

一:簡歷造假

網上有大量的帖子揭露了培訓機構指導學員簡歷造假的情況。這在目前更多的是一個行業自律的問題。說白了就是說,這是一個道德問題。當機構鼓勵你造假,當你們一個班裡大部分的同學都在造假,且成功拿到offer的時候,你的心理防線是可能會崩潰的。

並且現在這種情況陷入了一個惡性循環。如下:

1:大部分的公司宣傳不要培訓出來的學生;

2:於是老實說培訓出來的人找不到面試機會;

3:於是只有簡歷造假才能有面試機會;

在這裡用人單位其實是有一定責任的。當你的薪酬體系是建立在能力基礎上,不是論資排輩看過去職業生涯的時候,這種情況也許會好一點。

二:水平太爛

那麼,既然說到能力問題,第二個問題就來了。

培訓出來的學員,第二個被噴的原因就是:能力太差,不會做東西。簡而言之就是:在培訓機構學習了幾個月出來之後,還是完全不能寫代碼。傳統IT培訓機構在宣傳自己的時候,都突出宣稱:純面授,全天上課。但須知道,這往往可能就是作為學員的你,邁入的第一個坑。

我們必須認清一個事實:軟件開發從來都是一件很辛苦的事情,不是某個、某幾個老師談笑風生在課堂上給你講個幾個月就能學會的!

舉個例子:你在課堂裡跟著同學們聽著老師用阿貓阿狗Animal來講OOP可能覺得很舒服,但是那毫無用處。因為代碼從來就應該是抽象的、晦澀的,那些具體的比喻對於寫代碼毫無幫助。面向對象一開始就要就要類似去講解流、講解集合、講解Spring的架構體系,講解它們為什麼要這樣來設計繼承體系,有什麼好處。講解JavaWeb的幾個核心類,就得將為什麼它們都設計為Wrap,用了什麼設計模式,Wrap的目的是為了什麼?並且,所有這些知識,都需要自己實現和重寫一遍骨幹代碼。

很多人可能會講,你讓一個小白從開始就接觸這些東西,他/她能學的會嗎?依我說,如果這些東西都理解不了,那培訓機構就有義務告訴你,開發這個行業不太適合你,咱們主動辦理退費,互相給對方留一點尊嚴。我曾經聽到的最無恥的話,就是某個同行跟我說:“不給他們教的簡單點,讓他們感覺自己都學會了,我們怎麼把錢收上來……”。

軟件開發的本質就是要動手,我寧願你動手寫了6個月的代碼,而不是聽了6個月的課。很多東西,包裝簡歷是包裝不出來的。作為去參加培訓的人,也需要擺正心態:你不是去走捷徑的,而是去吃苦的。

所以,如果你一定要挑一個培訓機構,一定要去那種實戰為主,而不是號稱“純面授”的機構。

給看到最後的友人小福利:轉發評論文章關注私信小編“Java”,可獲得精品Java網盤鏈接


分享到:


相關文章: