![java開發(fā)工程師一般都做什么開發(fā)?](/draw/image/java開發(fā)工程師一般都做什么開發(fā)?.png)
java開發(fā)工程師一般都做什么開發(fā)?
java開發(fā)工程師一般做以下開發(fā):
一、初級部分
1、Java 程序設(shè)計基礎(chǔ),包括 J2sdk基礎(chǔ)、Java面向?qū)ο蠡A(chǔ)、Java API使用、數(shù)據(jù)結(jié)構(gòu)及算法基礎(chǔ)、Java AWT圖形界面程序開發(fā);
2、J2SE平臺Java程序設(shè)計,包括Swing圖形程序設(shè)計, Socket網(wǎng)絡(luò)應(yīng)用程序設(shè)計,對象序列化,Java 常用數(shù)據(jù)結(jié)構(gòu),Applet,流和文件,多線程程序設(shè)計;
3、Java桌面系統(tǒng)項目開發(fā),4~5人組成一個項目組,項目大小為(15人*工作日)
4、Linux的基本操作,Linux下的Java程序開發(fā),Linux系統(tǒng)的簡單管理;
5、Oracle數(shù)據(jù)庫,包括SQL/PLSQL;數(shù)據(jù)庫和數(shù)據(jù)庫設(shè)計;簡單掌握ORACLE9i 數(shù)據(jù)庫的管理。
二、中級部分
1、Java Web應(yīng)用編程,包括 Java Oracle 編程,即JDBC;
2、JavaWeb編程,包括JSP、Servlet,JavaBean;
3、Java應(yīng)用編程,包括Weblogic、Websphere、Tomcat以及利用Jbuilder開發(fā)Java程序;
4、MVC與Struts,學(xué)習(xí)業(yè)界通用的MVC設(shè)計模式和Struts架構(gòu)。
三、高級部分
1、J2ME程序設(shè)計,包括J2EE程序、J2ME;Java高級程序設(shè)計(J2EE),包括J2EE體系結(jié)構(gòu)和J2EE技術(shù)、EJB;Weblogic使用、 JBuilder開發(fā);
2、Java和XML,包括Java Web Service,JavaXML, 業(yè)界主流XML解析器程序設(shè)計;
3、軟件企業(yè)規(guī)范和軟件工程,包括UML系統(tǒng)建模型和設(shè)計(Rational Rose 200x)軟件工程和業(yè)界開發(fā)規(guī)范;CVS版本控制、Java Code書寫規(guī)范。
![java開發(fā)工程師一般都做什么開發(fā)?](/Upload/image/2023/0316/45e356ce62e3814926028e6e015e6b25.jpg)
Java軟件工程師的工作內(nèi)容主要是做什么(java軟件工程師需要學(xué)什么)
具體指責(zé)是:完成軟件的設(shè)計、開發(fā)、測試、修改bug等工作,包括業(yè)務(wù)需求的溝通,功能模塊詳細設(shè)計,業(yè)務(wù)功能實現(xiàn)與單元測試,系統(tǒng)維護。
用途如此之廣的Java造就了Java工程師的輝煌,使其在軟件工程師的領(lǐng)域里獨占鰲頭。
Java軟件工程師運用Java這種編程語言去完成軟件產(chǎn)品的軟件程序設(shè)計、開發(fā)、測試、維護升級等工作。
有一定的軟件分析設(shè)計能力;熟悉Java、Servlet、JSP、EJB等開發(fā)技術(shù);熟練使用Eclipse、MyEclipse、NetBeans、jbuilder等java開發(fā)工具。
熟悉三大框架體系結(jié)構(gòu)和開發(fā)工具;熟悉至少一種數(shù)據(jù)庫的開發(fā)和設(shè)計;具有良好的學(xué)習(xí)能力,具有強烈的工作責(zé)任心、有良好的溝通能力和團隊合作精神。
Java軟件工程師的未來發(fā)展方向大致分為兩類:
一是成為管理人員,例如產(chǎn)品研發(fā)經(jīng)理,技術(shù)經(jīng)理,項目經(jīng)理等。
二是繼續(xù)他的技術(shù)工作之路,成為高級軟件工程師、需求工程師等。
![java開發(fā)工程師一般都做什么開發(fā)?](/Upload/image/2023/0316/e92a81f1341752336f87df98f5438861.jpg)
Java工程師工作描述怎么寫
一、籠統(tǒng)的描述自己的工作內(nèi)容
1、負責(zé)研發(fā)公司應(yīng)用軟件的模塊設(shè)計、開發(fā)和交付
2、負責(zé)編碼,單元測試
3、按照功能組件的詳細設(shè)計
4、對其他軟件工程師的代碼進行審核
5、參與新知識的學(xué)習(xí)和培訓(xùn)
6、修復(fù)程序BUG
7、參與與其業(yè)務(wù)相關(guān)的需求變更評審
8、完成上級交辦的其他事宜
9、編寫技術(shù)設(shè)計文檔
二、以項目的形式體現(xiàn)自己的工作內(nèi)容和技術(shù)能力
比較推薦這一種方式,內(nèi)容中主要包括:項目開始時間,完成時間,使用了哪些技術(shù),完成了什么功能?多少人的團隊,你在其中起什么作用等。如
項目名稱:《企業(yè)管理信息系統(tǒng)》 時期:XXXX/XX-XX
項目描述:以B/S方式實現(xiàn)管理網(wǎng)站的功能:企業(yè)員工通過企業(yè)分配的個人帳戶可以搜索企業(yè)信息,查詢企業(yè)所布置的任務(wù);企業(yè)管理者可以通過注冊系統(tǒng)帳戶來搜索和布置任務(wù),而且能對企業(yè)的員工進行權(quán)限限制等信息和功能。
使用技術(shù):JAVA,C,Oracle,Shell
開發(fā)工具:Eclipse
責(zé)任描述:系統(tǒng)維護和編碼工作(5人小組,擔(dān)任組長)
項目總結(jié):遇到的問題及解決方法。