培訓出來的java程序員就不能進BAT?看大廠HR怎麼說?

我們經常聽到某某招聘企業比較排斥從java培訓機構出來的學員,後來小編了解情況會後他們並不是排斥Java培訓機構出來的學員而是他們認為從Java培訓機構出來的學員實踐能力比較差,工資並不低這是其中的原因所在就像很多企業排斥應屆生是一樣的道理。

我的好友一位大廠HR是這樣和我說的;來面試的人有985和211名校出身的,也有大專學習通過培訓班積累IT經驗的。我見過有候選人正大光明地把培訓經歷寫在簡歷上,也見過候選人千方百計地想把培訓經驗掩飾成項目經驗。對我來說(相信其它大多數技術面試官都一樣),我只需要考量候選人的以往商業項目經驗和實際技能,看下是否匹配本崗位。

培訓出來的java程序員就不能進BAT?看大廠HR怎麼說?

在知乎中看到一個問題,很多程序員面試官吐槽,不招培訓班畢業出來的java培訓員,到底是為什麼呢?

原因有幾個,

一:Java培訓班出來的簡歷都差不多,項目經驗都一樣,你抄我我抄你,結果問問項目中涉及的一些具體技術,問問大多不會。

二:簡歷造假,有的簡歷明明是個實習生的水平,寫上工作經驗兩年,開高薪,結果一到公司什麼都不會,遇到問題,公司搞開發的同事問個遍,你說誰還敢要呢?

三:老師幫面試,有個面試官說有個Java培訓班的老師假裝學生去面試,回來把面試題全做好,再給學生面試,真是無語啊,你說面試官,辛辛苦苦一個月想好的面試題,老師一天就洩露給學生,你說面試官好不好受,

四:Java培訓班的老師水平良莠不齊,有的老師是剛剛從培訓班畢業,就開始當老師,你說他能教出什麼好的學生。

五:很多技術出身的CTO建議不要去參加動則2萬價格的Java培訓班,有這個錢,為什麼不自學呢?

說到這裡,我就想到了Java培訓班的混亂情況,Java培訓是跨專業學習it轉行的低門檻的事情,很多非計算機專業的同學,為了轉行,通過Java培訓,進入了程序開發這一行,無可厚非,自己捨得花這個錢和時間。

也有計算機專業的本科學生上Java培訓班,出來之後直接進bat大廠,面試的問題都不是問題,簡歷也不能寫成是培訓班出來的,厲害,這哥們頭腦真靈活,點贊。

所以參加Java培訓並沒有錯,企業討厭的並不是Java培訓班出來的學生而是沒有真才實學,簡歷造假的學員,這種是零企業所憎惡的,如果你參加Java培訓之後並獲得真正的Java技能,相信企業會很歡迎你的

培訓班是否能學到東西

看我的另一位朋友怎麼回答

先交代一下背景,黃小輝,28歲,年薪30萬,java工程師,

近十年工作經驗,他自稱是個「控制慾極強」的人,無論時間還是身材都要被自己牢牢掌控,寫代碼時更是要追求「極簡主義」。

「喬布斯知道吧?當然他不懂技術,我就是要在技術上和他對待產品的態度一樣,少即是多。」

聊起培訓班,黃小輝說:「師傅領進門,修行看個人。培訓機構給我打了個基礎,讓我知道技術是怎麼一回事,但真刀實槍上了,都要靠自己慢慢研究,不斷試錯,不斷反思,改正壞習慣,追求極致,才能做好。」

黃小輝巧妙避開了「培訓班是否能學到東西」這個話題,他靠向椅背,比劃起來,說:「我就不拿自己舉例子了,說個大家都知道的。培訓班會教你使用gdb調程序,但你知道tb和b指令的區別嗎?不知道吧。他們會教你用socket編程,但你還不是不知道tcpdump或wireshark是什麼。」

整個交談過程中,他滔滔不絕,彷彿把握話語主導權是件很重要的事。

他說完,眯眼微笑,沉默了幾秒鐘,看手錶,說——

