作为一个10年的java程序员,我自认为java程序员十分不错。
有下面几点原因,也算是我的切身感受吧!
1、学起来简单
我说java很简单,有些人可能不同意,甚至会觉得我胡说八道,但是,java和c,c++比起来,无论是语法,IDE(开发工具)上手难度,调试器,都更加友好。
对于没有编程经验的人来说,把java来作为初学者入门语言是首选。
2、使用面广,好就业
java可以开发后台服务器,中间件,移动程序等,可以选择的岗位有java服务器开发工程师,java中间件开发工程师,andriod开发工程师,j2ee软件开发工程师,java web开发工程师,以前还有j2me开发工程师,你看,学一门语言就可以选择这么多领域和职位,幸福感简直爆棚。
毫不夸张的说,java是目前市场需求最大,就业岗位最多的程序语言,没有之一。这也是java语言能连续几年,蝉联开发语言流行指数桂冠的原因。
3、工资高
说了半天,这才是最重要的,拿广州的行情来说,一个初级java程序员月薪在4k-6k之间,小公司一般4k多,大公司5-6k,中级8k-15k,高级的2-3w,甚至更高,每个城市差距还是挺大的,比如广州跟北京,上海,深圳比就低很多,那为什么拿广州举例子呢?因为广州更加接近全国一二线城市的平均水平。
总的来说java程序员的工资还是挺有竞争力的。
4、能文能武
之所以说java能文能武,是因为java前后端通吃,他既可以开发前端,又可以开发后端,还能够开发安卓移动app,现在十分流行全栈工程师,学会了java离全栈也就不远了。
最后多说那么一嘴,语言只是一个工具,能够解决问题的语言,就是最好的语言,java作为一个非常适合初学者入门者选择的语言,只要你有兴趣,能够积极去实践,去思考,是很容易学好的,我身边就有一些同事只是初中,中专,高中毕业,有的自学,有的通过培训,在工作中也干得不错。