略谈数学在找 IT 类工作中的份量。

来源: 2009-02-10 21:21:43 [博客] [旧帖] [给我悄悄话] 本文已被阅读:
理工类工作大多与数学有关,IT 与数学的关系更是很密切。 计算机系现在是比数学系热门多了,但当年计算机不过是数学系一个小专业。计算机课程,大多与数学有关,无关的课程基本上不重要。

我办公室的邻居是个 developer, 他经常 phone interview 人, 问的一多半问题是数学问题。比如他常问的一个问题是 100! 后面有多少个零。 有些 IT 专业的人连什么是阶乘都不了解,这种人他直接锯掉。 他是俄罗斯人, 所以也经常问一个有关俄罗斯轮盘赌的问题。

他向我解释过为什么阶乘(factorial) 都不了解的人会被直接锯掉。 原来, 阶乘实在是个常见的数学概念, 在计算机课程里也常常会遇到:算法会遇到, C++ 编程会遇到, Perl 编程会遇到...... 如果一个人不知道阶乘,经过提示也完全想不起来,他觉得这个人的数学和编程都值得怀疑。

现在要转行学 IT 的, 要想做得不错, 有两个测试,最好都要通过:一个是体测,一千米三四分钟跑下来, 不觉得太累, 基本上就算过了;另外一个就是随便翻开一本算法入门书, 看头一章,能理解一半。