写代码的人生,你们觉得怎么样呢?
从2016年写代码到现在,已经有5年了,说长不长,说短不短,IT技术广泛,也没有全部学到。
有的人只学一个编程语言,深入钻研,融会贯通,有的人涉猎广泛,基本前端、后端、数据、电子信息、互联网、工业互联网都会一些,全能万金油,你是走的哪条路呢?
回忆了一下这几年用的技术,再看看目前这些技术的现状,已是更新迭代了许多版本,有的快被淘汰了,新出现了性能更高、使用更方便的技术,下面来看看:
| 技术 | 学习时版本 | 现在的版本 |
|---|---|---|
| hadoop | 2.x | 3.3.1 |
| spark | 1.6 | 3.2.0 |
| hive | 1.x | 2.3.8 |
| hbase | 1.x | 3.0 |
| elasticsearch | 5.x | 7.15 |
| debezium | 0.75 | 1.7 |
| mysql | 5.x | 8.x |
| java | 1.7 | 1.17 |
| python | 2.7 | 3.9 |
| … | … | … |
表格统计时间是2021年12月
技术更新太快了,都没来得及使用最新版本的框架,也没来得及学习最新的技术。
说下学习技术的经验,前两年,是学习的关键期,那时候奠定了现在的工作基础,做什么工作直接能够想到解决方案,并根据业务场景得到最佳的方案。
后面几年,基本根据前几年学习的技术挣饭钱,不过不同的公司,技术的更新迭代速度不一样,互联网公司,业务迭代快,技术更新速度也快,所以能学到更多的技术,传统行业进入互联网速度比较慢,金融行业需要业务系统稳定一般很少做技术上的更新迭代,聚焦的是业务这一块。
所以,如果你想学技术,互联网公司适合你。当然996也是常态哦。
在工作中,沟通需求、处理问题、协调工作的方面的能力成长是无法估量的。
现在有许多程序员35岁危机,我想说的是,人生每个阶段都有不同的事情要做,每个阶段有每个阶段的认知,你无需忧虑未来的事情,做好现在的事情就行,那些忧虑,都是别人制造出来的,你不必在乎。
走技术路线,那就不停学习技术吧。记住最重要的是技术思路,而不是单纯某个技术点。
走管理路线,那就学习项目管理吧,通过工作中做的项目,学习项目业务流程、沟通技巧、协调管理等等。
加油吧。
你我皆是凡人,少点欲望,好自为之。
欢迎关注我的微信公众号,比较喜欢分享知识,也喜欢宠物,所以做了这2个公众号:
喜欢宠物的朋友可以关注:【电巴克宠物Pets】
一起学习,一起进步。
