久久影视这里只有精品国产,激情五月婷婷在线,久久免费视频二区,最新99国产小视频

        • 回答數(shù)

          7

        • 瀏覽數(shù)

          253

        kami麻麻
        首頁 > 工程師考試 > java工程師是做什么的

        7個回答 默認(rèn)排序
        • 默認(rèn)排序
        • 按時間排序

        呼倫小貝爾

        已采納

        1、負(fù)責(zé)項目相關(guān)開發(fā)工作,包括參與系統(tǒng)需求分析、研發(fā)設(shè)計;

        2、參與制定開發(fā)方案,負(fù)責(zé)功能模塊劃分、模塊開發(fā)及后續(xù)的維護(hù)工作;

        3、負(fù)責(zé)技術(shù)研究,結(jié)合業(yè)務(wù)需求,保障研發(fā)及迭代效率。

        4、獨立或主持完成多個模塊/組件(含核心部件)的軟件需求分析、軟件設(shè)計(含增量方式)、代碼編寫、單元測試、集成測試、靜態(tài)檢查、本地構(gòu)成等工作;

        5、負(fù)責(zé)交付特性/子系統(tǒng)設(shè)計文檔和接口,負(fù)責(zé)相關(guān)頭文件、參與核心代碼開發(fā),并通過設(shè)計有效的提升開發(fā)、測試、維護(hù)等全流程及產(chǎn)品全生命周期效率;

        6、主導(dǎo)補丁包的端到端交付或負(fù)責(zé)R版本或某子系統(tǒng)的優(yōu)化,有效提升代碼執(zhí)行效率(或性能)或明顯縮減代碼規(guī)模;分析產(chǎn)品可維護(hù)需求及其價值,參與產(chǎn)品或平臺新版本可維護(hù)設(shè)計改進(jìn),提升產(chǎn)品診斷能力;

        7、分析及參與業(yè)務(wù)需求的迭代開發(fā),提供系統(tǒng)架構(gòu)設(shè)計方案并進(jìn)行落地。8、負(fù)責(zé)對業(yè)務(wù)增長中遇到的技術(shù)瓶頸進(jìn)行攻關(guān),確保系統(tǒng)穩(wěn)定性及業(yè)務(wù)高速增長。9、負(fù)責(zé)對現(xiàn)存及未來系統(tǒng)進(jìn)行宏觀的思考,規(guī)劃完善形成統(tǒng)一的框架、平臺、體系或組件。10、負(fù)責(zé)推薦系統(tǒng)及大數(shù)據(jù)分析系統(tǒng)的規(guī)劃與演進(jìn)。

        任職要求:1、真實2年以上Java開發(fā)經(jīng)驗,Java基礎(chǔ)功底扎實。熟悉Java基礎(chǔ)知識和核心類庫。2、具備良好的面向?qū)ο缶幊探?jīng)驗,熟悉常用設(shè)計模式。3、熟悉使用Spring Boot、Spring Cloud等開發(fā)框架,并有相關(guān)的開發(fā)經(jīng)驗。4、熟悉Linux操作系統(tǒng)以及JAVA應(yīng)用服務(wù)器維護(hù)。5、熟悉Oracle、Mysql等常見數(shù)據(jù)庫的基本原理以及適用場景,熟悉不同種類的數(shù)據(jù)庫編程,了解常見SQL調(diào)優(yōu)。6、至少掌握一種(Mybatis、Hibernate、Spring JPA)數(shù)據(jù)持久化框架。7、熟悉分布式中間件技術(shù)(nginx、zuul、zookeeper等)者優(yōu)先。8、熟悉常見緩存技術(shù),使用過Redis、Memcache等緩存框架者優(yōu)先。9、熟悉分布式常用技術(shù)者優(yōu)先,如部署單元化,分庫分表,分布式數(shù)據(jù)庫,讀寫分離等。10、對多線程,并發(fā)編程,異步IO等高可用設(shè)計有熟悉者優(yōu)先。11、責(zé)任心強(qiáng),具有較強(qiáng)的學(xué)習(xí)能力和團(tuán)隊合作意識,良好的溝通能力、方案設(shè)計和撰寫能力。12、對新技術(shù)敏感,求知欲強(qiáng),能快速學(xué)習(xí)并具備較強(qiáng)的技術(shù)領(lǐng)悟能力。

        Java軟件工程師運用Java開發(fā)工具去完成軟件產(chǎn)品的軟件程序設(shè)計、開發(fā)、測試、維護(hù)升級等工作。具體職責(zé)是:

        1、按產(chǎn)品或項目要求進(jìn)行技術(shù)開發(fā),能獨立完成模塊分析設(shè)計。

        2、根據(jù)開發(fā)規(guī)范與流程獨立完成詳細(xì)設(shè)計,編碼,測試及相關(guān)文檔。

        3、負(fù)責(zé)信息系統(tǒng)(如OA、CRM等)持續(xù)優(yōu)化,以及微信企業(yè)平臺端的開發(fā)。

        4、負(fù)責(zé)信息系統(tǒng)的推廣應(yīng)用,數(shù)據(jù)管理及日常維護(hù)管理。

        5、配合信息安全主任做好信息安全保密工作。

        任職要求

        1、計算機(jī)專業(yè)本科以上學(xué)歷,從事后臺系統(tǒng)開發(fā)1年以上工作經(jīng)驗;

        2、熟練使用Java/.NET語言開發(fā)Web應(yīng)用,熟悉主流技術(shù)框架;

        3、熟悉數(shù)據(jù)庫理論,熟練掌握主流數(shù)據(jù)庫MySQL、SQL Server等的應(yīng)用;

        4、熟悉HTML、XML、JavaScprit、ajax、Web Servrice等WEB技術(shù);

        java工程師是做什么的

        191 評論(10)

        羅潔愛爾

        1、Java是一門面向?qū)ο缶幊陶Z言,不僅吸收了C++語言的各種優(yōu)點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言不但功能強(qiáng)大,而且簡單易用。

        2、Java語言作為靜態(tài)面向?qū)ο缶幊陶Z言的代表,極好地實現(xiàn)了面向?qū)ο罄碚?,允許程序員以優(yōu)雅的思維方式進(jìn)行復(fù)雜的編程。

        3、Java具有簡單性、面向?qū)ο?、分布式、健壯性、安全性、平臺獨立與可移植性、多線程、動態(tài)性等特點,可以編寫桌面應(yīng)用程序、Web應(yīng)用程序、分布式系統(tǒng)和嵌入式系統(tǒng)應(yīng)用程序等。

        擴(kuò)展資料

        Java的學(xué)習(xí)方法

        1、把一些常用的瑣碎技術(shù)學(xué)會了,比如xml的作用和實際運用,如何操作文件,如何運用日志,如何簡化封裝常用的工具類,比如日期操作、編碼處理、分頁模塊等等,這些小東西會占用大量的時間去處理摸索。

        2、把數(shù)據(jù)庫用好,數(shù)據(jù)庫不是會增刪改查就可以了的,要關(guān)注事務(wù)設(shè)置是否合理,是否有可能產(chǎn)生臟數(shù)據(jù),是否要動用樂觀鎖悲觀鎖等等,重要數(shù)據(jù)出了錯,無論是技術(shù)上還是業(yè)務(wù)上都是很麻煩的事。

        3、懂得什么是集群,什么是分布式,懂得怎么向別的系統(tǒng)發(fā)請求,交換數(shù)據(jù),webservice。

        4、如果想要會寫頁面,要會用JAVASCRIPT,不一定要很深入,也可以用JQUERY代替,做到無刷新的頁面操作以及AJAX請求。

        參考資料:百度百科-Java

        259 評論(10)

        sw634365102

        初級部Java 程序設(shè)計基礎(chǔ)包括 J2sdk基礎(chǔ)、Java面向象基礎(chǔ)、Java API使用、數(shù)據(jù)結(jié)構(gòu)及算基礎(chǔ)、Java AWT圖形界面程序發(fā);J2SE平臺Java程序設(shè)計包括Swing圖形程序設(shè)計, Socket網(wǎng)絡(luò)應(yīng)用程序設(shè)計,象序列化Java 用數(shù)據(jù)結(jié)構(gòu)Applet流文件線程程序設(shè)計;Java桌面系統(tǒng)項目發(fā)4~5組項目組項目(15*工作);Linux基本操作LinuxJava程序發(fā)Linux系統(tǒng)簡單管理;Oracle數(shù)據(jù)庫包括SQL/PLSQL;數(shù)據(jù)庫數(shù)據(jù)庫設(shè)計;簡單掌握ORACLE9i 數(shù)據(jù)庫管理;[2] 級部Java Web應(yīng)用編程包括 Java Oracle 編程即JDBC;JavaWeb編程包括JSP、Servlet,JavaBean;Java應(yīng)用編程包括Weblogic、Websphere、Tomcat;及利用Jbuilder發(fā)Java程序;MVC與Struts習(xí)業(yè)界通用MVC設(shè)計模式Struts架構(gòu);Java B/S商務(wù)項目發(fā)4~5項目組項目(25*工作左右)高級部J2ME程序設(shè)計包括J2EE程序、J2ME;Java高級程序設(shè)計(J2EE)包括J2EE體系結(jié)構(gòu)J2EE技術(shù)、EJB;Weblogic使用、 JBuilder發(fā);JavaXML包括Java Web ServiceJavaXML, 業(yè)界主流XML解析器程序設(shè)計;軟件企業(yè)規(guī)范軟件工程包括UML系統(tǒng)建模型設(shè)計(Rational Rose 200x)軟件工程業(yè)界發(fā)規(guī)范;CVS版本控制、Java Code書寫規(guī)范;

        157 評論(15)

        麻辣寶寶彩

        由于廣泛的市場前景,較高的薪資待遇,讓Java工程師成為非常有前途的職位,那么Java工程師主要是做什么的呢?讓我們跟著小編JavaEE一起來簡單了解下。Java工程師,直白點來說,就好比你在做家具時,需要在模板上弄些花紋,但是需要一個工具來做花紋,Java也是一樣,它只是一個工具。Java應(yīng)用可以說是無處不在,它的用途就是完成軟件的設(shè)計,開發(fā),測試,修改bug等工作,包括業(yè)務(wù)需求的溝通,功能模塊詳細(xì)設(shè)計,業(yè)務(wù)功能實現(xiàn)與單元測試,系統(tǒng)維護(hù)等等。Java工程師崗位職責(zé):負(fù)責(zé)客戶端APP產(chǎn)品中服務(wù)器后端的工程設(shè)計,架構(gòu)設(shè)計以及開發(fā)工作研究業(yè)界新技術(shù)及其應(yīng)用,解決創(chuàng)新研發(fā)過程中的關(guān)鍵問題和技術(shù)難點根據(jù)項目任務(wù)計劃按時完成軟件編碼和單元測試工作按照開發(fā)流程編寫相應(yīng)模塊的設(shè)計文檔與產(chǎn)品經(jīng)理、測試工程師、其他團(tuán)隊溝通合作,確保產(chǎn)品研發(fā)工作的質(zhì)量和進(jìn)度協(xié)調(diào)或指導(dǎo)團(tuán)隊里其它開發(fā)人員的工作。一種主流后端語言編程經(jīng)驗:Java,或Scala,或,或Python精通主流Web應(yīng)用開發(fā)框架(Spring,Play!,Express,Django,等等);熟悉SOA和Web Services(REST,SOAP)系統(tǒng)框架;熟悉主流應(yīng)用服務(wù)器(Tomcat,JBoss,Apache,Nginx,等)精通數(shù)據(jù)庫設(shè)計和性能優(yōu)化;熟悉主流RDBMS和NoSQL數(shù)據(jù)庫(MySQL,MongoDB,Memcached,Redis等),以及數(shù)據(jù)庫編程(SQL, JDBC, iBatis,OpenJPA, 等)熟悉常用工程工具:Jenkins, Maven/Sbt/Npm/Ant,Git/SVN,Eclipse/IntelliJ,等等熟悉設(shè)計模式,熟練掌握面向?qū)ο缶幊毯褪录?qū)動編程風(fēng)格有熱情,酷愛技術(shù),有良好的計劃、溝通、組織協(xié)調(diào)能力、語言表達(dá)能力;較強(qiáng)的邏輯分析能力和應(yīng)變能力;良好的團(tuán)隊合作精神。當(dāng)今,處處都能見到Java的身影,美國大型太空項目中,也使用了Java來開發(fā)控制系統(tǒng)和相關(guān)軟件,如此廣泛的應(yīng)用范圍也造就了Java工程師的輝煌?,F(xiàn)在人們?nèi)粘5纳钚枨?,比如上淘?京東購物 ,上優(yōu)酷看視頻 ,在個人空間上傳自己的圖片信息,寫心得等等 ,這些都可以用Java開發(fā)實現(xiàn)。另外工作上,我們的辦公系統(tǒng) ,比如學(xué)校的測評系統(tǒng), OA, CRM, ERP等辦公系統(tǒng),這些也可以用Java來開發(fā)實現(xiàn)。對于擁有Java技術(shù)的程序員來說,職業(yè)道路的選擇十分的寬廣,行業(yè)前景之廣闊都是可以預(yù)見。希望對您有所幫助!~

        87 評論(15)

        sml90050056

        軟件工程師(Software Engineer),是從事軟件職業(yè)的人員的一種職業(yè)能力的認(rèn)證,通過它說明具備了工程師的資格。軟件工程師是從事軟件開發(fā)相關(guān)工作的人員的統(tǒng)稱。通常人們會和程序員(英文Programmer)產(chǎn)生混淆,但其實是兩種不同的性質(zhì)。程序員是從事程序開發(fā)、維護(hù)的專業(yè)人員。一般將程序員分為程序設(shè)計人員和程序編碼人員,但兩者的界限并不非常清楚,特別是在中國。軟件從業(yè)人員分為初級程序員、高級程序員、系統(tǒng)分析員,系統(tǒng)架構(gòu)師,測試工程師五大類。軟件工程師的工作不同于程序員但是一個軟件工程師必定是一個優(yōu)秀的程序員。首先軟件工程師與程序員工作上最大的不同,可以打一個比喻:把一款軟件比做一座大橋,那么軟件工程師相當(dāng)于施工總指揮,而一般的開發(fā)人員也就是程序員相當(dāng)于建筑工人,所以很多人就說自己是IT民工就是這么來的。想要成為一名優(yōu)秀的軟件開發(fā)工程師,就必須具備以下能力:1、需求分析能力對于軟件工程師而言,理解需求就可以完成合格的代碼,但是對于研發(fā)項目的組織和管理者,他們不但要理解客戶需求,更多時候還要自行制定一些需求。2、項目設(shè)計方法和流程處理能力軟件開發(fā)工程師必須能夠掌握不少于兩到三種的項目設(shè)計方法,并能夠根據(jù)項目需求和資源搭配來選擇合適的設(shè)計方法進(jìn)行項目的整體設(shè)計。3、復(fù)用設(shè)計和模塊化分解能力作為一個從事模塊任務(wù)的軟件開發(fā)工程師,他需要對他所面對的特定功能模塊的復(fù)用性進(jìn)行考慮,而作為一個系統(tǒng)分析人員,他要面對的問題復(fù)雜的多,需要對整體系統(tǒng)按照一種模塊化的分析能力分解為很多可復(fù)用的功能模塊和函數(shù),并針對每一模塊形成一個獨立的設(shè)計需求。4、整體項目評估能力作為系統(tǒng)設(shè)計人員,必須能夠從全局出發(fā),對項目又整體的清醒認(rèn)識,比如公司的資源配置是否合理和到位,比如工程進(jìn)度安排是否能最大化體現(xiàn)效率又不至于無法按期完成。5、團(tuán)隊組織管理能力(1)工作的量化沒有量化就很難做到合適的績效考核,而程序量化又不是簡單的代碼行數(shù)可以計算的,因此要求技術(shù)管理人員需要能真正評估一個模塊的復(fù)雜性和工作量。(2)對團(tuán)隊協(xié)作模式的調(diào)整一個優(yōu)秀的軟件開發(fā)工程師應(yīng)該能夠根據(jù)程序員之間的能力水平差距,以及根據(jù)項目研發(fā)的需求,選擇合適的組隊方式,并能將責(zé)權(quán)和成員的工作任務(wù)緊密結(jié)合,這樣才能最大發(fā)揮組隊的效率。

        194 評論(9)

        annielove123

        據(jù)統(tǒng)計,我國電子商務(wù)企業(yè)已達(dá)到1000多萬家,其中大中型企業(yè)就有10萬多家,初步估計,未來我國對電子商務(wù)人才的需求每年約80萬人,而我國目前包括高校和各類培訓(xùn)機(jī)構(gòu)每年輸出的人才數(shù)量不到10萬人。人才缺口巨大已成為制約我國電商行業(yè)發(fā)展的一大瓶頸。 選擇江西新華電腦學(xué)院云電商工程師專業(yè),你將學(xué)習(xí):電子商務(wù)概論與政策法規(guī)、Photoshop圖像處理、電子商務(wù)物流管理、HTML5+CSS3、WEB和移動界面商業(yè)案例、Windows Server2003服務(wù)器操作系統(tǒng)、動態(tài)網(wǎng)頁設(shè)計PHPMYSQL、網(wǎng)絡(luò)數(shù)據(jù)庫基礎(chǔ)(SQLServer)、JavaScript、電子商務(wù)安全與網(wǎng)上支付、百度SEM、SEO優(yōu)化與推廣、網(wǎng)絡(luò)營銷及綜合實踐等。

        157 評論(11)

        雨中之葦

        Java程序員這是Java開發(fā)工程師的第一階段了,一般是剛?cè)腴TJava行業(yè)者。這一階段主要是掌握了一定的Java編程技術(shù),有一定的Java語言基礎(chǔ),能夠了解、掌握和編寫一定的代碼。處在這一階段的人員,其掌握的技能還是比較基礎(chǔ)的。初級軟件工程師這一階段,就要掌握一些Java核心技術(shù)了。比如HTML/CSS/JS/XML/AJAX、SQL/MySQL/Oracle/SQLServer/JDBC等。中級工程師這一階段需要掌握J(rèn)ava核心框架,SSM、SSH、Web服務(wù)器等等。高級工程師這一階段主要是Java高級開發(fā)技術(shù),工作流、規(guī)則引擎、緩存、集成JCA、EJB、通信/JNDI/JMS/JAF、應(yīng)用服務(wù)器(JBossAS/WebLogic/WebSphere)等。系統(tǒng)架構(gòu)師Java系統(tǒng)架構(gòu)師這一職位主要涉及到Java系統(tǒng)的設(shè)計與架構(gòu),如面向服務(wù)架構(gòu)、面向資源架構(gòu)、面向云架構(gòu)、Java與UML建模、Java設(shè)計模式等。6.技術(shù)總監(jiān)到了技術(shù)總監(jiān)的崗位,就不僅僅只是技術(shù),更多的可能是技術(shù)管理職能。如產(chǎn)品管理、項目管理、團(tuán)隊建設(shè)、團(tuán)隊提升等,這都是一個技術(shù)總監(jiān)的職責(zé)所在。

        159 評論(11)

        相關(guān)問答