大学教育と初期の職歴
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/06/26 16:21 UTC 版)
「ドナルド・クヌース」の記事における「大学教育と初期の職歴」の解説
大学進学にあたって、音楽と物理学のどちらを選ぶかで悩んだ末、ケース工科大学(現在はケース・ウェスタン・リザーブ大学)で物理学を学ぶことにした。ケース工科大学で物理学を学んでいた頃、初期のコンピュータの一つである IBM 650 と出会う。そのマニュアルを読んだクヌースは、自分ならもっとうまくできると信じ、アセンブラとコンパイラのコードを書き換えることを決心した。1958年、大学のバスケットボールのチームがリーグ優勝するのを助けるため、クヌースは各選手の能力に基づいたプログラムを構築した。これは当時あまりにも画期的だったため、ニューズウィーク誌に記事が掲載され、CBSイブニングニュースでウォルター・クロンカイトも取り上げた。Engineering and Science Review という技術専門誌の立ち上げに編集者として参加しており、同誌は1959年に技術誌の国家的な賞を受賞している。その頃物理学から数学に転向し、1960年には、ずば抜けた成果により学士号と修士号を同時に与えられた。 1963年、カリフォルニア工科大学で数学の博士号を取得し、同大学で准教授として働き始め、そこで The Art of Computer Programming の執筆を開始した。元々はコンパイラに関する本の執筆を依頼されたのだが、それが The Art of Computer Programming という大作になってしまった。当初1冊で完結する予定だったが、それが6部作となり、さらに7部作へと構想が膨らんでいった。第1巻を出版する直前の1968年、プリンストン大学キャンパスにあった Institute for Defense Analyses (IDA) の通信研究部門を通してアメリカ国家安全保障局 (NSA) の仕事を請け負う職に就いた。しかし、その仕事はクヌースの政治信条には合わなかったようで、間もなくスタンフォード大学に移った。
※この「大学教育と初期の職歴」の解説は、「ドナルド・クヌース」の解説の一部です。
「大学教育と初期の職歴」を含む「ドナルド・クヌース」の記事については、「ドナルド・クヌース」の概要を参照ください。
- 大学教育と初期の職歴のページへのリンク