我热爱编程,但厌恶这个行业

这个行业特别需要热情,那些因为真爱而进入代码世界的人都是值得钦佩的。

在我十岁的时候,我觉得这个世界上没有什么东西能比我老爸的那台破电脑更好玩的了。后来,我成为一名Web开发爱好者。大学毕业之后,我在一个非盈利组织工作,那个时候赚得并不多。再后来,我成为一名正式的Web开发者,收入一下子提高了5倍。但其实我想说的并不是这些。

这个行业特别需要热情,那些因为真爱而进入代码世界的人都是值得钦佩的。但并不是每个人都能像那些大神一样,在地下室里开发出Linux,并以此为乐。

问题是,爱好写代码和在工作中写代码是两码事。代码爱好者所认为的那种有趣的代码工作在现实中是很少有的。我觉得这个行业的编程工作更像是《雪崩》这本书中所描述的那样。这本书写于1992年,读起来就像是一本神谕之作。

在过去,她以编程为生。而现在,她写的尽是一些碎片化的计算机程序。Marietta和她的上司们在办公楼的上层夜以继日地开长会,设计出了这些程序。一旦设计定稿,它们就被拆分成小块的程序片段,分配给各个组的开发经理。这些经理再细分这些程序片段,分配给底下的程序员。为了确保程序员能够按照要求完成工作,他们必须遵守一系列规则和规范,这些规则和规范甚至比政府的规章制度还要繁琐。

这个世界上有很多有趣的工作,但现实是我们大部分人只是在做一些碎片化的工作,它们无聊,缺乏创造性。作为一名开发人员,我经常搞不清楚一份工作是不是像《雪崩》中所描述的那样,但我意识到大多数时候自己只不过是在给一个企业级CMS系统修复bug。

在很长一段时间内,我假装自己很喜欢这份工作。但真实的情况是,在我离开那家非盈利组织之后,因为一大堆医疗账单等着我支付,所以我成为了一名正式的开发者。

我无法否认这一事实,相信大多数人也无法否认。我知道还有其他人因为要养家才成为开发者。James Damore在CNN的一次采访中说道:

之所以有这么多男性进入高科技行业,部分原因是这些行业的薪水很高。我知道很多在谷歌工作的人其实没有必要为工作付出那么多的热情,但他们的工作让他们养得起家,所以他们呆在那里。

如果中了彩票我会继续写代码吗?当然会,但不是为了工作而写。我会选择我喜欢的项目,而且不会花那么多时间在上面。

在业余时间每天花几个小时写代码与在工作中每天花八个多小时写代码是不一样的。十年的代码生涯,几乎把我的身体掏空了。长时间写代码会诱发我的偏头痛,我的颈椎也开始出现问题。我尝试使用各种类型的桌子,进行各种饮食调节,锻炼,物理治疗、按摩……这些项目花费我不少的钱。但我默不作声,因为我害怕如果让别人知道了,我就保不住这份工作。

有人问我为什么不给自己充充电,然后找到“更好”的工作。我当然可以这么做,毕竟学习新技术对我来说小菜一碟。但到了这个时候,我似乎已经没有了那种热望。

外面的公司要找的是那些愿意长时间工作的人,他们真正想要的不是那些只是在周末花几个小时写点开源代码的人,而是那些下班回家之后还会花一整个晚上继续工作的人。

好在我已经通过开发者的工作攒够了足够多的钱,如果不幸遇上什么麻烦,起码还能让我生存下去。现在,我可以自由支配自己的一部分时间,几个小时用来写代码,几个小时用来写作,还有充足的时间与自己在乎的人一起度过。

除了软件开发之外,这个世界上还有很多行业要求长时间的工作。我梦想着这样的一个世界,每个人不需要花那么长时间在工作上。那个时候,我还能继续写代码,但纯粹是因为兴趣。

作者:大码农

转载声明:本文转载自「精讲JAVA」。

原文发布于微信公众号 - 平凡文摘(tooooooozi)

原文发表时间:2018-04-25

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏北京马哥教育

Linux运维工程师的现在与未来

Linux运维工程师的现在与未来 目录: 1. IT行业发展 2. Linux运维行业现状 a> Linux哪些行业在运用? b> Linux运维学习起来难吗?...

5.5K50
来自专栏知晓程序

教你做个像 Flappy Bird 一样容易上瘾的小游戏

去年 12 月 28 日微信迎来更新,正式发布了小游戏,并开放了小游戏开发文档和开发者工具;今年 1 月 15 日,微信小游戏预告将面向企业和个人开发者全面开放...

16450
来自专栏企鹅号快讯

我热爱编程,但厌恶这个行业

在我十岁的时候,我觉得这个世界上没有什么东西能比我老爸的那台破电脑更好玩的了。后来,我成为一名Web开发爱好者。大学毕业之后,我在一个非盈利组织工作,那个时候赚...

223100
来自专栏PPV课数据科学社区

☞【观点】徐尽欢:我也说说大数据

一:在Oracle做了六年数据库销售的我从5月份开始内部转到新成立的大数据部门,虽然还没有转完但是已经到新部门上了一个月的班了,如果我说我是Oracle 数据...

34560
来自专栏云加头条

12月11日 云头条:人生苦短 我学python

在前几天发布的 TIOBE 12 月编程语言榜中,Python 以 8.376% 的份额挤下 C++ 重回季军位置。而在另一个非常流行的参考指标 PYPL 编程...

12830
来自专栏精讲JAVA

我热爱编程,但厌恶这个行业

在我十岁的时候,我觉得这个世界上没有什么东西能比我老爸的那台破电脑更好玩的了。后来,我成为一名Web开发爱好者。大学毕业之后,我在一个非盈利组织工作,那个时候赚...

8520
来自专栏华章科技

还想在大数据面前隐身?这21个方面你该注意了

每次我们用电脑、用手机或是用平板电脑打开一款App时,都会以数字的形式留下浏览的痕迹和路线。绝大多数人都知道,遇到问题就找谷歌,想要与朋友互动就找faceboo...

9410
来自专栏VRPinea

移动VR平台掀起大战,一体机或将是未来

35590
来自专栏安恒信息

三星S4被指存在严重漏洞,通讯数据可能被窃取

以色列本古里安大学(Ben-Gurion University of the Negev)的网络安全研究人员发现,三星电子畅销智能手机Galaxy S4的安全平...

28460
来自专栏新智元

5纳米制程碾压!ARM发布2020年CPU性能路线图杠上英特尔

近日,ARM发布了2020年客户端CPU IP性能路线图展望,这是ARM有史以来第一个公开发布前瞻性的CPU IP路线图,其中详细说明了2019年至2020年的...

29410

扫码关注云+社区

领取腾讯云代金券