JAVA程序員

JAVA程序員

軟件開發人員
JAVA程序員廣義上是指一群以JAVA為謀生手段的軟件開發人員。[1]狹義的說,是指擁有SUN公司JAVA認證的程序員。
    中文名: 外文名:JAVA programmer 别名: 民族: 籍貫: 畢業院校: 職務: 就職企業: 主要成就: JAVA:sun公司開發的編程語言 相關證書:國際通用的Java程序員證書 名稱:JAVA程序員

就業情況

方向

Java程序員的未來發展方向大緻分為兩類:

一是成為管理人員,例如産品研發經理,技術經理,項目經理等;

二是繼續他的技術工作之路,成為高級軟件工程師、需求工程師等。

前景

據有關數據顯示,目前,中國對軟件人才的需求已達20萬,并且以每年20%左右的速度增長。在未來5年内,合格軟件人才的需求将遠大于供給。2005年,中國軟件人才的缺口已達42.5萬,其中尤以Java程序員、Java工程師人才最為缺乏。

根據IDC的統計數字,在所有軟件開發類人才的需求中,對Java程序員的需求達到全部需求量的60%~70%。同時,Java程序員的薪水相對較高。通常來說,具有3~5年開發經驗的工程師,擁有年薪10萬元是很正常的一個薪酬水平。80%學員畢業後年薪都超過了5萬元。

目前,雖然JAVA人才的薪水很高,但是對該類人才需求旺盛的IT企業卻很難招聘到合格的JAVA人員。其中,最根本的原因就是許多計算機專業的畢業生在讀期間沒有掌握實用的技能與經驗,距離企業的實際用人需求有較大的差距。因此,計算機專業的大學生欲成為Java程序員,最便捷的一條路就是參加以實戰項目為主要教學方法的JAVA職業技能培訓,從而有效地縮短同企業具體用人需求之間的差距。

全球有25億Java器件運行着Java,450多萬Java開發者活躍在地球的每個角落,數以千萬計的Web用戶每次上網都親曆Java的威力。今天,Java運行在7.08億手機、10億智能卡和7億PC機上,并為28款可兼容的應用服務器提供了功能強大的平台。這麼多應用,徹底改變了用戶的生活。越來越多的企業,因為使用了Java而提高了生産效率。在中國,越來越多的用戶,因為Java而降低了成本,享受了生活。

Sun公司副總裁、Sun研究院院士、軟件部首席技術官詹姆斯·戈士林(JamesGosling)博士以“Java技術之父”聞名于世。作為Sun研究院院士,他親手設計了Java語言,完成了Java技術的原始編譯器和虛拟機。在他的帶領下,Java現已成為互聯網的标準編程模式以及分布式企業級應用的事實标準,其跨平台的技術優勢為網絡計算帶來了劃時代的變革。

自1995年5月正式推出的11年以來,Java已從編程語言發展成為全球第一大通用開發平台。Java技術已為計算機行業主要公司所采納,同時也被越來越多的國際技術标準化組織所接受。1999年,Sun推出了以Java2平台為核心的J2EE、J2SE和J2ME三大平台。随着三大平台的迅速推進,在世界上形成了一股巨大的Java應用浪潮。

作為唯一在互聯網上開發的語言,Java平台以其移動性、安全性和開放性受到追捧。據IDC預計,自2001年起的其後5年内,采用Java的IT産品的價值将翻番,在2006年将達到4.53億美元,年增長率為14.9%。截止到2003年5月,Java注冊開發商超過300萬人,對JRE(Java運行環境)的下載達7200萬次。詹姆斯·戈士林博士預計在3~5年内Java技術開發商将發展到1000萬。無線Java也在迅速攀升。

據Sun公司副總裁詹姆斯·戈士林透露,Sun剛與中國聯通和振戎融通公司結成了技術聯盟,将用“UniJa”品牌進一步促進Java技術的無線應用和服務。手機制造商TCL公司也已取得了Java2平台的移動版的許可,使中國移動用戶得以使用基于Java技術的新型TCL手機。而目前世界上采用Java技術的手機已有1.2億部,全球七十多家運營商基于Java技術推出了200多款的不同類型的手機。

