本魯今年剛從北部Java後端培訓班畢業
頂大學士 國立碩士 都非本科 金多益
在雙北撿到外商年薪80~90的工作 (非Web 但會用java)
不過本魯也很菜對於軟體業的狀況也所知甚少
所以可能就是簡單說說培訓班完大概什麼程度
是否能找到工作(指雙北起碼月薪42+)
先說結論:
履歷寫好 再稍作準備就可以找工作了
我在培訓班蹲了五個月也差不多就會這些(汗
: 最近因為小弟自學遇到瓶頸,也不知道要學到什麼程度才能面試,非常焦慮,因此上來請
: 教相關問題。
: 背景:台中某私大統計學系畢業,數理還行,
: 英文非常差,畢業開始自學目標轉職java 後端,
: 希望能在台中或台北找到工作。
: 學習路線:java-MySQL-servlet-jdbc-javaweb-ssm-springboot-mybatis,
: 以上都是bilibili上影片自學,
: 目前想學security、jwt、redis,
: 處理作品的登入與會話維持
: (之前是用攔截器與session來實現)。
: 以上學習花費大概五個月,
: java基礎與mysql花最久,框架感覺還好。
: 作品:有跟著影片做出一個很醜的商城系統,功能包含修改個人、商品資訊、上傳頭像,
: 展示資料庫中商品資訊與圖片,基本的帳號註冊及登入,所有請求皆使用Ajax不跳頁發送
: 到後端控制器。
: 作品心得:目前對後端的理解就是接受前端請求,並透過controller-service-dao操作完
: 數據,最後以json格式搭配狀態碼與message返回給前端,
: Controller主要用於透過容器調用service,
: 以及處理service生成的異常,最後封裝結果。
: Service則調用Dao再根據查詢結果來判斷是否生成異常,並進行業務功能實作。
: Dao透過mapper與mybatis框架對數據庫操作
: 以下五點問題:
: 1.學習路線是否需要改進或增加。
培訓班路線
ER model 不會畫 至少要能看懂 有概念
敏捷開發 要有概念
Git/Github 至少懂最基本的使用方式
Java 基本觀念要讀熟 面試喜歡問 筆試題就要很熟 可以刷codewar複習
MySQL 原生指令要能看懂 然後面試官喜歡問join那幾種的差別
Hibernate/JPA 原文很多前輩有說了 用這兩者的比較多
Redis 大概懂概念 能摸過更好
前端三件套 至少要看懂 能熟當然更好
Docker 最好稍微摸過怎麼用和懂概念
最後做一個SpringBoot網站專案 每個人負責兩三項功能
據我所知 已經找到工作的同學
雙北都有拿到42~45k的工作
: (因為聽說現在購物車已經找不到工作了QQ。
可以自己嘗試搭Linux Server把專案上線
這個不難 問ChatGPT都能搞定
: 目前前端頁面都請gpt幫我生成,功能都基本正確,
: 但簡直是超級醜。
我自己都老實跟面試官說前端技術不熟
之後會自己業餘時間用Udemy慢慢補
反正這個就看公司需求
: 準備的嗎
多數公司都是考Java基礎和MySQL重點
轉職的可能就注意喜歡問概念題 物件導向 繼承 泛型那些
筆試的話就盡量找考古題惡補 像有些公司會考map set arraylist的轉換之類的...
: 大概還剩1.5個月的時間,想儘量趕快找到工作,
: 但有上面這些問題,因此上來請教各位大大,
: 希望各位能給予指導,要開噴也行QQ
我大概在雙北丟了一百封左右的履歷
最後總共拿到14場面試
大約拿到4個offer 有些慢吞吞的就不等了
不過我承認我占了點學歷的便宜
所以會建議你花心思在履歷的設計
還有專案上線這部分或是一些與眾不同的部分
畢竟很多面試官已經看膩轉職千篇一律的樣品(?)
另外以轉職過來人的經驗
我是建議你趕快現在就開始找
不然等六月底新鮮的本科肝放出來後
難度就會上升不少
其實願意收新人的公司(扣除本質不好的公司)
不外乎看中自學能力和基本邏輯能力
基礎準備好了就可以開始試著求職了
求職也是學習的一環
被打槍被洗臉就自己改進就是了
時間寶貴 好的職缺不會等你 不如現在開始嘗試
最後一項建議
因為是看bilibili學習
記得不要讓面試官看到簡體字註解(ry
--