2008年有21.345%的程序員在用JAVA?比2007年增加了0.33%.
2006年是21.172%,比2005年減少了0.70%.
⑵ 現在學java 還有沒有前途
不管你對Java是怎樣一個態度,有一點不可否認,Java是現在全球最時髦的開發工具之一,它擁有一套龐大且完善的類庫,內置了其他語言需要靠庫甚至是操作系統才能支持的功能,擁有一個虛擬機,總之,Java的出現,確實給整個程序界帶來了巨大的沖擊,也許現在還無法准確評估Java為整個IT業帶來的影響,但是有一點卻毋庸置疑---Java將不可避免地影響一代程序員.
作為一名將要成為職業程序員的學習者,也許應該認真評估一下Java在可以預見的一段時間里帶給自己的影響. 在美國,起來越多的應用是基於Java開發的.Java在企業的應用中的日臻完美,打消了許多人對Java無法應用於大型企業級應用的顧慮.而在國內,Java也已如火如荼.據調查,在未來幾年內,將會出現20萬個Java程序員職位需求,也許這將超過其它任何一種程序員的需求.
也許你現在已經開始對Java心動了吧,心動不如行動.學習Java的BBs有Java研究組織,中國Java世界,SunOne專家路等(剛成立).
Java是面積網路的設計語言,用來讓程序員創建應用程序,這些應用程序可以通過下載,而且可在任何計算平台上安全地運行,如果再加上互聯網和公司企業內部網體系,你將會擁有一個未準的網路計算環境,Java作為一個分布式的,面向對象的程序設計各方,可以讓位於任何地方的任何計算機應用網路上的的應用程序.
綜合上述,Java的生命力體現在如下方面:
1. Java產生與流行是InterNet發展的客觀要求.
2.是一門各方面性能都很好的編程語言,它的基本特點是簡單,面向對象,分布式,解釋的,健壯的,完全的,結構中立的,可移植的,性能很優異的,多線程的,動態的,適合的Internet環境上開發應用系統.
3.Java可以製作大部分網路應用程序系統,而且與如今流行的WWW瀏覽器結合很好.
4.Java不僅僅是一種各方,更重要的是一種區別於傳統系統,遵守"網路就是計算機"信條的平台技術.Java平台將面向對象系統擴展成包括程序和數據的網路計算機(NC),而這個平台的核心就是Java虛擬機,許多使Java成為萬能開發平台的屬性都源於Java虛擬機的概念和實現.
現在Java是開發語言的主流,其次是c++,c#。應該說Java會在未來的很長一段時間內將佔有主導地位,他在web應用軟體開發上佔有很大的優勢。中國的軟體業還只是初級階段,發展潛力相當大,技術精湛的Java工程師缺口很大,如果技術比較好有2年以上的工作經驗的話,在大城市工資在4000元以上,沿海發達城市更高,如果混的不錯做個項目經理或架構師什麼的,月薪離一萬(或更高)也就不遠了。所以講,Java還是很有搞頭的!
至於SAP我就不大清楚了,估計跟.net之類差不多吧。在技術上沒有Java那麼深,Java是學無止境的,到後來關鍵是編程的思想能達到什麼境界,也就意味這你的待遇能有多高。走管理就另當別論啊!
Sun公司以及IBM、ORACLE、Netscape等公司都在大力推進JAVA的應用。旨在提高Java運行速度的Java晶元也在緊鑼密鼓地趕制當中,有人預計不久的將來,Java的代碼的運行速度和C++一樣快。Java在WWW應用中的地位得到肯定以後,Sun又反過來擴展Java在家電領域的應用,Java的應用有向更廣闊的領域擴展的趨勢。Sun公司的高層人士稱「Java的潛力遠遠超過作為編程語言帶來的好處。事實上,Java是一種新計算模式的使能技術」。看來,Java的前程不可限量。
作為一種語言,Java在過去十年中取得了其他任何語言都無法比擬的成績。而在中國市場,雖然在技術上一直能和國際上保持同步,但是應用卻總是略顯滯後。重新反思中國Java的十年發展歷程,除了贊譽與慶賀外,更有現實意義的做法是,認真考慮如何為中國Java的未來發展繼續涵養水土。
IDC(國際數據公司)調研報告顯示,中國軟體外包業近十年發展迅猛,截止去年底,各類外包企業已達3300家,合同執行額46.9億美元。預計未來四年,中國還將迎來新一輪發展高峰,至2013年,中國將新增15000家IT企業。強勢增長拉動了該行業對IT人才的需求,作為IT細分環節,JAVA以簡潔、跨平台操作等優勢,迅速占據了全球大量市場,未來發展中,JAVA將成為IT從業者必須掌握的一門語言。有很多機構專注JAVA就業培訓領域。
「Java的發展如同火箭升空,當初沒有人會想到它能飛這么遠」,Sun總裁兼首席運營官Jonathan Schwartz曾在Java十周年慶典上這樣說。
「Java易得 一將難求 !」Sun大中華區軟體、ISV和Java業務總監黃震認為,Java入門容易,但是精通不易。這就好像會畫中國畫的人不少,業余愛好者很多,但真正能夠成為畫家的很少。而在中國的Java人才,似乎不只是精通者不夠多,真正願意學習運用Java語言的愛好者數量也不容樂觀。
數據顯示,目前全球Java開發者達到了450萬,而在中國,這個數字只有10萬不到。對此,有「中國Java之父」之稱的清華大學計算機系教授王克宏表示,如果真正把統計范圍嚴格界定在「開發者」上的話(即便把像小李那樣未取得認證的技術人員考慮進去),中國真正的Java開發者或許也僅有5萬人左右。這與中國這個擁有13億人口的大國地位以及Java的巨大市場潛力相比,是極其不相稱的。
目前,由於Sun、IBM、Oracle、BEA等國際廠商相繼推出各種基於Java技術的應用伺服器以及各種應用軟體,帶動了Java在金融、電信、製造等領域日益廣泛的應用。如清華大學計算機系利用Java、XML和Web技術研製開發了多個軟體平台,東方科技的Tong Web、金碟的Apusic、中創的Inforweb 等J2EE應用伺服器及和佳ERP和寶信ERP等ERP產品,已在許多企業得到應用。
由此可見,在巨大市場需求下,企業對於Java人才的渴求已經是不爭的事實,正是如此,JAVA的巨大發展前景,也為IT人才的未來,鋪就了更廣闊的大路!
⑶ 全球有多少 C/C++ 程序員Java 和 Python 又有多少
據不完全統計全球大約 440 萬 C++ 程序員;大約 190 萬 C 程序員。
Java 和 Python無法統計
⑷ 中國現在有多少java程序員
這個沒有確定數字,總在變,應該30%IT人都與java有關
⑸ 截止到2001年中,全世界大約有310萬java程序員,許多大學紛紛開設java課程,java正逐
出路一:向軟體實施顧問轉型分析:在當今稱為信息化時代的互聯網環境中,企業面臨轉型,否則就要被淘汰,不管企業選擇了哪一種轉型的方法、途徑,都離不開信息化。信息化成為幫助中國企業轉型升級的加速器。企業轉型期將需要大量的信息化實施——管理軟體應用顧問人才,估計到2010年管理軟體應用顧問人才的缺口是5-6萬,而目前市場的人才不到3萬,人才缺口巨大。編程10年,操作過大量項目,由技術背景又有實施經驗,向管理軟體實施顧問轉型是相對比較容易的。如果怕自己知識不夠系統可以去用友學院的管理軟體應用顧問培訓班學習一下,拿到用友的認證在中國基本上可以暢行無阻了,因為用友是亞太地區最大的管理軟體提供商,中國企業大部分都是他們的客戶,這樣的話他們認證和培訓過的人員企業是更願意接受的。優勢:10年編程經驗,對軟體的技術、原理等知識掌握的相當牢固,參與過大量項目,實踐經驗豐富。挑戰:小張以前的經驗主要是編程,接觸過企業的部分業務流程,對企業整體業務流程把握有點難度,對企業管理知識不夠系統,如果能有一個系統的學習,拿到一個認證,將是一個優秀的實施顧問。出路二:向IT培訓師轉型分析:IT企業在招聘新人後,一般都須經過培訓才能上崗,這個培訓有時是在崗位上進行的,由富有實踐經驗的「老人」負責。年輕人想要進入IT行業,必須接受這樣的專業培訓。如今IT培訓市場蛋糕相當大,利潤空間可觀,行業發展前景看好。根據國際數據公司(IDC)統計數據顯示,2004年中國IT培訓市場共實現銷售額24.4億元,相比2003年增長了22.1%,2005年市場前景發展更為可觀。小張無論是在IT公司內部轉型擔任培訓工作,還是到IT培訓機構擔任教師,都應該有發展空間。這樣的工作不會有太大壓力,且比較穩定,對年齡也沒什麼要求。更何況,這還沒有脫離小張所喜歡的IT行業。優勢:在這個行業工作了10年,擁有豐富編程、項目經驗,曾參與過許多成功案例,這都是小張的優勢。而10年積攢的行業人脈關系,還可以幫助他發展企業客戶,順便擔任市場拓展工作。挑戰:小張在過去10年中一直埋頭苦幹,只是在公司培訓新人時擔任過培訓工作,缺少培訓工作經驗。如果要向培訓師轉型,小張需要接受一些專業訓練,提高擔任培訓師的能力。出路三:向IT營銷轉型分析:IT與其它行業不同,由於技術性較強,營銷人員一般也須有較強的技術背景,且最好有著豐富經驗。互聯網公司、電子商務公司、軟體公司目前都需要有技術背景的營銷人員;另外,電子商務的再度火爆,使得傳統企業開始重視電子商務營銷,也需要有技術背景的營銷人員。這類工作薪水不低,加上提成應該可以拿到高於程序員的薪水,同時也比較穩定。優勢:深厚的技術背景仍然是小張的核心競爭力,在10年的從業經歷中,小張廣泛涉獵了各種編程軟體和工具,對IT行業也有相對深入的了解,這些都為他轉向營銷提供了平台。挑戰:小張過去的工作主要是跟機器打交道,而營銷工作恰恰需要跟人打交道,這對小張來說是最大的挑戰,要求他徹底改變工作方式,加強溝通能力與人際交往能力;此外,營銷工作會面臨銷售指標的壓力,這些問題都是小張轉型前必須深入考慮的。出路四:向項目管理努力分析:如果說前面兩條出路轉型的成分多,那麼項目管理可以說是小張更為便捷的發展之路。目前,軟體項目經理是人才市場上炙手可熱的人才,有豐富經驗、外語好的軟體項目經理是搶手的香餑餑,供不應求,薪水自然也是水漲船高。在上海市勞動部門新發布的2005年軟體行業薪資調查中,項目主管的薪水是同層次主管中最高的,年薪高位數達到211011元,平均年薪達109414元。最重要的是,一個優秀的項目經理可以在這個崗位上長久工作下去,並且有向高層進一步提升的可能。優勢:對小張這樣有經驗、有技術、有人脈、有能力、參與過多個軟體開發、有一定經驗的人,項目管理無疑是小張發展的一個很好的方向。挑戰:小張以往參與過不少項目的開發,但一直是項目團隊里的一分子,沒擔任過項目帶頭人。而很多公司在招聘項目經理時,都需要有帶領團隊進行項目開發的經驗,這是小張的一個劣勢。建議他參加一些項目管理方面的培訓課程,自學相關的知識,增長自己在流程管理、溝通協調等方面的能力,以便積累資本,逐步向項目管理崗位邁進。
⑹ java學習路線
1、java基本語法(1 編寫 HelloWorld、2 常量、3 變數、4 數據類型、5 運算符、6 方法、7 流程式控制制語句、8 IDEA使用:目前企業使用最多開發工具、9 數組)
2、面向對象(1 類、2 對象、3 封裝、繼承、多態、4 構造器、5super、this、6 介面、抽象類、7 許可權修飾符、8 內部類、9 Random、ArrayList、String、Arrays、Math)
3、API(常用API:1 Date、2 DateFormat、3 Calendar、4 System、5 StringBuilde)
4、集合(1 Collection、2 泛型、3 List、4 Set、5 Collections、6 Map、7 HashMap)
5、異常(1 異常體系、2 異常分類、3 聲明拋出捕獲異常、4 自定義異常)
6、多線程(1 線程概念、2 線程同步、3 Lock、4 線程生命周期、5 線程池)
7、Lambda表達式(1 函數式思想概述、2 Lambda標准格式、3 Lambda語法與注意事項)
8、IO流(1 文件、2 位元組流、字元流、3 轉換流、高效流)
9、網路編程(1 網路編程三要素、2 Socket原理機制、3 UDP傳輸、4 TCP傳輸)
10、資料庫(1 mysql、2 jdbc、3 連接池、4 JdbcTemplate )
11、前端技術(1 html5、2 css、3 javascript、4 bootstrap)
12、linux(1 linux安裝、2 目錄操作、3 文件操作、4 網路操作等)
13、nginx( nginx安裝、配置、部署)
14、xml與(1 xml基本語法、2 約束)
15、jsonp( 1 jsoup概述、2 jsoup作用使用、3 xpath)
16、Servlet(1 tomcat、2 request、response、3 cookie、session、4 jsp、el、jstl、Filter)
17、web非同步開發(1 jquery3、2 ajax、3 json)
18、redis(1 nosql介紹、2 redis數據類型、3 常用命令、4 jedis)
19、maven(1 maven概念與作用、2 idea集成maven、3 maven常用命令、4 依賴管理)
20、spring(1 spring體系結構、2 spring配置、3 bean管理、 4 IOC/DI、AOP、5 事務管理、6 spring5新特性 )
⑺ java程序員爛大街了嗎
最新數據,中國有程序員200多萬,但是缺口依然很大,以後你不會一點編程,就好比你今天不會用手機一樣。
⑻ 中國大約有JAVA程序員多少
如果按照 有sun公司開發認證的java程序員 大約有5萬
如果按照在公司 包括在大學里學習的java人員的話 大約有45萬
⑼ Java程序員已經飽和了嗎
沒有的,現在Java人才還是稀缺的,還是很好找工作的。
⑽ 中國的程序員數量是否已經飽和或者過剩
程序員的數量是否已經飽和或者過剩?
任何一個行業,基本都是呈現金字塔結構。處於低端的人很多,越往上人才越少,很多大廠還不是喊著招不到人。
1、未來IT行業會持續發展,C端近幾年內用人需求會縮減,B端和高級產品端會加強,對人才技術會有更高的要求,高端技術人才的春天來了。
2、初級人員的確會更內卷。
3、35歲現象短期內不會得到改變或者緩解,會變成各行業普遍現象。35歲會變成一個分割線,變成貧富分化線。
4、油條崗位會變少,低端業務碼農,未來堪憂。