资讯专栏INFORMATION COLUMN

为什么编程是独一无二的职业?

Baaaan / 1716人阅读

摘要:导读此文翻译自的为什么编程是独一无二的职业的演讲稿。编写正确的代码是唯一的选择。计算机不是一个可爱的人。在编程时仅仅调情是没有任何优势的。但是,编程是在真正解决现实世界中的问题。编程适合善于分析的人。

导读:此文翻译自Nalaka Gamage的《为什么编程是独一无二的职业》的演讲稿。

1. 简介

有些人说编程很难,有些人认为很容易。

编程不仅依赖你的能力,而且还取决你工作的态度。

编程的确很难,但比起那些需要伪装、欺骗和表演来生活的恶棍或者小丑来说,真的一点也不难。

作为一个程序员,知道你在做什么,会让生活变得更加有趣和快乐。

2. 与不会说话的机器为伍

计算机是不会说话的机器。

除非你向它发送精确的指令,否则计算机是不会懂(你的意思)的。

和哑巴一起工作,明显是困难的。

因此,程序员必须很聪明。

阿呆与阿瓜永远不会是一对好组合。

3. 计算机是专横的(一个不可避免的恶魔)

不会说话的计算机明显也是专横的。

计算机语言之所以如此的专横,其中的一个好的理由就是让程序变得更精确而且没有歧义。

精确性是人们喜欢使用软件而不是由人来完成一件事情的最主要理由之一。

4. 人不能欺骗程序

编写什么代码就得到什么运行结果。

没有所谓的隐藏设计或者隐藏代码bug。

Bug总是会显现的。

因为当软件运行的时候,它已经不再处于你的控制之下了。

编写正确的代码是唯一的选择。

5. 没有地方可以祷告

不可能通过祈祷让代码工作。

如果你想要完成软件,只要设计一个方案然后编码实现。

在代码面前你与天才程序员的机会是平等的,这是很酷的一件事情。

6. 没有地方调情

一些人通过调戏其他人以完成工作。

计算机不是一个可爱的人。

在编程时仅仅调情是没有任何优势的。

编程适合真正(实干)的人。

7. 程序员都是解决问题的人

有很多看上去很像专业人士的人,他们其实是问题的制造者。

大多的律师为了他们的生计给别人找不必要的问题。

大多的销售为了他们的生计向别人推销不需要的东西。

一些很懒的或者不胜任工作的人,努力地成为管理别人工作的管理者。

但是,编程是在真正解决现实世界中的问题。

只有真正有才能的人才能成为程序员。

8. 逻辑思考真的很重要

八卦适合漂亮的女人。

占星术/迷信适合哑巴。

科学适合老古董。

编程适合逻辑思考者。

编程适合善于分析的人。

逻辑思考和分析也会让你变得聪慧。—— 一个对你人生的奖励。

9. 聪明人,编程以及职业

如果你是聪明人,并且很擅长你所作的工作 你不需要向别人乞讨才能生存。

你不需要通过调情才能生存。

你会获得均等的机会。

你会获得自主。

你会获得自由(除非你是计算机的奴隶) 你会变得聪慧。

10. 编程适合不做作的人

“世上有两类人:一类人完成工作,另一类接受荣誉。努力成为第一类,那里竞争会少一点。” 英吉拉·甘地

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/31813.html

相关文章

  • 5个优秀编码挑战帮你训练大脑,你敢尝试吗?

    摘要:可能是世界上最受欢迎的编码挑战网站,自十多年前首次推出以来它一直都是几十万用户的家。在线评测是成千上万的编码挑战的宝库,这让你忙上几个星期。允许用户添加自己的挑战,组织编程竞赛,并争取最高的排名。 原文地址:https://www.evget.com/article...每个人都知道编程正在成为几乎每个行业的重要组成部分,它对组织的帮助和对大型系统的维护是独一无二的,因此越来越多的人开...

    makeFoxPlay 评论0 收藏0
  • DeepMind 为何总能完爆人类?世界第一深度学习实验室内部探秘

    摘要:第二次则是今年初,论文被深度学习盛会拒绝。表示遗憾乃至愤怒的人不在少数。他认为,使从其他学术实验室中脱颖而出的,是它的跨领域文化。腾讯也在筹建人工智能实验室,近期消息就会正式公布。 牛津大学和 DeepMind 的研究人员合作,开发出一款能够阅读唇语的系统,这个名叫 Watch, Attend and Spell(WAS)的软件在实际表现中远远超越了人类专家的水平。研究人员使用计算机视觉和机...

    yy736044583 评论0 收藏0
  • 4家大数据公司技术Leader 聊算法和数据挖掘工程师机会和选择

    摘要:截至目前,平台上的算法和数据挖掘工程师面试邀请数占到全部岗位的比例仅有左右。在一家互联网金融公司从事算法和数据挖掘相关工作,听起来就是一项复杂的工作。这意味着,互联网金融的算法和数据挖掘需要以坏账为代价。 「实在太难了,但现在也没有很好的办法。」当话题转向「算法工程师的招聘」时,TalkingData 首席数据科学家张夏天不免面露难色起来。而在此之前,谈论起算法和数据挖掘等具体业务时,他还滔...

    bawn 评论0 收藏0
  • 梁胜博士:写给程序员

    摘要:作者梁胜编辑谢然来源本文为兼创始人梁胜博士应之邀,为广大程序员专门撰写的个人职业发展心路历程及对程序员职业生涯规划的建议。 作者:梁胜编辑:谢然来源:InfoQ 本文为Rancher Labs CEO兼创始人梁胜博士应InfoQ之邀,为广大程序员专门撰写的个人职业发展心路历程及对程序员职业生涯规划的建议。 梁胜博士是Rancher Labs Inc. 公司联合创始人及CEO。创立Ra...

    Caizhenhao 评论0 收藏0
  • 你属于程序员中哪种人?

    摘要:无论出于哪种,当编程成为我们的职业,我们似乎从它的朋友,变成了它的仆人。在他们眼中,干翻华为,阿里是分分钟的事。为了自己的职业发展,为了应对互联网的裁员潮,要时刻提醒自己不要成为那样的人。 当初的我们,初窥编程的世界,看着屏幕出现的hello world惊喜万分。想着计算机真的是世界上最神奇的东西,通过一行行的代码,我们居然可以和它交流,让它帮我们做事情。可是后来,我们好像都变得不一样...

    cppowboy 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<