你已经读完了这本书并打算继续编程。也许这会成为你的职业,也许你只是把它当作一种爱好,只是为了好玩。无论哪种方式,您都需要一些建议来让您走在正确的轨道上并充分享受您的新爱好。我已经编程了很长时间,以至于对我来说变得非常乏味。在写这本书的时候,我已经知道大约20种编程语言,并且可以在大约一天或一周内学会一种编程语言(取决于语言的怪异程度)。对现在的我来说,编程很无聊,我对它不再感兴趣了。当然,这并不是说编程本身就是一件无聊的事情,也不代表以后你一定会有这种感觉,这只是我个人目前的感受。经过这么长的旅程,我的经验是:编程语言并不重要,重要的是你用这些语言做什么。事实上,我一直都意识到这一点,尽管我曾经定期被各种编程语言分散注意力而忘记了它。现在我永远不会忘记这一点,你也不应该忘记。您学习和使用哪种编程语言并不重要。不要被语言周围的“宗教”所吸引,它只会让你忘记语言的真正目的——成为你做有趣事情的工具。编码作为一种智力活动是唯一可以让您创造互动艺术的艺术形式。您可以创建项目供其他人使用,并与用户间接交流。没有其他艺术形式达到这种交互性水平。电影把观众引向一个方向,画不动,但代码是双向交互。编程作为一种职业只是通常很有趣。编程可能是一份不错的工作,但如果你想赚更多的钱,过上更好的生活,其实可以开一家快餐店。最好的选择是将您的编程技能用作其他职业的秘密武器。科技公司能编程的人多到一毛钱,得不到多少尊重。而在生物学、医学、政府、社会学、物理学、数学等领域进行编程的人可以获得足够的尊重,你可以利用这种技能来帮助你的工作,甚至可以在这些领域进行。一个惊人的成就。当然,所有这些建议都是无关紧要的。如果你按照这本书学习编写软件并且喜欢做它,那么你绝对可以把它作为一种职业来追求。你应该继续深入到这个近五十年来很少有人探索的奇怪而奇妙的智力工作领域。如果能玩得开心就更好了。最后,我要说的是,学习创建软件的过程会改变你,让你与众不同。不是说好或坏,只是不同而已。您可能会发现人们因为您编写软件而对您很奇怪,并且可能会使用“怪异”之类的词来形容您。你可能会发现他们讨厌和你争论,因为你戳穿了他们逻辑上的漏洞。您甚至可能会发现人们认为您是一个令人讨厌的怪人,因为您知道计算机的工作原理。对于这些,我只有一个建议:让他们死吧。世界需要更多知道事物如何运作并喜欢寻找答案的极客。当有人对你这样做时,请记住这是你的旅程,而不是他们的。与众不同不是任何人的错,那些告诉你“与众不同是一种错误”的人只是嫉妒你掌握了他们做梦也想不到的技能。你可以编程。他们不会。非常酷。本文节选自《“笨办法”学Python》(第3版),英文标题:《Learn Python the Hard Way,Third Edition》
