开放、主动、好学、谦虚

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

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

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

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

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

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

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

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

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

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

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

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

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

  各位程序员,你在成长道路的哪个阶段了?

 

http://news.cnblogs.com/n/509012/

 

时间: 2024-11-14 11:38:04

开放、主动、好学、谦虚的相关文章

微信主动推送图为信息给用户

问题描述 目前微信没有开放主动推送信息给用户的接口如果我们想实现只能通过爬虫来实现大概的原理就是通过模拟登录微信后台然后模拟发送大家有人开发过这种情况吗?可否提供代码参考一下最好是java实现的谢谢邮箱:2391733635@qq.com 解决方案 解决方案二:公众账号么?这个的花点钱获取那些高级接口得到用户信息吧!之前做了个通过抓包偷取用户列表的方法,不是很好用,每当微信更新数据就会有变化.

大数据时代的五个转变

互联网的重心逐步向着移动互联转移,各种新型智能移动设备的迅速普及带来海量数据的爆发.于是大家都在谈论大数据,大家都想用好大数据.但你真的了解大数据吗?当前的行业状况又是怎样? 事实上,大数据只是一种提法,其形态本身是数据云.正如DCCI创始人胡延平所说,以实时感知.分析.对话.服务能力为基础,让数据流成为商业.营销活动的核心才是关键.怎样才能让这些大数据更好地为产品或营销服务,搞清楚大数据时代的业界生态必不可少. DCCI互联网数据中心在今天的Adworld2012互动营销大会上总结了这样几个转

那些朋友圈里成功的管理学

早上收到小伙伴的文章,一篇秦刚写的<微信时代如何才能够利用好时间>,然后就是什么方法就是秦总推荐的"番茄时间管理法".我的确对这么说法不了解,从字面上我的理解是像番茄一样,外面光滑细腻,里面却是一团浆糊.为了不让自己显得无知,我去google里海搜了一下,才知道番茄工作法是弗朗西斯科·西里洛在1992年创立的一种相对于GTD更微观的时间管理方法.在番茄工作法的25分钟内,收获的不仅仅是效率,还会有意想不到的成就感.作为一个从国外拿来主义的东西,文章作者写的是秦刚,还挂的百度

弃Windows!这是用Linux和开源软件的理由

LinuxQuestions.org 的用户分享了他们使用 Linux 和开源技术的原因, 你为什么使用 Linux? 回答集锦 oldwierdal:我用 Linux 是因为它运行快速.安全.可靠.在全世界的贡献者的参与下,Linux 或许已经成为当前我们能用到的最先进和最具创新的软件.Linux 的用户体验就像红丝绒蛋糕上的糖衣一样令人回味无穷;此外,Linux 是免费的. Timothy Miller:我最开始使用 Linux 是因为它免费的,而且那时候我的经济条件无法承受购买新的 Win

由于做自媒体的原因,常常有创业者会主动要求交流一些看法

由于做自媒体的原因,常常有创业者会主动要求交流一些看法,跟数位移动互联网创业者交流过之后,我觉得目前不少移动互联网创业者的不少观念可能存在着误区.以下整理了创业者三个认知误区,并加入我的观察和判断,希望能够对创业者有用. 误区一:小而美等于产品简单 很多创业者认为,目前大公司有资源做大而全的产品,而创业公司应该聚焦小而美,尽量将功能做到简单好用,这本身没有错.但是东楼认为,所谓的小而美应该是将其中一个亮点功能做到极致,而非是产品的功能单一,甚至整个产品仅有一个功能. 因为创业产品首先做到的不仅仅

“开放”一切的梦想

Marc Anderson 有个著名的论断,即软件蚕食一切.现在,有一家软件公司有了一个更加宏伟的目标,那就是开源解放世界. 开放源码 这家公司的名字叫做 GitHub.它的名字和做的事情都跟开源有关.GitHub 就是 Git 的 Hub.Git 是开源操作系统 Linux 的创始人,极客之王李纳斯•托沃兹(Linux Torvalds)为了更好地管理 linux 内核开发而创立的分布式版本控制/软件配置管理软件.而创办于 2008 年的 GitHub,其作用是为分布在各地开源软件写手提供手段

招聘网站如何利用百度开放平台获取流量

百度开放平台上线已经近半年,该平台的推出曾经引起网络界的一片质疑声,作为百度的自身产品,其数据理所当然的展示在首页的前几位,截取了原本属于排名较好的网站的流量,严重得损害了广大网站主的切实利益. 如何截取网站流量 虽然此举引得网站主们怨声不断,但是并不能阻止开放平台的发展趋势.对依靠搜索获取流量的众多招聘网站而言,其造成的影响更是不言而喻,下面简单分析一下开放平台对招聘类网站流量的截取.从目前的百度搜索词看,主要截取"招聘"."招聘会"以及职位信息的关键词流量,比如

走上开放之路: ASP 开发人员的 J2EE 基础(上)

如果您是一位正在寻求将现有的电子商务应用程序移植到 J2EE 的 ASP 开发人员,或者是一位正在从头编写新的 J2EE 应用程序,但不想经历"超负荷信息"的困扰就能着手编写程序的 ASP 开发人员.那么这个路标图就是为您准备的.本路标图是专为想要迅速转到 J2EE 的 ASP 开发人员准备的,J2EE 是使用 Java 语言开发 Web 应用程序和其他类型的分布式应用程序的一个平台无关的开放标准集.同时,我们将向您介绍 J2EE,如何使用 Java 语言编程,如何开发 J2EE We

走上开放之路: .NET 开发人员的 J2EE 基础(上)

您是一位正在寻求将 .NET 电子商务应用程序移植到 Java 2 Platform Enterprise Edition(J2EE)的 .NET 开发人员吗?或者,您是否需要从头编写您的第一个 J2EE 应用程序?不管是哪一种情况,本路标图都是为您准备的.它是专门为想要迅速转到 J2EE 的 .NET 开发人员准备的,J2EE 是使用 Java 语言开发 Web 和其他类型的分布式应用程序的一个平台无关的开放标准集.我们将向您介绍如何使用 Java 语言来编程和开发 J2EE Web 应用程序