计算机是世界上最棒的玩具,可以利用它把奇思妙想变成现实。
上高中时,我和朋友在IBM 650上捣鼓过一阵。写个一些程序。
在其他领域实施起来要困难得多。对物理学家来说,只能是大自然给什么就用什么。
但是对计算机科学来说,你想要什么只管创造就是。这就像数学,只不过你用计算机创造的是有形的东西。
我在哈佛大学学习物理。有个物理学教授想用PDP-1分析火花室①相片,临近毕业时,我帮他做了不少编程工作。
随后我进入加州大学伯克利分校继续学习物理,当时学校里有个计算机研究项目很有意思,但秘而不宣,不为人知。一次在旧金山参加计算机会议时,我从一个朋友那里了解到这个项目。他问我这个项目进展如何。
我回答自己从没听说过,他告诉我,从某一扇没有记号的门进去就能找到它。那里头正在开发SDS 940,最早的商业分时系统之一。
参与这个项目后。我最后放弃了物理学,因为我发现计算机研究更有意思。选择这行很幸运,因为要是继续攻读物理学的话,我拿到博士学位的时候就会正赶上物理学博士学位大贬值。
就物理学和数学而言,一如其他正统的学科要想有所成就,必须能够清晰地思考。
从长远来看,计算机学的内容大部分都没什么价值。
学不到施展聪明才智的新方法,而这些数学方法对你来说,要比学习如何编写编译器的细枝末节有用得多,这个可能是你本科念计算机科学时的学习内容。
我认为,计算机科学研究生院。要求学生入学前补习一年数学或物理等科目,再继续攻读计算机科学的研究生。成就会更大。
通过数学,你学会逻辑推理。你还会学到如何证明,以及怎么处理抽象要素。通过物理学等实验科学或人文学科,你学会如何应用这些抽象在现实中建立联系。
这就是计算机行业的许多成功人士都来自这些领域的原因所在。而现在人们通常一直待在计算机系,要有所成就会更加困难,因为这是一门非常浅显的学科,无法驱使你全力发挥出自己的聪明才智。
网友评论