目录
程序员职业发展计划 3年
一、核心技术突破
1. ToB领域专家
- 分布式事务:Seata/Saga实战(日均处理10w+事务)
- API治理:Apisix网关二次开发(含灰度发布)
- 低代码平台:Vue3+Go搭建表单引擎+流程设计器
2. 每日必修
- 算法:LeetCode每日1题(重点动态规划/图论)
- 源码:Spring Cloud Alibaba核心模块精读
- 性能:Arthas实战(生产环境问题诊断)
二、职业路线选择
技术管理路线(推荐)
- 短期(0-6月): • 组织代码评审 • 攻克技术难题 • 技术分享会
- 中期(6-18月): • 考取PMP证书 • 搭建自动化流水线
- 长期(18-36月): • 制定技术路线图 • 积累行业人脉
架构师路线
- 核心能力: 1. 技术选型(Kafka/Pulsar对比) 2. 容灾设计(双活方案) 3. 架构决策文档(ADR)
- 认证要求: • 阿里云ACE认证(6个月内) • AWS架构师认证(12个月)
三、差异化竞争策略
-
医疗信息化专精: - 学习HL7/FHIR协议 - 开发医保对接中间件 - 参与HAPI FHIR开源项目
-
GitHub运营: - 规范README文档(含架构图+快速开始) - 每周更新技术博客引流 - 开发实用工具(审批引擎SaaS)
四、抗风险措施
-
远程工作准备: - 掌握Jira/Confluence - 接海外项目(Upwork平台) - 英语会议能力
-
第二收入来源: - IDEA插件开发(MyBatis增强工具) - 技术咨询(架构优化服务) - 在线课程制作(ToB开发实战)
每日执行表
7:00-8:00 算法+行业资讯 12:00-13:00 源码阅读 20:00-22:00 项目实战/课程开发 周六下午 GitHub维护 周日上午 计划复盘
紧急行动项(立即启动)
- 注册阿里云架构师认证考试
- 创建GitHub技术产品仓库
- 制定每周技术分享主题