2022-10-21

数学系博士能够胜任计算机博士的工作吗?

想咨询一下关于数学系博士能够胜任计算机博士的工作吗?的问题,大家能帮助我解答一下吗

1 个回答

  • 金毛大汪汪

    对这个问题我有一定发言权。因为本人是数学系博士毕业,目前在在计算机学院任教。其实很多高校计算机系大都在上世纪八十年代以后成立的,在成立之初,一般是从数学系和物理系抽调懂计算机的老师任教。目前很多大学的老教授,你如果问问他以前学什么专业的,基本都毕业于数学系和物理系。

    另外,计算机之父冯诺依曼,人工智能之父图灵,不用说他们首先是数学家。当今很多很牛的计算机学家首先必须是数学家,不信你看看计算机最高奖图灵奖获得者,大都是数学有数学背景,或数学专业毕业。例如Donald E. Knuth,Richard M.Karp,Edsger W.Dijkstra(都知道他发明求最短路的Dijkstra算法),Richard Hamming(著名的汉明距离),Dennis M.Ritchie(发明C,c++),Robert E.Tarjan,等等。

    如果把计算机博士还停留在写代码,那可能只是码农的工作。计算机博士要做的是计算机理论和算法研究,特别是研究算法复杂性理论的目前基本是组合数学学家在研究。因为组合数学就是离散数学,计算机很多大牛都是组合数学学家。另外,研究密码学的很多以前是研究数论的。大家都知道破解5个常用哈希函数算法的密码学家王小云院士是纯数学出身,师从山东大学数论学家老校长潘承洞院士。

    如果你是学数学的,只要你学习一部分计算机知识,选对某个计算机领域,努力做下去,那你也许会有意想不到的收获。

相关推荐