鸡汤君_一个老程序员的建议66


英文原文:Advice From An Old Programmerhtml

本文是《Learn Python The Hard Way, 2nd Edition》这本书的尾声部分。python

看完了这本书,你决定继续作编程。也许它能成为你的一个职业,也许它能成为你的一项爱好。但你须要一些指导,确保本身不会走错了道路,或帮助你从这个新业余爱好中获得最大的乐趣。编程

我作了好久的编程。久的你都想象不出来,久的都让我苦恼。就在我写这本书的时候,我大概懂20种编程语言,并且我能够用一天或长点儿用一周的时间学 会一种新语言——要依这种语言有多奇怪而定。但这最终成为了个人苦恼,它们已经不能再吸引个人兴趣。我并非说这些语言没有意思,或告诉你你会以为它们很 枯燥。只是想说在个人职业旅程走到如今,我已再也不对语言有兴趣。编程语言

通过这么多年的学习经历,我发现语言自己并不重要,重要的是你如何用它们。事实上,我一直知道这个道理,但我老是被语言吸引走,周期性的忘记这个道理。如今我再也不忘记了,你也应该这样。ide

你会什么语言、你用什么语言,这并不重要。不要被围绕在编程语言周围的各类宗教宣传迷惑,那些只会遮蔽你的眼睛,让你看不出这些语言只是一种让你作有趣的事情的工具而已。这才是它们的真正属性。工具

编程做为一种智力活动,它是惟一的一种能让你创造出交互式艺术做品的艺术形式。你创造出来人们能够操做的软件,你是在间接的和人们交互。没有任何其它艺术形式有如此的交互性。电影是单向的向观众传输信息。绘画是静态的。而软件程序倒是双向动态的。学习

编程只能算是一项通常有趣的工做。它能够成为一个不错的职业,但若是你既想多挣钱又要干的高兴,不如去开一家快餐馆。若是你把编程当作一种秘密武器在其它行业里使用,也许会有更好的效果。spa

科技界科技公司里会编程的人多如牛毛,没人会在乎他们。而在生物界,医药界,政府,社会学界,物理界,历史界和数学界,若是你有这种技能,你能作出使人瞩目的事情。orm

固然,全部的这些话都是没有意义的。若是经过这本书,你喜欢上了编程,你应该尽你最大的努力,经过它来改善你的生活。去探索这神奇的精彩的智力活动,也只有近50年来的人有机会从事这种职业。若是你喜欢它,就尽情的热爱它吧。htm

最后我要说的是,学习开发软件会改变你,让你不同凡响。不管是好的不一样仍是坏的,反正是不一样。你会发现,由于你会开发软件,人们会对你很冷淡,会用 “书呆子”这样的词形容你。你会发现,因为你善于剖析逻辑,人们痛恨跟你辩论。你甚至会发现,只是简单的懂一些计算机原理都会给你带来不少烦恼,让你跟他 们比起来怪怪的。

对于这些问题,我只有一点小建议:让他们去死吧。这世界须要更多的能知道事情如何工做、喜欢去探索的人。当他们这样对待你时,你要记住,这是你的生活,不是他们的。不同凡响不是罪恶,人们这样对你只是出于嫉妒,嫉妒你拥有一项他们在梦中都没法拥有的技能。

你会编程。他们不会。这真他妈的酷毙了。

                        j_0035.gif

相关文章
相关标签/搜索