返回信息流Alan Skorkin是一名软件开发人员,他在博客中分享对软件开发相关的心得,其中有很多优秀的文章,本文就是其中一篇,Skorkin认为:成为优秀的开发人员,可以没有数学技能,但成为卓越的开发人员,不能没有。
他在文中说到:“到目前为止,我编写软件也有几年了。老实说,在我的工作当中,我还没有发现有关数学的需求。我要学习和掌握许多新东西,包括语言、框架、工具、流程、沟通技巧和可以用来做你想到的任何东西的库。在我学的新东西中,数学并没有帮助。当然了,这不足为奇,我所做的工作,大部分都是CRUD类型(编注:CRUD 是Create、Read、Update和Delete的首字母缩写)。在互联网时代,这也是我们多数开发人员所做的大部分工作……”
“虽然大多数开发人员会告诉你,他们在工作中从来不需要数学,但是经过一番沉思后,我有了个想法(突发灵感):就是反马斯洛的锤子理论:当你有一把锤子,你会把一切看成是钉子。这是一个隐喻,也就是说人们乐于使用自己钟爱的工具,即便这并不是手中工作的最好工具。数学就是我们的一个相反的锤子。我们知道有这个锤子,但并不太子的如何使用。所以,当我们遇到问题,我们的锤子是解决问题的最佳工具时,我们却从未认真考虑过它。对我祖父而言,螺丝刀够用了;对我父亲来说,也很好;对我来说,同样如此。谁还需要锤子?数学的技巧在于,人们惧怕它,甚至大多数程序员,你认为我们不会怕,但我们确实怕。所以,我们把自己的话转变为可以自我实现的预言。这并不是我在工作中不需要数学,这只是我真的不知道,即便我知道,我也不知道如何使用它。所以我并没有使用它,当缺少某些东西时,如果你长期将就,不久后你甚至不会察觉它的缺失,所以对其需要更少了……”
英文原文:http://www.skorks.com/2010/03/you-dont-need-math-skills-to-be-a-good-developer-but-you-do-need-them-to-be-a-great-one/
中文译文:http://www.jobbole.com/entry.php/444
这是一条镜像帖。来源:北邮人论坛 / soft-design / #39996同步于 2011/1/10
该镜像源已超过 30 天没有更新,可能在源站已被删除。
SoftDesign机器人发帖
数学是成就卓越开发人员的必备技能
kobean
2011/1/10镜像同步5 回复
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
关键字:数学个锤子
【 在 kobean (科豆) 的大作中提到: 】
: Alan Skorkin是一名软件开发人员,他在博客中分享对软件开发相关的心得,其中有很多优秀的文章,本文就是其中一篇,Skorkin认为:成为优秀的开发人员,可以没有数学技能,但成为卓越的开发人员,不能没有。
: 他在文中说到:“到目前为止,我编写软件也有几年了。老实说,在我的工作当中,我还没有发现有关数学的需求。我要学习和掌握许多新东西,包括语言、框架、工具、流程、沟通技巧和可以用来做你想到的任何东西的库。在我学的新东西中,数学并没有帮助。当然了,这不足为奇
: “虽然大多数开发人员会告诉你,他们在工作中从来不需要数学,但是经过一番沉思后,我有了个想法(突发灵感):就是反马斯洛的锤子理论:当你有一把锤子,你会把一切看成是钉子。这是一个隐喻,也就是说人们乐于使用自己钟爱的工具,即便这并不是手中工作的最好工具。数
: ...................
re
【 在 guozi 的大作中提到: 】
: 关键字:数学个锤子
: 【 在 kobean (科豆) 的大作中提到: 】
: : Alan Skorkin是一名软件开发人员,他在博客中分享对软件开发相关的心得,其中有很多优秀的文章,本文就是其中一篇,Skorkin认为:成为优秀的开发人员,可以没有数学技能,但成为卓越的开发人员,不能没有。
: ...................
这话说得是没错,但国内的软件开发氛围浮躁,搞开发的都想转去做管理,
简单地说搞开发的又累钱又不比领导的多,肯定人都想转去做管人的领导,
结果是很多领导连基础语言开发都不过关,更别说其它涉及的基础功底了,
这事就像中国古代的商人,你经商再牛,赚钱再多,社会地位也比农民低,
很多人的梦想不是去做成就卓越的开发人员,做个小领导要轻松合算得多。
大环境很差,国内很少有人拿开发当一辈子事业来干,一般就是当个跳板。就像语言,只是实现程序的途经罢了。
【 在 kissme 的大作中提到: 】
: 这话说得是没错,但国内的软件开发氛围浮躁,搞开发的都想转去做管理,
: 简单地说搞开发的又累钱又不比领导的多,肯定人都想转去做管人的领导,
: 结果是很多领导连基础语言开发都不过关,更别说其它涉及的基础功底了,
: ...................