日期:2017/12/14java
大學畢業已經半年了,從大學生到職業人,從工做忙碌中醒悟,再到調整本身的努力方向,付出行動,不斷的接近目標--Java軟件工程師。python
辭職兩個半月了。我在這些日子經歷了什麼呢?下午跑完步,在汗水掉落中,心裏也五味雜陳。git
一、第一個月:這是頗爲困難的一個月,我不只要思考未來的路,還要撫慰躁動不安的心,哪怕我對上一份工做實在厭惡了,但現實是我確實失去了工做。第一週、第二週、第三週,我慢慢的變得再也不敏感,已經開始轉去研究java基礎了,由於Linux 和 java 大學有所接觸,因此此次的轉變也有了依據--我是科學的在行動。程序員
爲何選擇java,我在上一份工做(測試開發)認識了python,並在短期內掌握了面向對象的語法,寫過測試用例。可是,相比於職業的合格程序員,這真的不算啥,對於前景的擔心,也加速了離職的想法,而後發生在一個下午,我決定行動,向世界上生態圈最廣,開發體系最成熟,固然難度也最高的高級語言發起衝刺。github
二、第二個月:習慣了單獨學習,我買了一套教程(尚學堂),而後經師兄推薦買了一本《java工程師筆試面試寶典》,結合以前的java資料學了起來,花費一個月左右吧,把java的基礎語法掌握,高級語法入了門,期間在github 下了一個代碼庫參考學習(這個代碼庫分門類的對java基礎進行了概括,每一個語法特性都對應的有專門代碼例子),那段時間是硬生生的掌握了盲敲代碼。web
小插曲:投了一份簡歷,被通知面試,面試官直接問:一、框架掌握了哪些?二、經常使用的集合接口掌握了哪些?三、對本身有什麼規劃?接着,不出意外的打道回府。面試
收穫:當初想固然的覺得本身轉變會很容易的,畢竟應屆生,在校成績也不錯,有熱情。可是面試官是直接指出:你對比其餘人沒有突出的亮點。是的,有時候人要回頭思考本身的短處,由於一份職業,特別是軟件開發行業,足夠的我的技術是敲門磚的。spring
根據面試暴露的不足,回去抓緊學習了jsp+servlet+javabean(web基礎)。數據庫
三、第二+半月數據結構
對框架仍是瞭解稍淺,(spring+springmvc+hibernate/mybatis)的具體用法還沒有清晰。有幾家公司來了面試,屁顛屁顛的去了。
一家日本外企(區塊鏈),沒想到,問了c語言的數據結構,當場斃命。一家互聯網支付企業,前半段的基礎環節,安穩度過,後面問了框架,我淺淺回答一些,再問項目經驗(如何設計權限控制),無奈跪了;外加簡歷完善的不是很充分,大學作的嵌入式相關項目沒寫詳細,這也被面試官留下很差印象。
收穫:無疑是學框架,開竅解決問題思路(數據庫的操做),作項目!作項目!作項目!說三遍!
從當初啥也不懂的小白,到如今懂些門路的小白,我還有不少東西能夠作,並且如今,明天還會去作,個人轉變仍在繼續。
To Be Continue...