程序员 如果长期要从事编程行业,需要一个清晰的 职业生涯规划 。IT技术日新月异,对于一个程序员而言,清晰的 职业规划 可以让编程之路走的更远更顺畅。疫情下很多人开始思考自己的职业,今天优极限就来和大家聊一聊职业规划
程序员一直被贴上吃青春饭的标签,很多人在写了3年代码的时候生活工作趋于稳定,开始准备结婚生子,站在人生的十字路口,进入下一个迷茫期,不得不考虑自己未来的发展方向。
我们都知道,职场的竞争是非常激烈的,对于刚入行程序员的职场新人来说,要想在激烈的竞争中脱颖而出,那么我们必须科学、合理的对职业生涯进行的规划。
有需要进行职业规划、学习路线以及相关资料进行学习的朋友,麻烦三连支持一下,私信小编【规划】即可~~~
下面,笔者分享一位在 阿里 任职的朋友的职业经历,看他是如何一步步稳步晋升的。
第一阶段
第一阶段实际上对于程序员来说是第一个门槛,这个阶段将会决定你是否适合写代码,同时也会淘汰掉一批不适合写代码的人。在这一阶段,我们走出校园,迈入社会,成为一名程序员,正式从书本上的内容迈向真正的企业级开发。
第二阶段
第二阶段是第二个区分程序员的门槛。有些人在1-3年里,除了完成工作,在空余时间基本不会研究别的东西, 而那些热衷于研究各种技术实现细节、看了N多好书、写一些博客、在 Github 上分享技术、培养自己的架构师思维,这些人在五年后必然具备在技术上独当一面的能力并且清楚自己未来的发展方向,从一个CRUD 码农 逐步走向架构师,成为项目组中不可或缺的人物,甚至是团队核心人物的存在。
第三阶段
第三阶段考查的就是思考总结能力、代码审查、项目管理等综合能力。而大部分人都不能实现此目标,如果你有天赋,够勤学,那么恭喜你,下一阶段将是你的人生巅峰!
第四阶段
拥有前瞻能力、协调能力、管理能力和技术发展战略眼光这样的人,在公司基本担任的都是CTO、技术专家、首席架构师等最核心、最关键的职位,这对于自己绝对是一件荣耀的事,老板不光在经济上会有所侧重,整个技术团队都会唯你马首是瞻!
怎么样?这样的人生你是不是很向往呢?
我身边大部分的程序员,基本上都有想进大厂的梦想,说的高大一点是实现梦想,倍感荣光,实际上也是因为大厂的薪资待遇,也是一般小公司不能比拟的。在这里没有唯金钱论的意思。俗话说:“人往高处走,水往低处流”。在大的平台,你也会拥有更多的机会,更广阔的视野,去创造出更多得到可能性。而当这一切有希望成为现实时,又有谁能够抗拒呢?
笔者的这位阿里大牛朋友,也是从最基础得到CRUD一路做起,在项目中逐步实战,刻苦自学,有问题查阅相关书籍。而且那时候不比现在,随便上搜索引擎一查,海量知识笔记铺天盖地,如果你真有决心学习,现在的时代真的是最好的时代!
在这里笔者带来他的学习路线及笔记,希望能帮到有需要的朋友们。
Java 基础架构
- 认识 SSM 框架和 Redis
- Java设计模式
- 认识 MyBatis 核心组件
- MyBatis配置
- 映射器
- 动态 SQL
- MyBatis的解析和运行原理
- 插件
- Spring loC的概念
- 装配Spring Bean
- 面向切面编程
- Spring和数据库编程
- 深入 Spring 数据库事务管理
- Spring MVC 的初始化和流程
- 深入Spring MVC组件开发
- Spring MVC高级应用
- Redis概述
- Redis数据结构常用命令
- Redis的一些常用技术
- Redis配置
- Spring缓存机制和Redis的结合
- 高并发业务
MySQL 技术精粹
- MySQL架构介绍
- MySQL权限与安全
- 数据备份与还原
- MySQL的高级特性
- MySQL锁定机制
- 使用 MySQL Workbench 管理数据库
- SQL性能优化
- MySQL服务器性能优化
- MySQL性能监控
- MySQL Replication
- MySQL Cluster实战
- 企业中MySQL的高可用架构
多线程 与高并发
- Java多线程技能
- 对象及变量的并发访问
- 线程间通信
- Lock的使用
- 定时器Timer
- 单例模式与多线程
JVM 实战调优
- 初探 Java虚拟机
- 认识Java虚拟机的基本结构
- 常用Java虚拟机参数
- 垃圾回收概念与算法
- 垃圾收集器和内存分配
- 性能监控工具
- 分析Java堆
- 锁与并发
- Class文件结构、装载系统
- 字节码 执行
由浅及深的提升充实自己,在工作中配合项目实战,效果真是事半功倍。
最后,我想提醒大家的是,多数人都是需要经过一段时间的工作沉淀,才会知道自己适合做什么。
职场的新人,要多去尝试,慢慢找到自己善长并且喜欢的方向。
所以,根据工作性质的不同,在工作的前1-3年,不要让自己过于沉迷在一个具体的领域,条件允许时,多尝试不同的选择。
程序人生很长,如果能够找到让你兴奋的点,那就是你快速成长的最好时期。
其实在每一个时间节点看过去的自己,都会发现对整个行业认知甚至对自己的认知都是有限的,所以做规划不是真的千篇一律的照本宣科,而是朝着心中自己本该有的样子去自驱,去变得更优秀。
临近毕业,随之而来要面临的首先就是就业。
很多小伙伴最担心的问题就是:
我怎样才能通过面试?
我该如何谈判薪水?
我该如何培养自己的技术能力?
我该如何跟我的老板、同事打交道?……
这些其实是每个职场新人都会遇到的问题,小伙伴们大可不必太过担心,摆正自己的心态,做好自己的职业规划,给自己足够的信心,也许每次面试都不如你的意,有点小波折,那或许是你找到心仪工作的调节剂,做好充足的准备。
从每次面试中吸取经验从每次面试认识自己的不足,然后逐个突破,汲取经验,为下一次面试做准备。
不过无论如何,我们要做的就是不断学习,不断提升自己,更早的关注职业规划,更早的给自己制定一份更适合自己的职业蓝图。
有需要进行职业规划、学习路线以及相关资料进行学习的朋友,麻烦三连支持一下,私信小编【规划】即可~~~