极客视点
极客时间编辑部
极客时间编辑部
113243 人已学习
免费领取
课程目录
已完结/共 3766 讲
2020年09月 (90讲)
时长 05:33
2020年08月 (93讲)
2020年07月 (93讲)
时长 05:51
2020年06月 (90讲)
2020年05月 (93讲)
2020年04月 (90讲)
2020年03月 (92讲)
时长 04:14
2020年02月 (87讲)
2020年01月 (91讲)
时长 00:00
2019年12月 (93讲)
2019年11月 (89讲)
2019年10月 (92讲)
2019年09月 (90讲)
时长 00:00
2019年08月 (91讲)
2019年07月 (92讲)
时长 03:45
2019年06月 (90讲)
2019年05月 (99讲)
2019年04月 (114讲)
2019年03月 (122讲)
2019年02月 (102讲)
2019年01月 (104讲)
2018年12月 (98讲)
2018年11月 (105讲)
时长 01:23
2018年10月 (123讲)
时长 02:06
2018年09月 (119讲)
2018年08月 (123讲)
2018年07月 (124讲)
2018年06月 (119讲)
时长 02:11
2018年05月 (124讲)
时长 03:16
2018年04月 (120讲)
2018年03月 (124讲)
2018年02月 (112讲)
2018年01月 (124讲)
时长 02:30
时长 02:34
2017年12月 (124讲)
时长 03:09
2017年11月 (120讲)
2017年10月 (86讲)
时长 03:18
时长 03:31
时长 04:25
极客视点
15
15
1.0x
00:00/04:54
登录|注册

技术编程人员成长的9个段位

讲述:初明明大小:4.48M时长:04:54
很多人都问,技术人员如何成长,每个阶段又是怎样的,如何才能走出当前的迷茫,实现自我的突破。所以随手记技术 VP 飞雪无情结合他自己 10 多年的从业经验,总结了技术人员成长的 9 个段位,希望对开发者的职业生涯有所帮助。以下内容摘自原文。

第一段

刚接触编程时,你会觉得它很酷,平淡的英文字母,再加上标点符号,竟然可以创造出你想要的效果。然后你就会对它着迷,开始想学编程。

第二段

开始学编程时,可能是没有选择的,因为你什么都不懂,最先看到哪个语言,就模仿着学习起来,然后就走上了编程之路。

第三段

走上编程之路后,学习方式主要看语法,这个是为了入门,但是并不太知道为什么会这样,但是能用,能模仿,这时候算是入门了。
入门后,会迫不及待地使用实验各种效果,而且这些结果可能都不是自己写出来的,因为入门了,环境可以搭建,会运行,就会从很多地方拷贝一些代码,运行试试,然后感受成功后的自豪感。

第四段

真正在走向工作之前,开始系统性的学习,毕竟要决定靠编程谋生了。这时你可能会看一些编程实战类的书籍,比如如何做网站?需要用到什么框架、数据库、服务器等等。
这时你只是处在会用阶段,基本能完成分配给你的工作,即使不会,也可以搜索到解决方法。而你对于技术背后的原理、实现方法等还不清楚。不过,这时的你,已经初步具备框架系统知识了,可以谋生了。

第五段

随着工作时间的增加,经验的积累,你会渐渐发现,很多常用的知识,自己只会用,但并不懂,这时你会刻意去读一些基础知识相关的书籍,并配合实例测试。俨然像一个刚入门的新手,但是你很清楚自己缺少什么,想学习什么。
你可能还会尝试阅读一些原理类、高级特性分析的书籍,深入了解一门技术。做到不光会用一门技术,更懂其中的实现原理。如果你跨过了这个阶段,就是鱼跃龙门,跨过不去,就会成为一个重复工作的螺丝钉。

第六段

这时你已经工作 3 年以上了,开始独立负责一些项目。你思考的内容不光是编程语言本身了,还会考虑如何让你的项目具备更好的扩展性、如何提高性能、如何设计出更好的系统等等。
这个阶段的主要特征是抽象能力、复用能力、组件化、模块化的提升,同时可以和编程周边(数据库、服务器等)进行更好的协调和搭配,以完成自己的项目设计,走向高级工程师之路。

第七段

这一阶段是资深工程师,你会对抽象、架构的理解更深入。你开始深入研究安全、并发、监控等。如果你是服务端,你可能会考虑服务双活甚至多活,还会考虑网关等等。
你也可能已经开始跨多个端了解业务和架构设计,比如服务端和前端的分离、服务端和终端的协作。你开始逐步从全局(不限于自己的技术栈)思考问题,当你的知识、经验积累达到一定程度,就会突破成为架构师。

第八段

现在你终于成为架构师了,你会跨语言、技术栈思考问题,并且可以提出好的设计方案。比如负责的一个项目,横跨服务端、Android、iOS 和前端,你会通盘考虑,兼顾各个技术栈,协调大家完成这个项目。
你不仅能完成分配的任务,还能对现有的系统提出更多有建设性的建议,并进行优化、改进。你熟悉业务,会借助技术负责人的能力,帮你推动、协调人和事,让你的想法更好的落地、实现。

第九段

这时你可能已经工作 10 年了,你发现一切技术都是实现业务的工具,业务才是根本。
这个阶段你具备了再一次横向扩展的能力,可以横向到产品、市场、运营、设计、测试、运维等。你的 title 可能是技术总监、技术 VP 、CTO 等。

总结

以上 9 个段位中,第 5 段是比较重要的,也是一个槛。第 6,7 段是技术积累阶段,也是培养抽象、架构能力的阶段,这两个阶段,决定了你是否可以成为第 8 段的架构师,所以第 8 段也是一个槛。
当然,每一步都踩实,多思考、勤学习,在每个段位,都做一些超出本段位能力的事情,你就会很自然地进入下一个段位。
以上就是今天的内容,希望对你有所启发。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
免费领取
登录 后留言

全部留言(5)

  • 最新
  • 精选
  • 小斧
    兴趣加热爱等于成就。
    3
  • Johnny
    业务才是根本,绝对的真理。
    1
  • 曙光
    处于迷茫期,前进艰难,却不得不前行
  • wan
    在第五段,勇于到第六段
  • 橙橘猿先生
    目前在第5段,我选择从以前的笔记记录开始,不断复盘,不断总结,打牢基础。将工作用到的技术原理理解透
收起评论
大纲
固定大纲
第一段
第二段
第三段
第四段
第五段
第六段
第七段
第八段
第九段
总结
显示
设置
留言
5
收藏
99+
沉浸
阅读
分享
手机端
快捷键
回顶部