資源描述:
《了解和影響中國的軟件開發(fā)者》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫。
1、了解和影響中國的軟件開發(fā)者胡海威內容架構總監(jiān)CNET企業(yè)用戶群組目錄I——開發(fā)者的挑戰(zhàn):軟件開發(fā)環(huán)境的變化II——中國的開發(fā)者的現(xiàn)狀和特點III——中國多核開發(fā)者采訪視頻開發(fā)者面臨的挑戰(zhàn):計算環(huán)境的巨大變化Lan/WAN15年前的計算環(huán)境回顧過去15年,隨著CPU頻率的不斷提高以及PC和LAN的發(fā)展,把計算資源從大型主機帶到了客戶端兩層、三層的C/S從90年代開始成為了開發(fā)者所面對的經(jīng)典計算模式10年前開發(fā)者Lotus1-2-3sybaseWordperfectPC[DOS/Windows]Server[UNIX/NT]C/C++CobolVisualBASICPowe
2、rBuilderOOOLE/COMNetwareTCP/IP開發(fā)人員面對的計算平臺開發(fā)人員主要需要掌握的工具一些典型的企業(yè)應用今天的計算環(huán)境PDA/CellPhoneLocalUsersTerminalsFirewallFirewallInternetAccessGatewayAdvancedAccessControlserverFile/PrintingServersWeb/AppServersOtherServers…E-mailServersIPPBXGameConsoleHomePC/MediaCenterCorporateLaptop如今,隨著CPU計算能
3、力的進一步提高以及Internet的發(fā)展,計算資源從客戶端推向了互聯(lián)網(wǎng),并且向更多的領域滲透。C/S、B/S、RIA等構成了如今開發(fā)者所要面對的復雜計算模式。今天的開發(fā)者CRM/ERPCollaborativeContentManagementPCServer大規(guī)模集群多核CPU虛擬化平臺移動終端GPUSOAXMLrubyOOC/C++C#.NetJavaSaaS多線程VT并行計算分布式SOAPRESTRIAMashupTCP/IP虛擬技術開發(fā)人員面對的計算平臺開發(fā)人員主要需要掌握的工具一些典型的企業(yè)應用中國軟件開發(fā)者的現(xiàn)狀和特點中國軟件開發(fā)人員特征相對年輕,本科學歷,
4、從事初級-中級開發(fā)工作。工作年限較短。主要集中在北京,上海,廣東等經(jīng)濟發(fā)達地區(qū)。多數(shù)供職于小型民營企業(yè),企業(yè)級開發(fā)經(jīng)驗欠缺。開發(fā)人員年齡和學歷中國軟件開發(fā)人員年齡較年輕20歲-24歲占11%25歲-29歲占44%中國軟件開發(fā)人員以男性為主男性程序員>90%本科學歷是中國開發(fā)者的主要構成*數(shù)據(jù)來自CNETResearch對CNET用戶的研究軟件開發(fā)人員工作特征軟件開發(fā)人員在工作中角色超過70%開發(fā)者處于初級和中級工作將近10%開發(fā)者同時還擔任網(wǎng)絡管理員的角色軟件開發(fā)人員的工作年限將近70%的中國開發(fā)者工作在3年左右僅有不到20%的中國程序員有真正的企業(yè)開發(fā)經(jīng)驗軟件開發(fā)人員
5、的地域分布軟件開發(fā)人員主要集中在華北、華東和華南三個區(qū)域,占到80%,華中占到10%北京、上海、廣州是中國軟件開發(fā)人員最集中的城市軟件開發(fā)人員的收入水平北京、上海、廣州是中國開發(fā)人員最集中且收入水平最高的城市大多數(shù)中國開發(fā)者平均收入水平在3000-5000元之間<1k1K-3K3K-5K6K-8K8K-10K10K-15K>15K北京4%31%35%23%3%2%2%上海2%29%35%25%4%2%3%廣州5%45%30%15%3%1%1%軟件開發(fā)人員所在公司規(guī)模超過80%的程序員工作在中小型公司軟件開發(fā)人員所在企業(yè)性質軟件開發(fā)人員服務企業(yè)性質將近50%的中國程序員工
6、作在民營企業(yè)中國有企業(yè)是中國程序員除外資性質企業(yè)外最重要選擇近幾年來外資企業(yè)吸引了大批高質量的中國開發(fā)者中國開發(fā)者關注的技術熱點移動設備/嵌入式開發(fā)Web開發(fā)數(shù)據(jù)庫中間件Java相關技術.NET相關技術開放源代碼/Linux項目管理新興經(jīng)濟的發(fā)展熱點傳統(tǒng)技術熱點薄弱環(huán)節(jié)中國開發(fā)者的技術選擇:移動設備開發(fā)有24.34%的中國開發(fā)者涉足嵌入式/移動設備應用開發(fā)。J2ME是嵌入式/移動應用平臺的王者,Linux和WinCE分列二、三位。Symbian平臺目前開發(fā)者占有率尚未達到滿意水平C/C++、Java、C#是嵌入式/移動設備應用的主要開發(fā)語言。多媒體、辦公輔助、游戲是智能
7、終端的主要領域。中國開發(fā)者的技術選擇:Web開發(fā)在中國很多人都是從IIS開始認識Web服務器Web開發(fā)是目前中國開發(fā)者涉及最多的開發(fā)領域,70%的程序員在工作中會接觸基于Web應用基于B/S的應用正在受到新興企業(yè)的歡迎新興Web技術并沒有被廣泛應用,仍然是ASP.NET/JSP/PHP三足鼎立,在公眾站點領域,PHP相對較有優(yōu)勢數(shù)據(jù)顯示微軟的數(shù)據(jù)庫產(chǎn)品是開發(fā)者的首要選擇在實際應用中用戶遷移到主流數(shù)據(jù)庫新版本的比例較低主流數(shù)據(jù)庫推出的新特性,部分超越了目前國內實際應用需求中國開發(fā)者的技術選擇:數(shù)據(jù)庫中國開發(fā)者的技術選擇:中間件傳統(tǒng)單一功能的