最近我根据上述的技术体系图搜集了几十套腾讯、头条、阿里、美团等公司21年的面试题,把技术点整理成了视频(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分
可以看到,C 语言 2016 年有一个猛烈的下降,但在 2018 年左右又开始猛烈拉升,直到 2020 年正式超越 Java 登顶,到了 2021 年又开始大跌,我感觉不久 Java 又会升至第二,C 语言第三,Python 长时间登顶。。
C、Java、C++ 这三个老牌编程语言一直霸占着编程语言榜单前 3 名,可以说是编程语言三巨头了,不过随着最近几年人工智能的兴起,Python 发展势头凶猛,取代了 C++ 成为三巨头的位置,甚至马上要登上冠军宝座。
来看下宏观发展图:
上面这 30 多年来的编程语言名次,C、C ++ 和 Java 一直很猛、很稳,现在这个趋势也要慢慢被 Python 打破了,Python 发展最快,最未来,还会有惊人的成绩。
伤感我大 Java,去年大跌 3.18%,今年又跌 2.37 %,一路狂跌啊。。
好了,今年的 TIOBE
编程语言排行榜栈长就分析到这里了,有了这个榜单,你就该知道自己要学什么语言,不该学什么语言了,当然,这只是一个参考,但是,排名靠前的语言,学它,准没错。
虽然 Java 看似正在走下坡路,但也不要灰心,这只是一个榜单而已,并不代表 Java 生态在走下坡路,也不代表 Java 不值得学了,只能说 Java 已经趋向稳定了,正是因为这种稳定性,Java 在网络上被搜索、下载、学习的次数已经没那么爆发式的增长了,所以会造成一种 Java 走下坡路的假象。
所以,我们该学学、该上班上班,不要受排行榜影响,Java 依然还是最香的语言之一,现在无数的 Java 就业岗位、火热的开源社区、强大且丰富的生态、一家又一家的在线培训机构拔地,这都说明了一切,Java 依然老当益壮,市场就是最好的见证。
最后,你觉得还有什么原因导致了 Java 在编程语言排行榜走下坡路呢?
欢迎留言讨论分享!期待有意思的精彩留言…
好了,今天的分享就到这里了,后面栈长会分享更多好玩的 Java 技术和最新的技术资讯,关注公众号Java技术栈第一时间推送,我也将主流 Java 面试题和参考答案都整理好了,在公众号后台回复关键字 “面试” 进行刷题。
最后,觉得我的文章对你用收获的话,动动小手,给个在看、转发,原创不易,栈长需要你的鼓励。
版权声明: 本文系公众号 “Java技术栈” 原创,原创实属不易,转载、引用本文内容请注明出处,抄袭者一律举报+投诉,并保留追究其法律责任的权利。
近期热文推荐:
1.1,000+ 道 Java面试题及答案整理(2021最新版)
2.别在再满屏的 if/ else 了,试试策略模式,真香!!
3.卧槽!Java 中的 xx ≠ null 是什么新语法?
4.Spring Boot 2.5 重磅发布,黑暗模式太炸了!
5.《Java开发手册(嵩山版)》最新发布,速速下载!
觉得不错,别忘了随手点赞+转发哦!
分享
首先分享一份学习大纲,内容较多,涵盖了互联网行业所有的流行以及核心技术,以截图形式分享:
(亿级流量性能调优实战+一线大厂分布式实战+架构师筑基必备技能+设计思想开源框架解读+性能直线提升架构技术+高效存储让项目性能起飞+分布式扩展到微服务架构…实在是太多了)
其次分享一些技术知识,以截图形式分享一部分:
Tomcat架构解析:
算法训练+高分宝典:
Spring Cloud+Docker微服务实战:
最后分享一波面试资料:
切莫死记硬背,小心面试官直接让你出门右拐
1000道互联网Java面试题:
Java高级架构面试知识整理:
forums/4f45ff00ff254613a03fab5e56a57acb)收录**