25岁的刘同学,毕业之后的3年从事的是跟互联网毫不相关的工作,朝九晚六,偶尔加班。
上班二三年,房价都火急火燎地翻了几个跟斗,工资却一直不慌不忙,还看不到上升空间。
![b2664a4bca4a6469d6e131330683bacb.png](https://img-blog.csdnimg.cn/img_convert/b2664a4bca4a6469d6e131330683bacb.png)
在2019年一个月黑风高的晚上,刘同学辗转反侧,经过从个人理想到人生哲学的思考,最终决定转行学Java!
理由很明显,IT行业“五年全款买房、十年存款百万、二十年风轻云淡成大神”。
按照一般故事的发展情节,接下来刘同学应该是开始自学Java,然后如鱼得水,在代码中收获自信和高薪……
然而事实却是,本来就是文科出身的刘同学,在面对一堆代码时完全懵了。
但是工作也辞了,不学成功不罢休的flag也立了,除了加倍努力,也没有别的选择。
最后进了一家保险国企公司做Java开发工程师,月薪16K。
有句话是这样说的:360行,行行转IT。
IT行业的高薪资前景好吸引了一大批不安分的年轻人。在入行之前,我们首先要清楚,编程语言众多,应该选哪一个入门?
目标明确看重高薪资的同学,首选Java。
毕竟已经有20多年历史的Java,是当之无愧的世界第一编程语言,为什么这么说呢?
1. JAVA服务器端编程语言占比90%以上
前不久世界最大的开源基金会 Apache 发布了年度报告中,开源项目使用的代码语言中,Java 以 58% 的绝对比例傲视群雄。一个大盘子,被 Java 霸占得就剩一半了。
![80bcf52fe5672075c5c6ebe2f06d9777.png](https://img-blog.csdnimg.cn/img_convert/80bcf52fe5672075c5c6ebe2f06d9777.png)
2. 21年来位列编程语言排行榜首位
Tiobe官网发布了 2019年4月编程语言排行榜,2018年、2019年1—4月份,Java都位居排行榜首位。
![e06212ab47117bd8702a6a25d7f0f0dc.png](https://img-blog.csdnimg.cn/img_convert/e06212ab47117bd8702a6a25d7f0f0dc.png)
3. 全国每周新增岗位153587个
去年,各企业面向Java程序员发送的邀请占到了所有岗位的32%,独占职位榜首,名副其实的行业第一。
并且市场调查数据显示,JAVA工程师入行薪资6-8K ,随着工作经验增长, Java架构师年薪可达80w+。
![a434f31a909161b09cde12c9548fd305.png](https://img-blog.csdnimg.cn/img_convert/a434f31a909161b09cde12c9548fd305.png)
如果你把Java作为你的人生的第一门用心学习的语言,那么你只需要花极短的时间,就可以基本学会C++,JavaScript,PHP, Python,R,C#,Objective-C,Swift,Go。
(是的,每一门语言都可以在极短的时间学会,只是具体的问题解决和一些坑需要多积累一些实战经验而已)。
那么,真正要学Java,应该怎么开始呢?老师给你一个梳理一个正确的学习路径。