「呦,超過時間了,抱歉啊,我得回去了,還有事要做。」他起身,禮節性衝我笑笑,點點頭,轉身離去。

培訓出來的java程序員就不能進BAT?看大廠HR怎麼說?

培訓班出來的程序員沒有原罪。

能不能成為技術大牛,和你是科班還是培訓或者自學沒啥關係。只要你每件事都用心去做,做的時候多問自己幾個問題。例如:

1、這個現象背後的本質是什麼?

2、遇到問題了,這個問題的關鍵點在哪?

3、為什麼要這樣做,有沒有更好的辦法?

只要你能自己想辦法解答這幾個問題,你就會真正從你做的事情中學到知識。最後,做得多了,也就懂得多了。

我在博客園裡乃至其它地方看到有不少對培訓班出身的程序員的評價,其實至少在我面試時,培訓班出來的程序員沒有原罪。

只有在沒有互聯網的時代,這種唯刻板出身不要的觀點才是可取的。

入門之後,才是開始

正式上班之後,我們的程序人生才剛剛開始,對於剛剛畢業的同學來說,真的不要急於賺錢,更重要的是自身的成長,千萬不要一直待在舒適區,不要讓自己模式化,因為當你一旦離開舒適區,找工作的時候就會很容易碰壁,在這裡:我建議大家一定要提前計劃著去學習提升、給自己“充電”,技術能力提升了之後,965的工作制未必就拿不到黃小輝同學一樣的薪資。

在我多年的進階之路中,針對我個人的實際情況,在前輩大佬的幫助下,總結出來一個Java技術進階路線圖,對我還是很有幫助的,今天分享給大家,從廣度到深度來說還算比較全面的。

這份路線圖裡面的技術包涵了Java高併發、分佈式、微服務、源碼分析、高性能等技術,這些也是目前互聯網企業比較常用的技術,那麼來詳細看看。(圖片可以保存)

PS:每個專題都有簡介

一:源碼分析

學習Java技術體系,設計模式,流行的框架與組件

  • 常見的設計模式,編碼必備Spring5,做應用必不可少的最新框架MyBatis,玩數據庫必不可少的組件
培訓出來的java程序員就不能進BAT?看大廠HR怎麼說?

二:分佈式架構

高併發,高可用,海量數據,沒有分佈式的架構知識肯定是玩不轉的:

  • 分佈式架構原理分佈式架構策略分佈式中間件分佈式架構實戰
培訓出來的java程序員就不能進BAT?看大廠HR怎麼說?

三:工程化與工具

工欲善其事必先利其器,不管是小白,還是資深開發,玩Java技術體系,選擇好的工具,提升開發效率和團隊協作效率,是必不可少的:

  • Maven,項目管理Jenkins,持續集成Sonar,代碼質量管理Git,版本管理
培訓出來的java程序員就不能進BAT?看大廠HR怎麼說?

四:微服務架構

業務越來越複雜,服務分層,微服務架構是架構升級的必由之路,Java技術體系,和微服務相關的技術有哪些呢?

  • 微服務框架Spring CloudDocker與虛擬化微服務架構
培訓出來的java程序員就不能進BAT?看大廠HR怎麼說?

五:性能優化

任何脫離細節的ppt架構師都是耍流氓,向上能運籌帷幄,向下能解決一線性能問題,Java技術體系,需要了解:

  • 性能指標體系JVM調優Web調優DB調優
培訓出來的java程序員就不能進BAT?看大廠HR怎麼說?

文章寫到了這裡,回想一下自己的架構學習之路也是一路摸著石頭過河,這次已經把學習路徑給你們列出來了,乾脆也把自己的學習資料給你們,不管培訓或者科班, 我們現在都同處於一個行業,希望大家一起努力,早日實現財富自由!

需要的同學請先點贊後私信我(JAVA)即可領取!,碼字不義,各位看官看到這裡就請給個贊吧!謝謝!

培訓出來的java程序員就不能進BAT?看大廠HR怎麼說?

原文鏈接:https://zhuanlan.zhihu.com/p/63206070


分享到:


相關文章: