第32封信:我们在大学学什么(2 / 3)

态度:吴军家书 吴军 3371 字 2023-08-12

以尽可能多地了解各个学科,尝试各种东西,开阔自己的视野,找到自己的兴趣。此外,这样也可以避免将来换专业额外耗费时间。

不过,在现实生活中,每个人会根据自己的情况和周围的条件及时做出决定,这也是可以理解的。提前选定专业,当然也有它的好处,比如便于选课和到实验室里做研究。既然你已经选择计算机科学,那么接下来我想讲的话就是以你将来要从事这方面的工作为前提的。

如果你打算将来从事和计算机科学有关的工作,而且你也喜欢这个学科,那么恭喜你,你有一辈子的时间来学习这个领域的知识。既然如此,那么在大学时,我建议你多学习一点儿人文科学的课程。我知道,我的这个想法乍一听有点儿奇怪,为什么不建议你多学习计算机科学的课程呢?道理很简单,因为当你走出校门后,并不会从事人文科学的工作,很难再有机会和一流的教授学习人文课程。几个月前,我见到MIT人文艺术和社会科学院院长,并且得知MIT在这些领域也是一流的。我希望你能利用这个机会选修这方面的一些课程,这不仅有助于提高你的人文素养,而且可以帮助你用更广阔的视角看待计算机科学。

至于你在计算机领域学习哪些课程,虽然我本人从事这个领域的研究和开发已经超过20年,但是我并不打算给你太多选课的建议,因为我相信你会根据自己的兴趣做好这件事,并且你的指导教授会给予你帮助。不过,在这里我愿意和你分享一下自己对计算机科学的现状和未来的看法。

首先,在未来的几十年里,计算机科学将是一个非常好的行业。我们现在正处在人类历史上第四次重大技术革命的关口,前三次分别是以蒸汽机为核心的第一次工业革命、以电为核心的第二次工业革命、以计算机为核心的信息革命,这一次将是以大数据和机器智能为核心的智能革命。不久前,谷歌的“阿尔法狗”(

AlphaGo)战胜了天才棋手李世石(九段),这标志着智能时代的到来。未来,虽然几乎所有的行业都会因为机器智能而改变,很多人可能会失去原有的工作,但是制造智能机器的人却有更大的发展空间。MIT是美国最早开展机器智能(当时叫人工智能)研究的大学,你们的计算机和人工智能(CSAIL)实验室不仅有很多世界一流的大师,而且做出了很多能够改变人类生活的重大发明创造,因此我不担心你在那里的专业训练。

其次,我想告诉你的是,机器智能的本质和人的智能不同。计算机是依靠大数据和计算解决智能问题的,比如“阿尔法狗”其实不知道它在下围棋,只懂计算。当然,这个计算是以它获得了人类几十万盘对弈数据为前提的。在过去20年里,谁掌握了大量的数据,谁就能够让计算机变得更聪明。因此,我对你的建议是,如果有可能,最好修一个统计领域的第二学位,因为在未来,优秀的计算机科学家和工程师必须懂得统计学与数据处理方法。

最后,我想告诉你的是,虽然计算机科学被划进科学的范畴,但是它和数学、物理学、化学有非常大的不同,因此实践对于掌握计算机科学的知识非常重要。太阳微系统公司创始人之一的比尔·乔伊(Bill

Joy)是最好的计算机科学家之一,他基本上一个人编写了Soris操作系统的原型。乔伊在密歇根大学学习计算机时,每天在实验室里写程序,可以用披星戴月来形容,他经常会在太阳即将升起的时候回宿舍。我不希望你像他一样熬夜,但是我希望你从他身上看到练习和实践对于学习计算机科学的人的重要性。

如果经过一段时间的学习,你发现自己依然喜欢这个专业,并且那些内容对你来讲掌握起来并不是很困难,那么你不妨学下去,相信你能在这个领域走得很远。如果你改变了主意,也没有关系,再重新找一个自己喜欢的专业试一试就好。毕