打印
[其它应用]

程序员成长历程的四个阶段

[复制链接]
827|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
flycamelaaa|  楼主 | 2023-9-12 11:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 flycamelaaa 于 2023-9-12 11:34 编辑

下面是一位前辈总结的程序员成长四个阶段,个人觉得非常有道理,你在哪个阶段?


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


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



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


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

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



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


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

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



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


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

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



定期以通俗易懂的方式分享嵌入式知识,关注公众号,加星标,每天进步一点点。

声明:

本号原创、转载的文章、图片等版权归原作者所有,如有侵权,请联系删除。

使用特权

评论回复
沙发
weifeng90| | 2023-9-14 08:07 | 只看该作者
有点绕口灵感觉,程序员的成长经历。

使用特权

评论回复
板凳
szt1993| | 2023-9-14 14:18 | 只看该作者
其实就是不断学习,人外有人天外有天,不断自我提高

使用特权

评论回复
地板
jf101| | 2023-9-21 17:27 | 只看该作者
很多都是熟能生巧,尤其有规范的东西

使用特权

评论回复
5
tpgf| | 2023-10-11 18:58 | 只看该作者
为啥我一开始就知道自己啥也不知道你额

使用特权

评论回复
6
zljiu| | 2023-10-11 19:25 | 只看该作者
任何时候都要不断的充实新的知识 要不然就会被淘汰

使用特权

评论回复
7
tfqi| | 2023-10-11 19:38 | 只看该作者
可能是因为上学的时候不知道上进,那个时候我就知道自己啥也没学会了

使用特权

评论回复
8
aoyi| | 2023-10-11 20:23 | 只看该作者
我应该还处于知道自己不知道的阶段

使用特权

评论回复
9
nawu| | 2023-10-11 21:00 | 只看该作者
主要是在不同的阶段有不同的眼界 接触的东西广阔了

使用特权

评论回复
10
gwsan| | 2023-10-11 21:31 | 只看该作者
知道的越多 就越是觉得自己不知道的太多了

使用特权

评论回复
11
LOVEEVER| | 2023-10-21 12:38 | 只看该作者
不知道自己处于哪个阶段如何测试?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

688

主题

3185

帖子

0

粉丝