主题:【整理】关于编程改革 -- 代码ABC
共:💬53 🌺271
首先,“编程这行”太广了。小学数学水平要是干微软,脸书,google的编程工作,可能够呛。但要是编个公司报表产生程序,其实能干得了。
我曾在编程这个行当里干了8年,我认为绝大多数编程工作只需小学数学。当然,有很多工作中学数学基础就可以干得更好。只有非常少的编程工作才需要更高深的数学。
但是做编程这行(其实任何一行都是)最主要的是找到这行的工作。在中国,老板至少也有高中数学水平,小学数学水平太露怯了,我认为很难找到工作的。
绝大多数老美的小学数学都没学好,所以他们当老板也问不出所以然来。而且因为数学太差,绝大多数也不愿意学或想学也学不懂。
根据这个文章外链出处,美国2008-2009年度计算机科学的本科毕业生比1984-1985年度还少。所以老中只要愿意转行做编程的大多数都能在美国找到工作。
我一个老美同事,计算机科学本科毕业,某天在饮水机旁拦住我问,可否将两个平均数相加除二来算总平均数。我到他办公室给他解释两个平均数产生时如果分母不同,不能相加除二(我知道他两个组不一样大)。此时另一个老美同事(电子工程本科毕业)打来电话,说他刚用微软Excel试了一下两组各五个,相加除二和十个总平均数是一样的,所以可以。
我一个大学同学曾在王嘉廉创立的软件公司CA工作。他说他的老美同事不知道两数之积的对数等于两数的对数之和。
所以,至少在美国,编程工作大概连小学数学都不需要。
本帖一共被 1 帖 引用 (帖内工具实现)
- 相关回复 上下关系8
压缩 2 层
🙂太强悍了,怪不得计算机的发展方向就是向人脑进军 jent 字52 2012-04-03 07:15:46
🙂编程要的是套公式的能力 4 端履门 字362 2012-03-22 16:22:35
🙂写编译器用不着高深的数学 1 火枪手 字141 2012-03-22 23:15:20
🙂在美国,当然能,在中国,可能够呛