外行语内行:CS、数学及其他

来源: 2018-01-16 06:19:19 [旧帖] [给我悄悄话] 本文已被阅读:

偶乃外行,难窥全貌,不当之处,诸君权且一笑置之

对数学要求最高最难的,当然是数学系,然后是物理系,然后是诸多工程系,然后才是CS,至于经济系对数学的过高要求完全是误人子弟,此乃后话。

数学系对数学要求高之处,不在于解题,而在于证明。使用一个定理或方程是一回事,要证明之则是完全不同的范畴,其难度差别不止一个数量级。

物理对数学的要求高,多难在那些偏微分方程。

工程系里很多专业以偏微分方程难缠著名。

CS除了少数研究人员,对算法证明(formal verification)痴迷,绝大多数都不过多纠缠。CS对数学的要求,不在理论难度,在于实际(工程)优化难度:如何在尽可能最短的时间和最小空间内快速求解?

CS决不止算法。这里几乎没有人谈论构架(Architect)。整体来说,构架至少不比算法不重要,甚至更重要。构架是一半科学一半艺术,一般从业10年以上的专业人员方有深刻体会。

CS sub 领域很多,相关衍生领域更多,方兴未艾,离夕阳工业尚早着。

不是所有人都适合学CS。CS对数学要求没有那么高,也没有那么低。算法和并行处理之类的课会淘汰一批数理逻辑基础不强的学生。学得好时,CS自身就很 rewarding,regardless money...

书中自有黄金屋,书中自有颜如玉,行行业业皆如此。

 enjoy math, CS, or whatever clicks...