漫画:从新手到老油条

企业动态
新手程序员经验不足,有着盲目的乐观和自信,过低估计了任务的难度,在执行过程中犯了很多错误,掉入了陷阱中,他所花费的时间远远多于最初的估计。

[[347949]]

 

 

后记:这是我很久之前看到的一个故事《三个程序员的寓言》,作者到底是谁我已经找不到了,知道的同学可以告知一下。

故事讲了三种程序员在面对一个需求时处理问题的能力:

1. 新手程序员经验不足,有着盲目的乐观和自信,过低估计了任务的难度,在执行过程中犯了很多错误,掉入了陷阱中,他所花费的时间远远多于最初的估计。

2. 高级程序员由于积累了很多的开发经验,他在任务估算是会比较谨慎,出发时身上装备了很多的工具,在执行时会采取很多预防性的措施,能检测到问题,并且很快找到解决方案,所以基本上按时完成了任务。

3. 大师程序员则完全地、透彻地理解了一个问题,他可以规划出一条路线, 避开所有的陷阱和地雷,所以他很“玄乎”地说:“因为我没有埋任何地雷,也没有挖任何陷阱。”

【本文为51CTO专栏作者“刘欣”的原创稿件,转载请通过作者微信公众号coderising获取授权】

戳这里,看该作者更多好文

 

责任编辑:武晓燕 来源: 51CTO专栏
相关推荐

2011-06-14 16:31:27

QT

2023-08-31 07:33:41

GopherCarolexcel

2013-12-03 10:30:28

iOS开发程序员自我提升

2009-05-21 15:39:35

程序员项目管理职场

2019-05-05 11:20:23

GitHub代码Python

2023-10-10 22:33:20

C++编程

2015-09-11 09:59:31

程序员新手专家

2010-01-14 13:53:52

局域网交换机选购

2020-05-06 22:10:41

程序员代码老油条

2019-07-18 11:55:53

架构运维技术

2011-10-08 13:42:07

2020-09-22 14:45:11

谷歌TensorFlow开发

2019-11-27 10:07:55

程序员工程师JavaScript

2021-09-08 23:07:41

缓存java内存

2020-10-22 10:20:58

互联网程序技术

2011-01-19 11:20:17

职场

2017-04-21 16:08:09

中国民族博物馆信息化超融合

2011-08-17 15:23:37

iPhone开发Objective-CCocoa Touch

2010-05-06 12:56:13

全局负载均衡

2013-08-22 11:16:46

开放平台云平台移动互联网
点赞
收藏

51CTO技术栈公众号