如何延長Java程序員的職業(yè)壽命?
網(wǎng)友解答: 對于已經(jīng)了解的技術(shù)以及個(gè)人發(fā)展想法初步做一個(gè)即目前為始的3年規(guī)劃。????????? ? 在此前,我已經(jīng)完成了下述中的入門與提高階段。????????? ? 一、入門階段(J
對于已經(jīng)了解的技術(shù)以及個(gè)人發(fā)展想法初步做一個(gè)即目前為始的3年規(guī)劃。
????????? ? 在此前,我已經(jīng)完成了下述中的入門與提高階段。
????????? ? 一、入門階段(Java se基礎(chǔ),Java se基礎(chǔ)增強(qiáng)Java EE基礎(chǔ)) (2014.04_2016.11)
?????????????1.Java SE基礎(chǔ)
????????????? ?? ? 語法,常用對象,異常,線程,集合,IO,網(wǎng)絡(luò),GUI????????
????????? ? 2.?Java se基礎(chǔ)增強(qiáng)
???????????????????反射,正則
????????? ? 3.Java EE基礎(chǔ)?
????????????????? XML兩種解析方式(dom,sax),Tomcat服務(wù)器,Http請求,Servlet/JSP技術(shù),Cookie/Session技術(shù),El/JSTL標(biāo)簽技術(shù),MYSQL數(shù)據(jù)庫,JDBC連接,Filter過濾器,文件上傳下載(流),泛型,注解,動態(tài)代理/靜態(tài)代理,MVC設(shè)計(jì)模式(常用)?,HTML,CSS,JavaScript,JQ,Ajax,
????????? ? 二、入門高級(工作階段) (2016.11_2017.10)
????????? ??????IDEA? ?、?SVN,GIT,Maven、Ftp、Linux系統(tǒng)與環(huán)境配置,Navicat,WebService, ,調(diào)用三方api,SSH(Spring Struts Hibernate)?,SSM(Spring, Spring MVC,Mybatis) ,Velocity模板技術(shù),?了解ActiveMQ隊(duì)列,支付寶/微信接口對接,Quartz定時(shí)任務(wù)
?
????????? ? 三、中級基礎(chǔ)(工作提升階段)(2017.10_2018.03(了解基礎(chǔ))、2018.03_2019.06(高級應(yīng)用))
????????????? ? JVM原理,垃圾回收,JVM簡單優(yōu)化,Mysql事務(wù)隔離,優(yōu)化Sql,SSM工作原理,Synchronized,Volatile,Queue隊(duì)列、Concurrent集合、多線程設(shè)計(jì)模式、JDK多任務(wù)執(zhí)行框架底層、樂觀悲觀鎖,多線程、Socket,高并發(fā)、無鎖并行計(jì)算框架,Dubbo分布式服務(wù)框架,ZooKeeper分布式應(yīng)用程序協(xié)調(diào)服務(wù)、ActiveMQ隊(duì)列,通信框架Netty、緩存,消息隊(duì)列,F(xiàn)astDFS集群架構(gòu),系統(tǒng)容災(zāi),單點(diǎn)故障。hadoop、hive、presto、hdfs、storm、spart
?
????????? ? 四、中級大神(搶手碼農(nóng))(++++++)
????????????? ? cap理論,paxos算法,soa框架 ,flume日志處理,運(yùn)維問題,zabbix,docker微服務(wù),大數(shù)據(jù),云計(jì)算
????????? ? 五、脫離語言世界,走向思想境界(++++++)
????????????? ? 機(jī)器學(xué)習(xí),深度學(xué)習(xí),神經(jīng)網(wǎng)絡(luò),人工智能
????????????? ? 數(shù)學(xué)問題,線性代數(shù),概率統(tǒng)計(jì),高等數(shù)學(xué),k-means算法,decision tree樸素貝葉斯等....
加油吧(? ??_??)?
網(wǎng)友解答:持續(xù)性的學(xué)習(xí)。
開始時(shí)我們努力學(xué)會獨(dú)立,快速,高質(zhì)量完成任務(wù),慢慢需要追求團(tuán)隊(duì)式的作戰(zhàn),協(xié)同開發(fā),積累經(jīng)驗(yàn),總結(jié)規(guī)律,進(jìn)而努力嘗試站到更高緯度去參與到技術(shù)設(shè)計(jì)中,成為團(tuán)隊(duì)的大腦。