要想成為一名的java程序員怎么辦?隨著Java在生活中的更多應(yīng)用,各企業(yè)對(duì)于Java程序員的需求不斷增加,有越來越多的人進(jìn)入Java這一行業(yè),但每個(gè)程序員的能力都是參差不齊的,在Java這個(gè)行業(yè)里面,的Java程序員與普通的程序員之間的工資會(huì)差好多,要想成為一名的程序員,就要做到下面的幾點(diǎn):
1.精通j2se,熟練掌握常用的包的API,比如java.lang、java.util、java.io 、
java.math、java.text我會(huì)去看apache的開源項(xiàng)目,我會(huì)主要看commons項(xiàng)目,通過閱讀源代碼來提高自己對(duì)java基礎(chǔ)的理解并培養(yǎng)好的編程方式,我會(huì)比較關(guān)注2本書,一本是thinkingin java 一本是effective in java
2.關(guān)注jdk新版本的發(fā)布,在較早的時(shí)間去感受新功能帶來的快捷
3.我會(huì)選擇一門語言作為我的第2語言,比如js這種動(dòng)態(tài)語言,畢竟很多時(shí)候前臺(tái)和后臺(tái)都是一個(gè)人在做,如果只是在機(jī)械的使用ext、dojo等框架是很難設(shè)計(jì)出靈活的UI
4.對(duì)于框架我會(huì)由針對(duì)性的閱讀一些源代碼,例如要想精通spring,就必須要了解spring
AOP,通過閱讀源代碼來理解設(shè)計(jì)方式,對(duì)于這么多的框架我個(gè)人建議要學(xué)會(huì)用,還要知其所以然
5.要想深入理解持久化技術(shù),首先你一定可以熟練的利用JDBC來和數(shù)據(jù)庫進(jìn)行交互,然后在閱讀一些持久化框架的源代碼,比如hibernate
6.要熟練掌握一種web服務(wù)器的使用和配置,比如tomcat,其它j2ee服務(wù)器,比如JBOSS或者GLASSFISH也要適當(dāng)?shù)牧私?/p>
7.了解jee的規(guī)范比如Servlet、EJB規(guī)范等等
8.深入研究一種數(shù)據(jù)庫技術(shù)比如DB2\ORACLE\MYSQL\POSRGRES等
較起碼可以在理解數(shù)據(jù)庫范式的基礎(chǔ)上進(jìn)行表的設(shè)計(jì),了解約束、索引、存儲(chǔ)過程以及表分區(qū)的概念
9.可以熟練的使用一種IDE比如ECLISPE\NETBEAN
10.了解http協(xié)議
11.可以用文字清晰的表達(dá)自己的觀點(diǎn)
12.很好的溝通能力和需求人員和設(shè)計(jì)人員和領(lǐng)導(dǎo)等都會(huì)有不同的溝通方式
13.可以毫無障礙的閱讀原版的英文技術(shù)書籍或技術(shù)文章
14.可以熟練的用java來解決常見的算法
15.了解系統(tǒng)間交互的方式,比如JMS、RMI、OPC等
16.可以熟練的使用一些常見的設(shè)計(jì)模式
17.了解緩存和分布式的一些基本概念
18.可以設(shè)計(jì)類圖和活動(dòng)圖
19.可以熟練的使用單元測試技術(shù)對(duì)代碼進(jìn)行測試
20.寫代碼是很辛苦的事情要保證自己有一個(gè)好的身體來支撐自己的工作
java程序員 , 鄭州尚學(xué)堂
java培訓(xùn)、Android培訓(xùn)、web前端培訓(xùn)
計(jì)算機(jī)技術(shù)服務(wù)、技術(shù)開發(fā)、技術(shù)支持、技術(shù)推廣,計(jì)算機(jī)技術(shù)咨詢,計(jì)算機(jī)軟硬件開發(fā);電腦動(dòng)畫設(shè)計(jì);經(jīng)濟(jì)貿(mào)易咨詢;會(huì)議服務(wù),展廳布置設(shè)計(jì),工藝美術(shù)設(shè)計(jì),文化交流活動(dòng);企業(yè)管理;公園管理;銷售:計(jì)算機(jī)軟硬件及輔助設(shè)備、通訊設(shè)備(不含衛(wèi)星地面接收設(shè)備)、家用電器、初級(jí)農(nóng)產(chǎn)品、建筑材料、機(jī)械設(shè)備。
鄭州尚學(xué)堂成立以來已經(jīng)與深圳迅雷、深圳嘉訊、上海中交海德、西安連通軟件、西安葡萄城軟件等多家國內(nèi)知名軟件企業(yè)建立合作關(guān)系,為其提供大量人才外包。尚學(xué)堂是公司第一適合大學(xué)生的java培訓(xùn)項(xiàng)目,項(xiàng)目只專注java培訓(xùn),擁有先進(jìn)的硬件設(shè)施和一流的師資團(tuán)隊(duì),中心采用專業(yè)技術(shù)與職業(yè)素質(zhì)培養(yǎng)雙結(jié)合、以真實(shí)項(xiàng)目全程授課,授課采取面授的方式,手把手教學(xué),我們可以向?qū)W員們展示每一個(gè)項(xiàng)目在實(shí)際構(gòu)建時(shí)所缺失的部分,更加貼近實(shí)際應(yīng)用。尚學(xué)堂采用老師學(xué)生同步開...