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、油条岗位会变少,低端业务码农,未来堪忧。