程序员都是乐观主义者

oschina
 oschina
发布于 2012年06月01日
收藏 19

程序员是我遇到过最乐观的一群人。当问到他们一些事情将会有怎样的走向的时候,他们总会告诉你还有一段路要走。

这不是因为他们讨厌你,或者是他们根本不知道,而是他们对任何事情都抱着乐观的态度。项目、技术以及许多未知的未知。特别是这未知的未知,这是不可能预测到一切的问题的。总是有太多的变数。

当时我们觉得可以1,2个小时解决的问题,但忽然要要花费一整天。作为程序员,我们总是假定最理想的情况。还有另外一种职业,也要面对很多不确定性,要做很多预测,那就是医生。

让我来跟你说一个程序员的故事:

我的任务是网页上的分割算法。要将一个网站,决定哪些部分是标题,侧边烂等等。这是一个有趣的事情,因为每个人只想获取内容丰富的部分。该算法终于在这个星期的早些时候,可以将返回的结果与HTML结合显示。

我说,星期五早上的时候可以完成。我没觉得这很难,只是我讨厌JAVA,从来没使用过,还有2个星期时间去钻图书馆。

当然我可以在周五完成这个对于我来说不怎么熟悉的任务,这是出于我对此的评估,我已经做程序员好些年了。

结果,它没有完成。我花了很多时间在扩展某些对象的功能函数上。

后来我发现我使用的HTML解析器是线性的,所以没有方法来判断子节点从属于哪个父节点。

在最后,我用了所有的时间,用最原始的方法将算法的结果加入到HTML中——在DOM里面,每个节点前加一个数字编号。

程序员是乐观主义者

每当你跟一个程序员谈话的时候,要记得,他们是最乐观的一群人。是的,即使是最心灰意冷,衣衫褴褛的老程序员也是出奇的乐观。

因为我们要面对:

  • 深入到项目里面,规范都要改变
  • 用未知的工具,应用于未知的领域
  • 每个不同的项目,都是不同的世界
  • 每隔几年工具就要更新

作为程序员,如果不乐观,就会被淘汰。其他行业的人,又有谁可以这么说?

原文: Programmers are Optimists
来自: 大爱数据

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:程序员都是乐观主义者
加载中

最新评论(14

fog.
fog.

引用来自“smh821025”的评论

强烈反对作者的话!!!!!
如果不乐观,就会被淘汰,我一直很悲观,但也没被淘汰

+1
smh821025
smh821025
强烈反对作者的话!!!!!
如果不乐观,就会被淘汰,我一直很悲观,但也没被淘汰
xinzaibing
xinzaibing

引用来自“绿君”的评论

引用来自“xinzaibing”的评论

我是典型的悲观主义者。。。

所以你可能适合做测试

。。。。。
非专业程序员

引用来自“绿君”的评论

引用来自“xinzaibing”的评论

我是典型的悲观主义者。。。

所以你可能适合做测试

亮了。。。。。
大鱼泡泡
大鱼泡泡

引用来自“xinzaibing”的评论

我是典型的悲观主义者。。。

所以你可能适合做测试
xinzaibing
xinzaibing
我是典型的悲观主义者。。。
index
index
要让女人们知道这点
啰嗦的老头
啰嗦的老头
程序员都是个好厨师;
咯咯鸡
咯咯鸡

引用来自“绿君”的评论

这就是我老婆喜欢我的原因

楼主幸福
mmpp33
mmpp33
完全相反。。。。
返回顶部
顶部