做程序员的苦于乐

开发 开发工具 后端
编程中有很多能让人感到非常有成就,非常满足的事情。但这并不能改变这样的事实,对我来说,编程就是在不断营造一种非常消极的思想氛围。我一直在问这样一个问题:“错在哪了?”而积极向上的人关注的应该是“它的亮点是什么?”

A:兄弟,你真走运,能成为一个程序员。我也希望能成为一名程序员。

B:那你为什么不学习编程呢?

A:我试过,我在codecademy网站上学过,可是我真的没有编程的天分。

B:这也是,并不是每个人都适合编程。

A:你们的待遇又好,又能开发出东西。每天都有人敲你家门,要给你$100k甚至更多的薪水来聘用你。

B:这实在是太恭维了。夸的我都有点飘飘然了。

A:你们有高超的技术,所有人都羡慕做技术的。你们可以把任何想法变成一个应用程序,然后能通过它挣钱,不需要依赖外人开发。

B:实际上,做一名程序员,我很痛苦。

A:啊,兄弟,你什么意思?

B:这种工作方式慢慢的让我变得忧郁。我注意到,在其他程序员中——并不是全部——但很多,都有这样的感觉。

A:什么工作方式?

B:关注负面的东西,而不是正面的东西。

A:做一个好的程序员需要这样吗?

B:我的工作流程基本上是这样:

  • 写出代码
  • 运行代码
  • 看到错误信息
  • 找出错误,回到***步

B:日复一日,年复一年,我就一直这样。一直在寻找我创造出来的东西里面的错误,很少会想到它们的好的一面。这是一个消极的反馈循环。

A:疯了

B:如果不是在编辑器里,我就会在bug跟踪系统里,那是一个麻烦问题的清单。一个告诉你什么出问题了,需要你去修改的清单。一个让我抓狂的清单。

A:兄弟,我觉得你有点悲观。试想,纠正这些bug,努力将它们从清单中移除,这不是件很有成就的事情吗?

B:没错,确实是这样。编程中有很多能让人感到非常有成就,非常满足的事情。但这并不能改变这样的事实,对我来说,编程就是在不断营造一种非常消极的思想氛围。我一直在问这样一个问题:“错在哪了?”而积极向上的人关注的应该是“它的亮点是什么?”

原文链接:http://www.aqee.net/be-nice-to-programmers/

责任编辑:林师授 来源: 外刊IT评论
相关推荐

2013-08-09 09:39:21

程序员程序员图片搞笑程序员

2020-06-15 09:32:59

程序员大公司小公司

2011-07-05 11:08:05

程序员

2013-08-20 09:33:59

程序员

2013-11-01 09:24:58

程序员API

2011-05-13 14:34:02

程序员

2012-07-27 09:26:53

程序员

2020-12-21 08:24:21

程序员设备加班

2012-11-22 14:00:26

程序员

2017-11-14 21:30:15

2012-03-06 09:22:46

程序员

2013-08-13 10:14:29

程序员转行

2015-03-16 15:33:11

JavaScript程序员应备素质

2013-12-23 14:53:25

2019-10-16 11:51:31

程序员人生第一份工作跳槽那些事儿

2021-07-13 06:43:19

产品经理程序员业务

2013-04-15 10:55:09

程序员

2012-11-08 09:49:30

C++Java程序员

2012-06-23 17:21:18

程序员

2010-08-27 10:34:51

程序员
点赞
收藏

51CTO技术栈公众号