程序员都是乐观主义者

开发 后端 项目管理
程序员是我遇到过最乐观的一群人。当问到他们一些事情将会有怎样的走向的时候,他们总会告诉你还有一段路要走。让我来跟你说一个程序员的故事。

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

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

当时我们觉得可以1,2个小时解决的问题,但忽然要要花费一整天。作为程序员,我们总是假定最理想的情况,即使是乘以Pi。还有另外一种职业,也要面对很多不确定性,要做很多预测,那就是医生。医生做出了错误的判断,人们却常常感到很开心(吐槽)

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

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

星期五早上的时候可以完成,我说。

我没觉得这很难,只是我讨厌JAVA,从来没使用过,还有2个星期时间去钻图书馆。

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

结果,它没有完成。

我花了很多时间在扩展某些对象的功能函数上。

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

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

悲剧!!

程序员是乐观主义者

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

我们要面对:

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

作为程序员,如果不乐观,就会被淘汰。

其他行业的人,又有谁可以这么说?

原文链接:http://www.daidata.com/archives/1303

责任编辑:林师授 来源: 大爱数据
相关推荐

2016-01-04 09:32:33

2023-12-18 11:11:38

2022-12-19 15:01:19

人工智能程序员

2019-12-19 18:43:15

智能照明物联网智慧城市

2011-06-23 08:40:27

2012-02-24 10:48:56

语盒开源

2017-12-06 16:22:32

2014-07-09 13:25:58

程序员天赋技能

2024-01-18 23:42:31

鸿蒙鸿蒙星河版

2022-04-26 13:08:09

LXQtLinux桌面

2012-04-27 10:24:07

2019-12-18 14:14:40

程序员存储程序

2011-10-21 09:16:36

云计算虚拟机安全虚拟化

2012-09-25 13:32:34

Deepin

2013-08-14 10:18:45

UbuntuUbuntu Edge

2018-09-19 09:05:54

Linux桌面开源

2011-12-27 09:07:36

程序员

2013-03-04 02:27:28

程序员项目经理

2022-09-25 23:00:03

人工智能机器人深度科技化

2011-03-31 15:35:04

C++
点赞
收藏

51CTO技术栈公众号