码农打工者你做新年规划了吗?同步自"姚桑带你学Java与架构公众号"
1 为什么要规划?
20年终究是不平凡的一年,新冠病毒在肆虐着人类。不过坚强的人类经过了调整、防范后,也正常,有序生存、生活中。
在这一年,姚桑也经理了很多,一晃眼已经在IT行业滚打了10+年了。经历了struts2,spirngmvc,springboot,springcloud,k8s,
ServiceMesh等技术变更,也见证了SSM全栈单体,Springboot全栈单体,Spirngboot前后端分离,微服务架构等技术架构的演进。试问已经如果作为Java的从业人员,如果你不与时俱进,你还有什么竞争力了。
而学习往往最大的敌人就是学习的方向和持之以恒的付出了,所以姚桑就来给各位有缘一些小小的规划建议,让大家知道作为码农打工者的奋斗精神。
2 怎么规划
规划我们可以从两个方面入手,一个是硬件,一个是软件。软硬兼施才能再IT的世界里面翱翔。
2.1 硬件
在It行业,学历证书作为硬件敲门砖变得越来越重要了,其他的暂时没有纳闷重要。试看前些年只要你有一个全日制专科就能在大概80%的IT相关公司上班,但是现在可能40%都不到。其他我也在百思不得其解,如果技术NB,难道也要卡在这敲门砖上吗。无论如何,我们也要去适应而不是抱怨。所以作为年轻的IT打工者一定要抽工作以外的时间考本科了,有的人可能问不是全日制本科,大部分企业都不认嘛!这个姚桑从两个方面去说明,第一个总有的公司是认的。第二个找工作其实就是一种自我的展示。我接触的很多朋友同学,他们有了一个本科他们的自信心正常来说比那些专科毕业的相信要足,这可能就是心里的自我安慰吧。
对于学历深造而言,如果提升专科学历,可以有自考,网教等,自考又有大自考,小自考。所谓大自考就是所有科目都是统考,小自考就只有三分之一是统考,其他事校考。正常来说校考通过率是比较高的。建议大家选择小自考,首先自考的含金量要比其他的要强,并且小自考要简单得多。如果想要提升本科到研究生,那只有考在职研究生了,毕竟全日制时间成本太高。
2.2 软件
除了我们硬件要够以外,软件方面也比较重要。软件包含我们IT技术,管理能力,沟通交流等各个方面了。当我们进入IT行业大概三五年以后就会遇到职业的瓶颈,在这以后你要进行向上突破才能跟上职业发展,此时我们可能考虑从管理或者技术架构发展。如果在35岁以前你还停留在码农,那么不好意思你在中年危机的点,可能会失业或难就业喔。首先,管理更多的情商的要求高,如果圆滑处世等姚桑不擅长,作为一个技术直男。接下来我着重来谈谈技术方向。
3 详细规划
3.1 学历提升
没有本科及上学历的各位网友,大家务必考取一个吧!为以后自己的职业发展铺平道理。
3.2 技术提升
对于现阶段的技术提升,主要从以下方面提升。
3.2.1 工作中提升
在工作中一定要做到优秀级别吧。尽量让我们写的代码,架构比较完美。体现个人的价值。
3.2.2 课外学习
-
数据结构与算法
-
主流框架源码分析
Spring源码分析 Spring MVC源码分析 Mybatis源码分析 Springboot源码分析 Springcloud常用组件源码分析 等
-
常用架构熟练掌握
SSM全栈单体 SpringBoot全栈单体 SpringBoot全栈前后端分离 微服务架构 ` Springcloud netflix SpringCloud alibaba Springcloud k8s ServiceMesh 分布式架构
-
分布式框架
对象存储:FastDFS等 内存存储:Redis等 消息队列:RabbitMa,RocketMq,Kafaka等 全文数据存储:Elastic Search等 协调服务:Zookeeper等 等
-
软件工程深化
敏捷编程 DevOps
-
找工作必备的一些技术
分布式锁 分布式事务 线程优化 jvm优化 数据库优化 等
3.2.3 成果展示
-
写博客
通过博客记录自己成长历程,姚桑的博客,才开始做没多久。搭建可以看看。
http://blog.csdn.net/yhp0607
-
做公众号
通过公众号记录自己的成长,姚桑已经做自己公众号快两个月了,大家也可以看看。公众号是“姚桑带你学Java与架构”。文末有公众号,欢迎大家关注交流。
-
写开源项目
一些志同道合的人,可以一起谢谢开源项目,我的开源项目规划如下: