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