西電通院,正在自學java,總是不知道學到什麼水平才能去工作,也沒個方向?
阿新 • • 發佈:2018-11-12
工作就是做專案。
通常你會負責一個小模組。
所以正常工作的水準,應該是這樣的
1.搭建環境 包括IDE,checkout原始碼,本地資料庫或者是服務,host配置,maven配置或者是別的公司有使用的環境。因此你要熟悉這些或者類似的工具,才不會因為環境問題就讓公司覺得你什麼都不懂。
2.拿到模組需求之後,要會做系統設計,包括db設計,架構設計,介面設計,關鍵業務的邏輯分析等。這樣才能和你的leader去交流。才不會讓你的leader覺得你無法獨立完成專案。如果解決一個問題有多種實現方案,那麼他會期望你能懂方案的好和壞,至少一說你能懂。
3.設計工作完成後 就是編碼。不同的公司都有自己的架構體系。單是訪問db就有hibernate,mybatis,jdbc等多種選擇。還包括分散式架構體系,訊息佇列,mvc框架等等。初學者不會接觸太多分散式和快取的內容,但是如果有,那麼他肯定期望你會,或者是你能有之前的經驗,可以快速適應新的框架。這樣才不會讓他覺得讓你做專案帶你太浪費時間。
4.專案開發過程裡往往會有各種預期不到的風險,還有和其他團隊成員溝通交流。所以專案風險控制也是一個你必須要會的。
5.交付之後要Demo,要懂bug修復流程,要打包釋出。要懂線上bug的日誌檢視,追蹤,定位問題在哪裡。
手機打字實在不方便,所以後面的寫的簡單了點。
現在是不是明白了,學到什麼程度,公司才會要你了?
“職業選擇、求職輔導、學習規劃、困難答疑、技術交流等,可以加IT交流群828691304
歡迎訪問我們的官網:技能樹.IT修真院
“我們相信人人都可以成為一個工程師,現在開始,找個師兄,帶你入門,學習的路上不再迷茫。
這裡是技能樹.IT修真院,初學者轉行到網際網路行業的聚集地。"