Java的(de)應(ying)用(yong)可(ke)以(yi)說是無處不在,從(cong)桌面辦公應(ying)用(yong)到網絡數(shu)據庫(ku)等應(ying)用(yong),從(cong)PC到嵌入式移動(dong)平臺,從(cong)Java小(xiao)應(ying)用(yong)程序(Applet)到架構龐(pang)大的(de)J2EE企業級解決方(fang)案,處處都有Java的(de)身影,就連(lian)美國大型太空(kong)項目當中,也使用(yong)了(le)Java來開發控制系統和相關(guan)軟件(jian)。用(yong)途如此之廣的(de)Java造就了(le)Java工(gong)(gong)程師(shi)的(de)輝煌,使其在軟件(jian)工(gong)(gong)程師(shi)的(de)領域里獨占(zhan)鰲頭!Java軟件(jian)工(gong)(gong)程師(shi)運用(yong)Java這個開發工(gong)(gong)具去完成(cheng)軟件(jian)產(chan)品的(de)軟件(jian)程序設計、開發、測試、維護升級等工(gong)(gong)作。
隨(sui)著(zhu)Internet的(de)(de)迅速(su)發展,Web應用日(ri)益廣泛,Java語言(yan)也得到了迅速(su)發展。1994年(nian),Gosling用Java開發了一(yi)個實時(shi)性較高、可靠、安全、有(you)交互功能的(de)(de)新(xin)型(xing)Web瀏覽器,它不依賴(lai)于任何硬件平(ping)臺(tai)和軟件平(ping)臺(tai)。這種瀏覽器名(ming)稱為HotJava,并于1995年(nian)同(tong)Java語言(yan)一(yi)起(qi),正式在業界(jie)對外發表,引起(qi)了巨大的(de)(de)轟動,Java的(de)(de)地位隨(sui)之而得到肯定。此后的(de)(de)發展非(fei)常迅速(su)。
Java編(bian)程語(yu)言的(de)句(ju)法與C++的(de)句(ju)法相似(si),語(yu)義則與Small Talk TM的(de)語(yu)義相似(si)。Java編(bian)程語(yu)言可被用來創(chuang)建(jian)任(ren)何常規編(bian)程語(yu)言所能創(chuang)建(jian)的(de)應用程序(xu)。
完成軟件的(de)設(she)計、開發、測試、修(xiu)改(gai)bug等工(gong)作,包括(kuo)業(ye)務需求的(de)溝通,功(gong)能模塊詳細設(she)計,業(ye)務功(gong)能實現與單(dan)元測試,系統維(wei)護;
參與(yu)產品(pin)構思和架(jia)構設計;
撰寫相關的技術(shu)文檔(dang);
支持售前技術服務;
支持(chi)項目對產(chan)品的應用服(fu)務。
Java 程序設計基(ji)礎(chu),包括 J2sdk基(ji)礎(chu)、Java面向對象(xiang)基(ji)礎(chu)、Java API使用、數據結構及算(suan)法基(ji)礎(chu)、Java AWT圖形(xing)界面程序開發;
J2SE平(ping)臺Java程(cheng)序(xu)設(she)(she)計,包(bao)括Swing圖(tu)形程(cheng)序(xu)設(she)(she)計,Socket網絡應用程(cheng)序(xu)設(she)(she)計,對象序(xu)列(lie)化,Java 常用數(shu)據結構(gou),Applet,流(liu)和文件,多線(xian)程(cheng)程(cheng)序(xu)設(she)(she)計;
Java桌面系統項(xiang)目開發,4~5人組成一(yi)個項(xiang)目組,項(xiang)目大小(xiao)為(15人*工作日);
Linux的基(ji)本操作,Linux下的Java程序開發,Linux系統的簡(jian)單管理;
Oracle數(shu)(shu)據(ju)(ju)庫,包括SQL/PLSQL;數(shu)(shu)據(ju)(ju)庫和數(shu)(shu)據(ju)(ju)庫設(she)計;簡(jian)單掌握ORACLE9i 數(shu)(shu)據(ju)(ju)庫的管(guan)理(li);
Java Web應(ying)(ying)用(yong)編(bian)程(cheng),包括(kuo) Java Oracle 編(bian)程(cheng),即(ji)JDBC;JavaWeb編(bian)程(cheng),包括(kuo)JSP、Servlet,JavaBean;Java應(ying)(ying)用(yong)編(bian)程(cheng),包括(kuo)Weblogic、Websphere、Tomcat;以(yi)及利(li)用(yong)Jbuilder開發(fa)Java程(cheng)序;
MVC與(yu)Struts,學習業界(jie)通用的MVC設計模式和Struts架構;
Java B/S商務項目(mu)開發(fa),4~5人(ren)一(yi)個項目(mu)組,項目(mu)大小為(25人(ren)*工作日左右)
J2ME程(cheng)(cheng)序設(she)(she)計,包括(kuo)J2EE程(cheng)(cheng)序、J2ME;Java高(gao)級(ji)程(cheng)(cheng)序設(she)(she)計(J2EE),包括(kuo)J2EE體系結構(gou)和J2EE技術、EJB;Weblogic使(shi)用(yong)、JBuilder開發;
Java和XML,包括Java Web Service,JavaXML, 業界主流XML解(jie)析(xi)器程序(xu)設計;
軟件企業規范和(he)軟件工程,包括(kuo)UML系統建模型(xing)和(he)設計(Rational Rose 200x)軟件工程和(he)業界(jie)開發規范;CVS版(ban)本控制、Java Code書(shu)寫(xie)規范;
J2EE商(shang)務(wu)應用系統項(xiang)(xiang)目開發(fa),4~5人一個項(xiang)(xiang)目組,項(xiang)(xiang)目大小(xiao)為(25人*工作日(ri)左右)。
計算機(ji)相(xiang)關專(zhuan)業,大專(zhuan)及以上學歷。相(xiang)關專(zhuan)業證書(shu)有:Sun Certified Java Programmer(SCJP)和Sun Certified Java Developer(SCJD) 認(ren)證。
有(you)一定的(de)軟件分(fen)析設計能力;熟悉Java、Servlet、JSP、EJB等開(kai)發(fa)技術;熟練使用Eclipse或jbuilder等java開(kai)發(fa)工具;熟悉JAVA+STRUTS體系結構(gou)和(he)(he)開(kai)發(fa)工具;熟悉至(zhi)少一種數據庫(ku)的(de)開(kai)發(fa)和(he)(he)設計;具有(you)良(liang)好(hao)的(de)學習(xi)能力,具有(you)強烈的(de)工作(zuo)責任心(xin)、有(you)良(liang)好(hao)的(de)溝通(tong)能力和(he)(he)團隊合作(zuo)精神。
據智聯招聘(pin)上(shang)對上(shang)海java工程師的薪資(zi)(zi)據說(shuo)顯(xian)示,截止到2012年6月13日,java工程師的平均(jun)水平已達6435。根據現在移動(dong)互聯網(wang)中安卓市場(chang)的份額,相信這一(yi)(yi)職(zhi)業的工資(zi)(zi)水平會(hui)一(yi)(yi)直(zhi)上(shang)升(sheng)。
Java是(shi)目前世界(jie)上最流(liu)行的(de)(de)(de)計算(suan)機編(bian)程語言,是(shi)一種可以編(bian)寫跨平臺(tai)應(ying)用軟(ruan)件的(de)(de)(de)面向對象的(de)(de)(de)程序設計語言。這可以概括JAVA有(you)著自(zi)己獨特的(de)(de)(de)優勢:語言簡單、是(shi)一個面向對象、分布式應(ying)用并且安全、體系結(jie)構中立并且可移植,最重(zhong)要,它(ta)是(shi)一個動態語言。
權威統計機構統計——在所有軟件開發(fa)類人才的需求(qiu)中,對JAVA工程(cheng)師的需求(qiu)達到全(quan)部需求(qiu)量(liang)的60%~70%。JAVA工程(cheng)師的薪(xin)水相對較高,通常來說,具有3~5年(nian)開發(fa)經驗的工程(cheng)師,擁有年(nian)薪(xin)10萬元是(shi)很正常的一(yi)個薪(xin)酬水平。
JAVA發展方向
一是成為管理(li)(li)人員,例(li)如產品研發經(jing)理(li)(li),技術經(jing)理(li)(li),項目經(jing)理(li)(li)等(deng)繼續;二(er)是他的技術工(gong)作之路,成為高級軟件工(gong)程師(shi)、需求工(gong)程師(shi)等(deng)。
還是看(kan)(kan)看(kan)(kan)IDC Java工程師(shi)的薪(xin)水相對較高(gao)。Java軟件工程師(shi)一(yi)般月薪(xin)范圍在4000-10000元,遠遠超過了(le)應屆畢業生月薪(xin)2500元的平(ping)均水平(ping)。通(tong)常來說,有一(yi)年工作(zuo)經驗的Java高(gao)級軟件工程師(shi)的薪(xin)酬大(da)致在年薪(xin)10—13萬左右。
JAVA就業(ye)方(fang)向:可以從事JSP網站開(kai)(kai)發(fa)、Java編(bian)程、Java游戲開(kai)(kai)發(fa)、Java桌面程序設(she)(she)計(ji),以及其他與Java語(yu)言(yan)編(bian)程相關(guan)的工作。可進入電(dian)信、銀(yin)行、保險專業(ye)軟件開(kai)(kai)發(fa)公(gong)司等從事軟件設(she)(she)計(ji)和開(kai)(kai)發(fa)工作。