1. <em id="2qvri"><tr id="2qvri"></tr></em>
      1. 首页»程序人生»在编程中体验纯粹的快乐

        在编程中体验纯粹的快乐

        来源:kawabangga 发布时间:2015-11-09 阅读次数:

          Learn Python The Hard Way 的最后,有一个「老程序员的建议」,来告诫学完了这个教程的同学们不要拘泥于编程语言,不要陷入「关于语言的迷信和争?#22330;?#20013;,无论是否从事的是计算机行业,都可以爱上编程,从中的到乐趣。这个老程序员的?#24050;?#32763;译如下:

          现在你已经完成了这个教程,并决定继续深入学习。编程可能成为你的事业,也可能成为你的一个爱好。所以你可能需要一些建议,来保证少走弯路,并从这个「新欢」中的到最大的乐趣。

          我从事编程已经很长时间了,长到对我来说这已经是一件极其无聊的工作。我在写这本书的时候,已经懂20门编程语言,能在一天到一个周的时间学会一项新语言(取决于它有多么古怪)。即使这样,我还?#23884;源?#24863;到无?#27169;?#19981;再有任何兴趣。但这并不是说编程是很无聊的,也不是?#30340;?#22312;将来会觉得它无?#27169;?#25105;意思是,我在干到现在这个年纪,觉得没意思了。

          经过这么多年,我发现一个真理:用哪一个编程语言并不重要,重要的是用它来做什么。其实这?#35272;砦以?#23601;懂,不过还是经常忽视,还是会被编程语言?#20013;摹?#20294;从现在开始我不会再忘了,你最好?#24067;?#20303;。

          你学哪门语言,用哪门也都不重要,千万不要陷入对语言的宗教崇拜中,那只会让你忘记原来的目的:把编程语言当做一个工具来做有趣的事情。

          编程作为一种智力活动,几乎是唯一一种能创造交互艺术的艺术形式了。你可以写软件让别人来玩,甚至可以通过这?#20013;?#24335;直接和别人对话。别的艺术都没有这种交互性。电影拍出来之后直接播放给观众,图画不会动,但是代码能做到。

          从事编程行业所获得的乐趣其实一般。这份工作确实不错,但是你可以经营一个快餐店来赚一样多的钱,还更轻松快乐。所以你最好在别的领域将编程作为一个秘密武器。

          在科技公司工作的人会编程并没有什么特殊的,也不会获得特殊的尊重。但是从事生物、化学、政治、公务员、社会学、物理、历史和数学的人如果会编程就会格外受到尊重,因为他们能做到这些了不起的事情,来发展他们的学科。

          当然了,这些建议都没什么意义。如果你真的?#19981;?#32534;程,你尝试通过任何方式用它来提高你的生活。尽情去探索这个?#24544;臁?#31070;奇、充满智慧的,50年来人?#23884;?#19968;直孜孜不倦在探索的世界吧!愿快乐永远与你同在。

          最后不得不提的一点,学着写软件可能让你变得有些与众不同。?#36824;?#26159;好是坏,总之是不同了。可能有人会?#38405;?#21051;薄,比如在你身上用「书呆子」(nerd)这个词;可能你会发?#24544;?#20026;你强大的逻辑,别人都不愿意和你争吵;可能你甚至会发现你懂计算机的运作原理,别人因为觉得你?#24544;臁?#19981;?#20808;骸?/p>

          对这些情况我只有一条建议:让他们去死吧!(They can go to hell.)这个世界需要古怪的人,需要书呆子,他们清楚或者热衷于弄清楚事情运作的原理。?#38381;?#30340;有人如此?#38405;?#30340;时候,要记住:这是你自己的路,不是他们的。与众不同不是犯罪,别人这么?#30340;?#21482;是因为他们嫉妒,他们永远不敢在自己的白日梦里奢求这些。

          You can code. They cannot. That is pretty damn cool.

        QQ群:WEB开发者官方群(515171538),验证消息:10000
        微信群:?#26377;?#32534;微信 849023636 邀请您加入,验证消息:10000
        提示:更多精彩内容关注微信公众号:全栈开发者中?#27169;╢sder-com)
        网友评论(共0条评论) 正在载入评论......
        理智评论文明上网,拒绝恶意谩骂 发表评论 / 共0条评论
        登录会员中心
        江苏快3投注技巧