IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Java知识库 -> 知乎高赞:如果一个程序员工作5年后还没成为大牛,是不是该考虑别的路子了? -> 正文阅读

[Java知识库]知乎高赞:如果一个程序员工作5年后还没成为大牛,是不是该考虑别的路子了?

我觉得这个问题非常适合我,我的职业生涯前5年即没有大厂背景,也无好的学历背书,但后面痛定思痛寻找了一条通过技术分享实现逆袭的道路,而且我的成功的经验可以复制。

职业生涯的前5年是我们奋斗的黄金时期,如果此时还没有成为大牛,意味着后续你必须更加努力突破,否则容易陷入“中年危机”的陷阱,但还没有到转行去寻找其他路子。

不想当将军的士兵不是一名好士兵,同样不要想进行业头部企业的程序员不是一名好的程序员,因为在头部企业呆一年的所见所得,成长速度远不是在小企业能比得,同样的,随着在小厂呆的时间越长,其成长差距就变得越大,大厂对你的期望就越高,从而进入的难度将成指数级增长。

从这个维度,工作5年后还没成为大牛,后面的路子会变得很难,但绝不是没有机会。

我想分享一下我自己的经历,因为我就是这样过来的。

我职业生涯的前面四年,是呆在一家国企控股公司,主要从事的业务是电子政务方面的业务,一家典型的传统行业,虽然我很努力,解决工作中的问题显得得心应手,在公司所在的部门也能得到领导的赏识、同事们的认可,但受限于所在平台的局限性以及公司的规模,薪资无法得到较大幅度的提升,萌生了离开的想法。

但让我所料不及的是我满怀信心去找工作的时候让我备受打击,阿里系企业直接将我秒杀,诸如HashMap的内存结构是什么?HashMap为什么不是线程安全的,什么大数据、高并发这些场景更是连想都没有想过,再者“35岁中年危机”在全网疯传,让我倍感压力。

从理性的角度分析,我是觉得“35中年危机”是存在的,其核心理念是:随着工作年限的增长,技能并没有得到相应的提升,但期望的薪资随着上升,造成竞争力下降,即缺少核心竞争力。

只有提升核心竞争力才能赢得立足之地,那如何提升自身的核心竞争力呢?

现在想来当时的我算是比较幸运的,经过身边的大牛,时任MyCat社区负责人的指点,我确定了以Java主流中间件为突破口,走技术分享之路,积极拥抱开源社区,从2016年9月开始写博客,至今已坚持5年多,从源码分析Java集合、JUC(Java并发包)、Java NIO、Netty,再覆盖Dubbo、RocketMQ、Kafka、ElasticJob、ElasticSearch、Canal、Sentienl等13个专栏,形成一套完备的互联网分布式架构体系,详情如下图所示:
在这里插入图片描述
并创造了3本经典电子书,其中RocketMQ相关的被“阿里巴巴藏金阁”收录,详情如下:
在这里插入图片描述
在这里插入图片描述
详细下载地址:不整理不知道,中间件兴趣圈已发表12个专栏、3本电子书、两个开源项目

温馨提示:在学习的初期肯定会遇到很多困难,当年我本想直接去研究mycat源码,但发现当时的我压根看不懂mycat的源码,所以后面转而先打基础,从java集合开始研读,慢慢打牢基础。

经过持续不懈的努力,目前已经成为《RocketMQ技术内幕》一书作者、RocketMQ官方社区优秀布道师,CSDN2020博客之星Top2,并入职物流行业头部企业技术平台部资深架构师,负责千亿级消息流转的MQ集群,并负责全链路压测、数据同步等组件在公司等落地与实践,取得阶段性胜利。

亲爱读者朋友们,如果您工作只有1-3年,建议考虑一下我的路子,主攻中间件,挑选一两个典型的中间件,重点突破,打造职场亮点,尽快突破进行互联网一线企业,提升竞争力。

如果您已经工作5年+了,但并没取得预想的成绩,也不要灰心,以中间件为突破点,从而转型技术应用架构师,因为分布式架构体系基本离不开中间件点支持。

最后,用我的座右铭与大家共勉:越努力越幸运,唯有坚持不懈。

一键三连(关注、点赞、留言)是对我最大的鼓励。

  Java知识库 最新文章
计算距离春节还有多长时间
系统开发系列 之WebService(spring框架+ma
springBoot+Cache(自定义有效时间配置)
SpringBoot整合mybatis实现增删改查、分页查
spring教程
SpringBoot+Vue实现美食交流网站的设计与实
虚拟机内存结构以及虚拟机中销毁和新建对象
SpringMVC---原理
小李同学: Java如何按多个字段分组
打印票据--java
上一篇文章      下一篇文章      查看所有文章
加:2021-08-12 16:28:00  更:2021-08-12 16:28:16 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年3日历 -2025/3/4 6:24:12-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码