简介:本文翻译自NalakaGamage的《为什么编程是独一无二的职业》的演讲。1.简介有人说编程很难,有人认为很容易。编程不仅要看你的能力,还要看你对待工作的态度。编程很难,但与需要伪装、欺骗和表演才能生存的恶棍或小丑相比,它真的一点也不难。作为一名程序员,知道自己在做什么会让生活变得更加有趣和愉快。2.哑机器的伴侣计算机是哑机器。除非你向它发送精确的指令,否则计算机不会理解(你的意思)。与愚蠢的人一起工作显然很困难。所以,程序员一定要聪明。阿呆和阿呆永远不是一对好搭档。3.电脑霸道(无法避免的恶)不会说话的电脑显然也是霸道的。计算机语言如此随意的一个很好的理由是让程序更加精确和明确。精度是人们更喜欢使用软件而不是人工完成的最大原因之一。4.人写什么代码都不能欺骗程序得到运行结果。没有隐藏设计或隐藏代码错误这样的事情。错误总会出现。因为当软件运行时,它就不再受你控制了。编写正确的代码是唯一的选择。5.没有祈祷的地方不可能通过祈祷让代码工作。如果您想完成软件,只需设计一个解决方案并对其进行编码。在代码方面,您有与才华横溢的程序员平等的机会,这是一件很酷的事情。6.无处调情有些人为了完成工作而与其他人调情。计算机不是可爱的人。在编程时仅仅调情没有任何优势。编程是为真正的(正在做的)人准备的。7.程序员是问题解决者。有很多人看起来像专业人士,但实际上是问题制造者。大多数律师为了生计会问一些不必要的问题。大多数销售人员出售他们不需要的东西来维持生计。一些懒惰或无能的人试图成为其他人工作的管理者。然而,编程实际上是在解决现实世界的问题。只有真正有才华的人才能成为程序员。8.逻辑思维很重要八卦是美女的事。占星术/迷信是愚蠢的。科学适合老式。编程是为逻辑思考者准备的。编程是为分析人员准备的。逻辑思维和分析也会让你变得聪明。-对你生命的奖励。9.聪明人、编程和职业如果你很聪明并且擅长你所做的事情,你就不需要乞求别人来生存。你不需要为了生存而调情。你将拥有平等的机会。你将获得自主权。您将获得自由(除非您是计算机奴隶)并且您将变得聪明。10.编程是为了朴实无华“这个世界上有两种人:完成工作的人和抢功劳的人。努力成为第一种,竞争就会少一些。”英迪拉·甘地
