2018职业发展计划
本文完整阅读约需 6 分钟,如时间较长请考虑收藏后慢慢阅读~
鉴于早前在另一个博客里的自省,同时新一年刚刚启程,因此制订一套2018年的职业发展计划,谨以自勉。
职业规划
系统架构师(Web方向)
特点
写这一条的原因正是在于,Web开发简单到人人都会,甚至中专也有Web开发的专业,自己要如何才能从这群野战军(同时还有大部分同级同学)中脱颖而出
- 熟悉操作系统原理、运维与优化(从研究底层入手)(2018全年重点)
- 了解PHP&关系型(非关系型)数据库的优化技术(多改垃圾代码)(这一条需要时间,不急于求成,重点是算法一定要过关,不能做脚本小子,脱离类库就是渣渣)
- 对大型系统有全局了解,熟悉软件工程&测试&安全架构(通过在Token多次担任项目的总技术负责人来锻炼)(靠时间积累经验,有机会就去干!)
- 经常自己编写&修改(类)库,有大量成型的开源项目(一定要开脑洞,看到不好的东西,动手去改!嘴炮Linus说得好,Show me the code!)
- 对Web开发以外的技术细节有较深了解,在Web开发方面能做到基本全栈(不要只守着自己的一亩三分地,IT行业是会经常变化的)
- 英文能力过硬,大量参与开源项目,多刷Pull Request
- 沟通能力&人员管理能力过硬(依靠班长的机会,去努力锻炼)
大类安排
1、学习新方向
操作系统方向(Linux)
深度:熟悉操作系统结构,了解Linux内核和Linux(UNIX/MAC)运维,熟练使用C语言来进行操作系统的Mod
大型系统构建方向(Web)
深度:好好利用在Token团队的机会,多参加大型系统开发,着眼于大型系统架构设计和数据库优化。
必选软件工程专业!!!!!!
2、学习新语言
C语言、C++
系统编程方向
PHP
PHP性能优化(PHP7.x JIT优化)方向,大型架构设计方向
Python
深度学习方向,工具(玩具)方向,润滑油方向
前端三件套
重点学JavaScript,有机会尝试Node.js和Vue.js
时序安排
1月初->寒假结束
1、教你学电脑
2、任务类
- 蔡导微信公众号机器人开发
- 二手市场BUG Fix
- 故事接龙开发
- 讨论国创项目
- 凌图二次开发
阅读
- 《30天自制操作系统》(1.4-2-20)
学习
- 汇编语言程序设计(1.4-1.20)
- 操作系统原理
- Python高级编程
- 服务器运维
开学->五月初
1、教你学英语单词基础
2、任务类
- 继续开发故事接龙项目
- 国创技术储备
- 继续凌图二次开发
3、学习
- TensorFlow基础了解
- 继续了解操作系统
- 提前了解算法
五月初->暑假
1、教你学英语语法
2、任务类
- 开始研究项目
未完待续
年度目标
2018(大一/大二)
技术储备,目标确立(多刷课,为后面的实习做好铺垫,不然等实习了还有课没上完)
2019(大二/大三)
应用阶段,开始非正式实习(同刷课)
2020(大三/大四)
开始正式实习
2021(大四/毕业季)
拿offer