詹姆斯·戈士林博士最近指出,“在短短的十年間,Java社團已發展成為擁有數百萬之衆的群體,他們以其聰明才智和協同作戰的方式,為Java這一未來最酷的技術作出了巨大的貢獻。那麼,下一個十年,Java将發展到怎樣的程度?隻有那些使Java發展到今天的開發商群體才有資格回答這一問題。”

Java跨平台等許多特性使之成為當代成長最快的軟件産品:它受到了大約150個許可證頒發機構、200所大學和50萬開發者的擁戴;1000多個應用程序是用它編寫的;有關它的書籍有800餘種;受到了全球所有主要計算機廠商的支持,而這一切都發生在其發表後的800天内;Java闖入企業計算的心髒正成為大衆傳媒輿論的推動力量,正在改變企業的計算環境。

它通過為因特網商務提供安全和穩健平台的方式改變商業自身。Java計算是各行各業中倍受信賴的企業解決方案。獨立于平台的Java計算環境可以降低企業的總成本,縮短産品上市周期,安全地擴展公司的網絡。不少國家到中國尋求合作夥伴時,都把能否用Java進行編程作為合作的前提條件。

随着java技術在各行各業的廣泛應用,企業對于java人才招聘的要求越來越高。西安尚學堂作為西北地區最專業java培訓的實訓基地,近年來不僅在高校學生中建立了良好的口碑,更以其專注、高質量的教學水平赢得了越來越多學員的青睐。北京java私塾更注重JAVA編程思維結合實際開發項目未來趨勢

對Java來說,2010年是不平凡的一年,從Oracle在年初完成對Sun的收購,使大家對Java的未來充滿了關注,而12月份在北京進行的JavaOne大會,可以說是Oracle在收購Sun之後的第一次正式大會,大家可以從JavaOne上更多了解了Java未來的發展。而2011年,将成為Java新的開始。

Java走過了它15年的曆程,在日新月異的IT技術領域不算年輕,但它一直沒有停下變革、創新的腳步。Java已經不單單是一種計算機語言,很多情況下,稱它是一個平台,一個社區。

職業要求

精通java基礎,java高級編程,及常用java設計模式,深入理解mvc編程模式,了解uml相關知識;

掌握struts2、spring、hibernate等主流java開源框架技術;

熟練掌握web應用程序設計相關的jsp、javascript、ajax、css、html等技術;

熟悉db2、orcale、ms sql server、mysql數據庫其中一種,主要是oracle;

有較強的新技術學習能力,和良好的溝通能力和理解能力。

分類

Java SE

從Oracle公布的Java未來戰略可以看到,Oracle目标是加強和繼續擴大Java在新領域的應用,并将Java平台納入新的部署架構,加大對Java社區的投資,允許社區更多地參與。

模塊化的VM:可以将VM拆分成小塊由應用程序使用,并按需推向Internet,這樣的結果是Java應用程序的啟動時間更短了,當VM不在目标機器上時,下載的時間也更短了。

額外的語言支持:Java平台支持用不同語言編寫的應用程序,未來将會添加更多的語言支持,當然也包括對動态語言的支持,這就是所謂的達芬奇機或多語言虛拟機,請參考JSR-292。

增強的多核支持:需要借助工具、庫和内置設施幫助新的和現有的Java應用程序更有效地利用多核硬件的優勢,Java的線程模型可以輕松地創建并行執行任務的線程,但你如何将一個單一的任務拆分成多片進行并行執行呢?

其它改進包括持續的性能改進,以及許多語言方面的增強,包括增加的閉包,在switch語句中對Strings的支持,以及多塊異常捕獲,閉包是一個有争議的功能,它是通過使用匿名的Java内部類實現的。

Java EE

Oracle長期以來一直都是Java的支持者,也是最大的JCP成員之一,10多年前就開始參與Java EE規範的編制,因此對Oracle成為Java中間件市場的大鳄不應該感到意外。

相關詞條

相關搜索

其它詞條