java的就業前景如何?

作者:動力節點
鏈接:https://www.zhihu.com/question/54510519/answer/608597090
來源:知乎


著作權歸作者所有。商業轉載請聯繫作者獲得授權,非商業轉載請註明出處。

java好不好自學,我相信有很多人都自學過卻不能堅持下來。

其實java是不好自學的,如果說你要以自學找到工作的話。你必需每天抽出八到十個小時的時間去學習,每天不間斷的學個七八個月看看。這樣的話你肯定是能夠找到一份很好的工作,當然現在最重要的還是你的工作經驗。由上圖可以看出大部分的職位都是三年或者是三年之上,當然也有的職位是一到三年的經驗,當然這也是少部分的。

自學,最重要的還是自己,看看自己能不能堅持學習,當然也要看你能不能理解這些知識點。

其實你自學的話肯定是少不了學習路線的,看看一下學習路線(泛泛而談,沒有更深入的知識點,如果需要的話,記得說一聲哦~~)

1、JavaSE(環境搭建、基礎語法、eclipse的使用、數組、面向對象、常用類、集合、異常、annotation、IO流&NIO、多線程、反射機制)

2、數據庫 [MySQL:MySQL安裝與完美卸載、登錄MySQL、基本命令、(DBMS、SQL、DB) SQL分類、表的概述、初始化測試數據、常用命令、簡單查詢、條件查詢、排序操作、數據處理函數、分組函數、分組查詢、單表DQL總結、連接查詢、子查詢、union&union all、limit、表、事務、索引、試圖、存儲引擎、DBA命令 。

Oracle:Oracle的序列sequence、Oracle的rownum、Oracle中的varchar2、Oracle與MySQL的區別之處、Oracle索引實現原理、Oracle視圖view、Oracle事務、基於Oracle的存儲過程PL/SQL、Oracle中DBA命令。

JDBC:JDBC編程六步、使用Statement完成增刪改、連接數據庫的信息在屬性資源文件中配置、Statement演示登錄時的SQL注入問題、PreparedStatement解決SQL注入、PreparedStatement演示增刪改、PreparedStatement演示模糊查詢、JDBC事務、悲觀鎖for update和for update nowait]

3、Web前端(HTML5、CSS3、JavaScript、jQuery、Vue+Webpack的前端工程工作流搭建、Vue核心知識、Vue-Router和Vuex、服務器渲染、高級組件開發

4、JavaWeb(XML、dom4j+xpath、Tomcat服務器安裝與配置、Servlet核心API、Cookie、HttpSession、Filter、Listener、轉發和重定向、JSP核心語法、EL表達式、JSTL標籤、FreeMarker、Velocity、AJAX核心語法、AJAX跨域、jQuery-AJAX

5、JavaWeb項目(Maven、Git&SVN、MAC架構模式、動態代理、ThreadLocal、Bootstrap&layUI、軟件開發生命週期、visio工具、Axure工具、CRM核心業務介紹、PowerDesigner、Rational Rose&UML、Apache POI、Apache Commons FileUpload、bootstrap datetimepicker、bootstrap pagination、百度ECharts、Comet框架pushlets信息推送、工作流JBPM&Activiti、數據庫連接池druid、Junit單元測試、Log4j&Log4j2、Linux&Shell編程

6、Java高級框架(持久層框架MyBatis、持久層框架Hibernate、輕量級框架Spring、MVC框架SpringMVC、MVC框架Struts2、SSH三大框架整合、SSM三大框架整合

當然以上的內容都是泛泛而談,更多的細節沒有寫出來。

Java到底好不好自學呢?其實最重要的還是要看自己,到底多長時間能夠學會足以找到工作?說白了還是要看個人的情況。


分享到:


相關文章: