2019独角兽企业重金招聘Python工程师标准>>>

阶段一:不知道自己不知道

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

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

阶段二:知道自己不知道

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

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

阶段三:知道自己知道

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

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

阶段四:不知道自己知道

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

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

来源《今日头条》 前端那些事

http://www.toutiao.com/a6374392480964526338/

---

切版- 切图网(qietu.com)旗下psd转html,前端外包的“切图客”团体。

转载于:https://my.oschina.net/u/3529908/blog/1573881

程序猿成长历程的四个阶段,你在哪个阶段?相关推荐

  1. 【程序人生】程序员成长历程的四个阶段

    程序员成长历程的四个阶段 阶段一:不知道自己不知道(Unconscious incompetence) 大学期间,我和老师做过一些小项目,自认为自己很牛,当时还去过一些公司面试做兼职,但是就是不知道为 ...

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

    下面是一位前辈总结的程序员成长四个阶段,个人觉得非常有道理,你在哪个阶段? 阶段一:不知道自己不知道(Unconscious incompetence) 大学期间,我和老师做过一些小项目,自认为自己很 ...

  3. 《程序员成长历程的四个阶段》

    阶段一:不知道自己不知道(Unconscious incompetence) 大学期间,我和老师做过一些小项目,自认为自己很牛,当时还去过一些公司面试做兼职,但是就是不知道为什么没有回复.那个时期的我 ...

  4. 程序猿成长之路番外篇之前后端加解密(rsa+aes混合加解密算法)

    今年国庆前夕接手一个外部项目,说是要保障接口数据安全,数据安全相对容易些,接口安全嘛emmmmm, 这个要考虑加解密算法.白名单之类的问题了.于是打算今天搞一期接口安全为题的成长之路番外篇. 为什么要 ...

  5. 程序猿成长之路之密码学篇-DES介绍

    上一篇讲到了密码学的定义和发展历史,讲到了一些基础理论如扩散(明文的一位可以影响密文的多位)和混淆(密钥和密文的对应关系复杂化),如信息安全系统三要素CIA(机密性.完整性.可用性)等,并简要的介绍了 ...

  6. 一个屌丝程序猿的人生(四十八)

    看着安玲聪的来电,林萧眉头紧锁,随后抬头瞅了眼跟前的三人,突然计上心头,随后接起了电话. 电话一接通,另一头便传来了安玲聪着急的声音. "林萧,你在哪呢?" 林萧闻言仿佛没听到一样 ...

  7. 一个屌丝程序猿的人生(四十七)

    "咦?竟然还锁住了?"安玲聪的妈妈拧了拧把手,门并没有打开,不过这下安玲聪的妈妈彻底炸了,朝着安玲聪大声呵斥道:"竟然还锁门了!里面要是没人,为什么要锁门?你还说没带人回 ...

  8. 【51CTO学院三周年】通往程序猿艰辛历程,幸好遇到51CTO学院

    之前一直在51cto论坛瞎逛的,由于工作关系,经常在论坛请教大神,长久以来发觉自己好似欠缺点什么,到2015年10月无意中看到51CTO学院,才醒悟自己是缺乏一项技能和方向,经过朋友的意见晚上开始在学 ...

  9. 一个屌丝程序猿的人生(四十六)

    "哎!马上就来啊!"安玲聪一边安抚着门外的父母,一边和林萧商量着对策. "要不你先躲在我那屋吧,我爸妈一般不会进我屋的.等他们睡了,你再出去."安玲聪很快便想到 ...

最新文章

  1. R语言ggplot2可视化分面图(faceting)、编写自定义函数将生成的分面图分裂成多个子图、并按照索引读取对应的可视化图像:Split facet plot into list of plots
  2. linux中系统调用和库函数的区别
  3. for循环中使用多线程
  4. Math.random()获取随机数
  5. c++远征之继承篇——继承方式
  6. iOS13 一次Crash定位 - 被释放的NSURL.host
  7. 腾讯视频怎么设置全速下载模式
  8. (王道408考研操作系统)第五章输入/输出(I/O)管理-第一节2:I/O控制器
  9. pytorch加载之前训练模型中的部分参数以及冻结部分参数(实测,自己实际项目代码中的)
  10. HLG 数字去重和排序II【二叉排序树】
  11. 意超级杯尤文小胜AC米兰 C罗获转会后首个冠军
  12. 服务器虚拟化嵌套,VMware虚拟机配置嵌套虚拟化
  13. mikumikudance
  14. 如何从产品和技术角度上做一个好产品----软件公司如何开源节流(二)
  15. 套路得人心之我的运营之路!(文末有福利)
  16. android开发者模式调试程序,Android用开发者模式进行调试时出现的问题及解决方案...
  17. 第五章 用正三和弦为平稳旋律配和声
  18. Python数据分析与挖掘实战第三章笔记之贡献度分析代码
  19. keystone创建服务实体HTTP500,An unexpected error prevented the server from fulfilling your request. HTTP500
  20. 秦令令:移动营销跨越之年

热门文章

  1. 【记录】Ubuntu使用笔记
  2. 极光一键登录PHP方法
  3. 在Windows10安装Linux系统
  4. 通用正式申请破产保护及悍马公司简介
  5. Lambda表达式-Java8
  6. 【linux性能优化】内核线程CPU利用率高分析
  7. 西门子Smart200 PLC配方功能 暴力写法 指针写法
  8. python:小游戏“贪吃蛇大作战“!
  9. Python-Web项目部署-欧阳桫-专题视频课程
  10. 什么是前端什么是后端?什么是前台后台