java雙非本科,非科班,自學1年時間終於斬獲offer!

座標蘇州,雙非本科,專業環境工程,之前沒有任何編程經驗,歷經一年努力,終於在春招拿到心儀的offer。成功轉行JAVA後端工程師。

由於轉行時間較晚,2018年4月初正式開始接觸編程。在此之前,沒有參加過有關計算機的競賽,也沒有計算機的知識,唯一沾邊的是會幫別人修電腦?。
目前拿到的offer:三七互娛,無錫帆軟,上海漢得,cvte(在等結果)以及部分蘇州地區的IT公司。
這裏簡述一下這一年來的學習線路和心得:
4月至4月中旬   學習c語言課本,瞭解了什麼是編程,學會了寫簡單的c程序。
5月開始學習JAVA,從網上找來培訓班視頻,學習完了JAVA基礎,面向對象,集合,異常,最終能夠跟着視頻,做出一個飛機大戰的項目。
6月開始學習數據結構和算法,刷《算法筆記》的編程題。同時彌補數據結構,看了《大話數據結構》。算法筆記刷了1個月的時間,效果比較差,所有題目看答案,刷過就忘。
7月開始學習JAVA多線程編程和JAVA虛擬機,將《深入學習JAVA虛擬機》看了2-3遍,多線程編程內的基本內容也都完整看過一遍。
7月中旬~8月開始刷leetcode,前後將leetcode中的初級算法和中級算法都完成了一遍(中級算法是實現他人思路)。到了9月上旬,leetcode上實現的算法有150多道。對鏈表,二叉樹,動態規劃和回溯算法有了一定的瞭解。

9月,學習計算機網絡,數據庫和操作系統(都是非常淺層的學習),根據牛客網上的JAVA面經開始查缺補漏,而我發現:我不知servlet、JDBC、Spring、html、CSS爲何物。

由於沒有項目經驗,我在慕課網上,將SSM實現秒殺商品系統看了2遍以上,寫在簡歷中。

 

秋招:

9月也是正式開始秋招,前後筆試了許多大廠,筆試題目只能A出一道半。結果非常慘烈的,我沒有收到任何一家公司的面試邀請。

整個秋招,我都在牛客網上打醬油。看着別人發的面經,我感概我到底什麼時候才能走到面試那一步呢?而且發現,大廠秋招也快要結束了,已經基本沒有機會了。  當時心灰意冷,有一段時間,不想學習,每天玩滑板,換一換腦子,放鬆心情。之後玩滑板腳崴了,整整2個禮拜,呆在宿舍沒法動彈,於是重新拾起培訓班的視頻,開始學習計算機基礎,跟着培訓班視頻,彌補了前端知識,JDBC,JAVA web編程項目,也在實現一些小小的項目。

當時對校招的企業沒有上心,但厚着臉皮面試了一個外包公司,面試沒多久便拿到了offer,可把我激動壞了,發現自己並沒有那麼菜。

自信心增強之後,我便開始尋找校招企業。憑藉着之前複習的內容,先後拿到了蘇州地區的許多offer,各種職位都有:科沃斯的c 開發、其他公司的前端開發、外包公司的Java。

11-12月,面試的過程中,也沒有忘記學習,先後將spring,hibernate等框架正式學習了一遍。這個時間點,再刷算法題無望,於是將算法棄置一段時間。

12月中旬,互聯網寒冬已到,打算春招再繼續開戰,於是進入蘇州的一家互聯網企業,她的名字叫:蓋雅信息技術有限公司。這家公司的技術氛圍太好了,實習過程我一直懵逼,但是同事也是非常熱情,不厭其煩地回答我的問題。實習過程,我也算真正接觸到了真實的開發項目。實習過程真的學習到了非常多的知識。

這裏提醒各位,一定要儘早去實習!!!編程一定要實踐,實戰環境才能檢驗你的學習成果。

 

春招:

實習到2月下旬,發現對JAVA知識掌握的比較牢固了,正好學校要開始畢業設計(關於某污水處理廠的工藝設計)。拾起面經,開始對面試的知識考點全面惡補。這裏強烈推薦:慕課網的Java面試-offer直通車,他能解決面經上面90%的問題,而且能夠梳理你大腦中的知識點。算法方面,將刷過的leetcode整理一遍,刷一刷《劍指offer》。

3月互聯網正式開啓春招,前後投遞了大概50多家公司,最後通過簡歷篩選,進入筆試面試的企業只有5家(我懷疑是不是我的簡歷做的太差了,還是直接把我這個雙非非科班的簡歷直接pass掉了)。前前後後跑宣講會,斬獲offer,最終進入互聯網行業。

面試面經:https://www.nowcoder.com/discuss/167075

心得與體會:

 

這裏要非常感謝我的老兄@文中序,在學習的過程不斷指引我方向。

對於雙非本科的我,前期給自己畫了一個很大的大餅,覺得自己努力1年也能進入頂尖互聯網公司,之後的學習過程發現too young to naive。在這個過程中,我不斷調整心態,調整計劃和目標。自學過程遇到最大的苦惱就是很多問題只能依靠自己去尋找答案,在黑暗中踽踽獨行。  自學路上,最需要的是反饋,我覺得編程最大的魅力就在於你用鍵盤敲出的代碼,控制檯展示你所做出的成果。

同樣,在找工作的過程中,非常需要不斷地反饋,從一開始的筆試沒法通過,到進入面試環節,能夠和面試官聊上一些技術知識,以及和面試官聊一聊行業發展和人生理想。

在面試過程也發現:面試官最看重的是你的發展潛力,公司在校招看重的是你將來能夠爲公司創造的價值,這也就需要你展現出你的潛力。

面試過程中,面試官會不斷好奇你的轉行原因和你的背景,之後展開技術問題,最終他會根據你的掌握程度和未來發展潛力,評估你的面試表現。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章