我热爱Coding,但厌恶这个IT互联网

简介:   在我十岁的时候,我觉得这个世界上没有什么东西能比我老爸的那台破电脑更好玩的了。后来,我成为一名Web开发爱好者。大学毕业之后,我在一个软件公司工作,那个时候赚得并不多。再后来,我成为一名正式的Web开发者,在大中型互联网工作,收入一下子提高了几倍。

 

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

 

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

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

 

谋胆并重
目录
相关文章
|
6月前
|
安全 网络协议 网络安全
网安科班精选!爱荷华大学教授的网络安全零基础入门教程!
网络就像一把双刃剑,给我们的生活、交流、工作和发展带来了便利,但同时也给信息安全以及个人隐私带来了威胁。网络和信息安全问题不仅影响了网络的普及和应用,还关系到企国家、军队、企业的信息安全和社会的经济安全,让人又爱又恨。 今天给大家分享的这份手册,主要从网络漏洞、协议和安全解决方案等方面来探讨网络安全问题。我们把网络看成是不安全和安全的源头,通过分析网络漏洞、探测、攻击和减少攻击的方法,来研究不同的网络协议。
|
机器学习/深度学习 自然语言处理 安全
科研小白如何做好科研(内附一些科研实用工具)
科研小白如何做好科研(内附一些科研实用工具)
222 0
|
程序员 开发者
十年老友记 | @依云:曾经看到一句话:Coding changes the world!
十年老友记 | @依云:曾经看到一句话:Coding changes the world!
198 0
|
数据采集 存储 Python
Python爬虫 爬取下载美国科研网站数据
Python爬虫 爬取下载美国科研网站数据
169 0
|
存储 传感器 安全
区块链科研必读论文集【32】
区块链作为一种崭新的、颠覆性的技术,是国内外活跃的研究领域和毕业设计选题方向。本文列出最新的一组区块链方面的论文,希望可以对选择区块链毕业设计的同学们有所帮助,这是[汇智网](http://www.hubwiz.com)编辑整理的区块链毕业设计论文系列中的第32篇。1、基于Hyperledger Fabric的电子病历隐私保护 2、BONIK - 区块链赋能的金融交易聊天机器人 3、基于Nonce证明共识区块链的车辆间安全通信 4、基于petri网的区块链攻击建模 5、基于分布式账本的电力交易所
1342 0
区块链科研必读论文集【32】
|
人工智能 编解码 架构师
韩嫕:坚持coding
与韩嫕结识得益于大师兄(FFmpeg社区的刘歧)的推荐,大约2个月前我正在为LiveVideoStackCon 2019深圳寻找讲师,韩嫕和她的团队正在探索通过AI实现自动化剪辑,提升后期编辑的效率。 在此次大会上,韩嫕将会就这一话题详细介绍他们的实践与经验。
490 0
韩嫕:坚持coding
|
JavaScript 前端开发 SEO
热爱web前端
web前端中文站博客推荐,专注于web开发,web前端,JavaScript,bootstrap,backbone,CSS,web前端三件宝,SEO优化。
1337 0
|
数据采集 JSON 数据格式
Python爬虫入门教程 30-100 高考派大学数据抓取 scrapy
1. 高考派大学数据----写在前面 终于写到了scrapy爬虫框架了,这个框架可以说是python爬虫框架里面出镜率最高的一个了,我们接下来重点研究一下它的使用规则。 安装过程自己百度一下,就能找到3种以上的安装手法,哪一个都可以安装上可以参考 https://scrapy-chs.readthedocs.io/zh_CN/0.24/intro/install.html 官方说明进行安装。
2056 0
|
开发者
如何用 R 快速了解科研领域?
用好 R 环境下的 BiblioShiny 软件包 ,可以让你在友好的图形化界面,快速扫描科研领域。 场景 作为一个初学者,你可能很希望快速了解一个新的科研领域。
2047 0