突然记起来刚来公司的时候,对程序员定义了四个阶段,每个阶段用一句话表示出来,其实就是Four stages of competence,下面介绍一下这几个阶段,看看我们自己处在哪个阶段,千万不要把阶段一认为是阶段三了。

阶段一:不知道自己不知道(Unconscious incompetence)   Coder

  大学期间,我和老师做过一些小项目,自认为自己很牛,当时还去过一些公司面试做兼职,但是就是不知道为什么没有回复。那个时期的我,压根不知道自己不知道,还以为自己懂很多,现在想起自己以前就好笑,那个时候还算不上程序员,顶多只能算是个业余编程爱好者。

  表现:假自信、过度承诺、满口我能行没问题、看不起其他程序员....

阶段二:知道自己不知道(Conscious incompetence)  Programmer

  工作后,发现自己在项目中工作时遇到困难不知道怎么解决,和身边人一比发现自己知识很欠缺,这时候知道自己技不如人,很多地方都不足,需要大补才行,这个时候就是大家所说的初级程序员阶段,这个阶段必须依靠别人指导。

  表现:有点心虚、虚心学习、偷偷努力、羡慕牛人...

阶段三:知道自己知道(Conscious competence) Developer

  工作三四年后,自己的技能逐步提高,成为了项目组的技术大拿,这时候也很自信,知道自己能够解决遇到的所有问题,这时候就是高级程序员阶段了。

  表现:自信、比较客观、真正承诺、有点自我...

阶段四:不知道自己知道(Unconscious competence)Architect

  工作多年后,随着自己知识的深度和广度的提高,越学发现越不懂,有时好觉得自己以前真是浪费了太多时间。虽然觉得自己还有很多需要提高,但是对工作中遇到的问题基本没有解决不了的,这个时候很多知识都自成体系,解决问题也有了自己的潜意识,有时连自己都不知道自己知道,这时候属于架构师级别了。

  表现:开放、主动、好学、谦虚...

更多内容:敏捷个人-认识自我,管理自我.pdf


欢迎转载,转载请注明:转载自周金根 [ http://zhoujg.cnblogs.com/ ]

个人管理 - 程序员的四个阶段相关推荐

  1. 程序员的四境界、七宗罪与七武器

    程序员的四个境界 国学大师王国维先生认为古今成大事业.大学问者,必经过三种境界,第一种境界:"昨夜西风凋碧树.独上高楼,望尽天涯路":第二种境界:"衣带渐宽终不悔,为伊消 ...

  2. 黑马程序员golang_成为Go程序员的7个阶段

    黑马程序员golang 在工作的一天,我们在工作聊天室中讨论Go编程语言. 有一次,我在同事的幻灯片上发表了评论,说了一些类似的话: "我认为这就像成为Go程序员的七个阶段中的第三阶段.&q ...

  3. 程序员学习技术的阶段

    每个程序员对技术的学习和理解都是一段故事.而且每个人的学习过程和学习经历也各不相同.和很多资深的同事和朋友也聊过他们自己的学习过程,发现大家都经历过相同的阶段,获得了相同的结果,只是大家每个阶段花费的 ...

  4. 浅谈中国程序员的四个层次,你在第几层?

    程序员朋友们都知道,程序员这个职业是一个活到老学到老的职业,互联网发展如此之快,程序员无时无刻都要不断学习和提高.那么,随着程序员的技术水平不断提高,他们的技术水平在哪个层级呢? 为此,我整理了程序员 ...

  5. 程序员的四境界、七宗罪与七武器 [转载]

    ==================转自友人blog================ 国学大师王国维先生认为古今成大事业.大学问者,必经过三种境界,第一种境界:"昨夜西风凋碧树.独上高楼,望 ...

  6. [提升] 程序员的四境界、七宗罪与七武器

    国学大师王国维先生认为古今成大事业.大学问者,必经过三种境界,第一种境界:"昨夜西风凋碧树.独上高楼,望尽天涯路":第二种境界:"衣带渐宽终不悔,为伊消得人憔悴" ...

  7. 《失业的程序员》(四):关于猪刚烈

    (一) 关于加班 今天早上我破天荒的六点就醒了过来,平时喜欢加班起的都很晚.说起"加班",其实那不叫加班,总感觉深夜写程序很有感觉而且心境很好,原因有二: 一是没有太多干扰,我的工 ...

  8. 程序员的四种境界 西安尚学堂

    IT行业可谓现在的热门行业,程序员也是很多人羡慕的工作.薪水高,不用东跑西颠,敲敲键盘,看看屏幕,一切工作全都搞定,轻松而方便. 果真如此吗? 不尽然,实际上,程序员的职业生涯也是一个求道的过程,需要 ...

  9. 如何准备阿里社招面试,顺谈Java程序员学习中各阶段的建议

    引言 其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来.LZ自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容 ...

最新文章

  1. Python3打印当前系统时间
  2. 35岁前必做10件事 让你少奋斗8年挣足钱
  3. VS2010-MFC(常用控件:静态文本框)
  4. javascript --- 混入
  5. u-boot环境变量设置
  6. 【云栖大会】站在时间轴上看基础设施
  7. redis本地服务启动和桌面客户端安装(Windows)
  8. tomcat重启时保持会话关闭
  9. Linux环境下实现一个简单socket通信
  10. 使用 rem 设置文字大小(文字响应式)
  11. idea安装插件后无法启动
  12. R语言使用cph函数和rcs函数构建限制性立方样条cox回归模型
  13. 各版本VOS服务的停止、启动和重启命令详解
  14. UFPS入门: Unity FPS 教程
  15. MCU采样NTC电阻ADC内阻
  16. HTML(表单标签<form>)
  17. vmware12虚拟机中ubuntu16.04安装搜狗输入法
  18. GRBL v1.1版本命令说明
  19. python getopterror_python getopt
  20. 关于学校正方教务管理系统登录的分析

热门文章

  1. 光流 | 基于LK(Lucas-Kanade)光流算法的运动目标检测
  2. mac安装nvm及换源及node安装切换
  3. 程序员的4种心态与4种将来
  4. Python 生成器(yield)
  5. Scikit-Learn 机器学习笔记 -- 模型训练
  6. erlang精要(22)-归集器、记录
  7. 【学术相关】一个博士生接受怎样的训练是完整、全面的科研训练?
  8. 【经验】对“面试造火箭,入职拧螺钉”的看法
  9. 中文分词的古今中外,你想知道的都在这里
  10. 李宏毅-ELMO、BERT、GPT视频笔记