博士(PhD)課程シミュレーター
(research.wmz.ninja)- 新しい博士課程の学生になるシミュレーションゲームで、博士課程に入ると何が起こるのかをリアルに描写
- ランダムイベントベースのテキストゲームで、ブラウザとモバイルでプレイ可能
- ゲーム内のランダムイベントは YAMLファイルで定義されており、誰でも簡単に修正・拡張可能
- npmベースでビルドした後、ローカルでも実行でき、ビルド成果物は
distディレクトリに出力 - オンライン版とリポジトリのルールセットが異なる場合がある
- リポジトリは https://github.com/morriswmz/phd-game
1件のコメント
Hacker News のコメント
これは本当に良くて、博士課程の経験を正確に捉えている。シミュレーターでも現実でも、私はしょっちゅうだらだらしながら、かろうじて最後まで持ちこたえ、だいたい5年かかった。
特に刺さったのは、「査読者のコメントにより論文掲載が却下される」「アイデアを思いついたが、すでに誰かがやっていた」「シャワー中に欠けていたピースを見つける」「最近の論文に自分のアイデアが出ていて、もう続けられない」「3年が過ぎ、何人も卒業していくのを見て、自分は予定通り卒業できるのか心配になる」「シミュレーションが予想よりはるかに長くかかり、まだ結果がない」といったもの。
欠けている要素としては、自分が年を取りすぎているという感覚、結婚・育児のような家族の責任、友人や親戚からの進捗確認、授業負担がある。
授業は実質的に行き止まりの仕事で、そこに集中するほど、指導教員に「自分と一緒に働く価値がある」と示せるものが減る。目標は、授業を通過できる程度にだけ最適化することにすべき。
さらに4年目に指導教員が別の州の別の大学へ移る、といったランダムな大変動もある。
そして1年後に、その友人の数十億ドル規模のエグジットを祝う選択肢もあるべき。
「なんてことだ、今、自然言語処理の博士課程の学生の中には、自分の研究が全部無意味になったかのように絶望している人がものすごく多いんだろうな……何百万もの声が恐怖で叫び、突然沈黙したかのように」
今やっていることに価値があるかはその瞬間には分かりにくいので、ただ最善を尽くして前に進み続けるしかない。
昔の大学の友人たちは物質的な必要を満たしているのに、私は家賃を払うのもやっと。
自分より後に入ってきた博士課程の学生が、私の論文数を追い抜いた。
指導教員が私の論文で、私を筆頭著者から貢献者に押し下げた。
元博士課程生で現在は教授として、このゲームで最も現実的な部分の一つはスピード感だと思う。ほんの小さな前進にも1か月ほどかかり、成功することも失敗することもあるが、時間は瞬く間に過ぎていく。
ゲームなので全てをモデル化することはできないが、最も大きく欠けているのは「レベルアップ」だと思う。より多くを達成するほど、その後の成功確率が上がり、自信と経験が積み重なって希望も増えるべきだ。
博士課程はそういうふうに進む。序盤の勝利を得た人、あるいは悪い運をたくさん耐え抜いた人が、成功の上にさらに積み上げて、うまく締めくくる。
トルストイを借りれば、「幸福な博士はみな似ているが、不幸な博士はそれぞれの形で不幸である」。
その一方で、その苦痛には見返りもあった。そのおかげで、はるかに良い思考者であり研究者になれたが、そこに至る道は残酷だった。
興味深く、ほとんど全員に当てはまると思うのは、博士課程は難しいが、予想していた理由とは違う理由で難しい可能性が高いという点だ。学部時代に知っていた博士課程生たちの経験から、毎日12時間ずつ研究室で酷使されるのだろうと思っていた。幸い私の指導教員はそこまで追い込まず、多くの自由をくれたが、それは補助輪や案内がほとんどないという意味でもあった。指導教員としては良い人で、気にもかけてくれたが、長い間、彼も私より多くを知っているわけではないテーマに入り込んでいて、結局は自分で突き止めるしかなかった。だから私の博士課程は死の行進というより、いつかこれを解明できるかもしれないという不確実性から来る実存的恐怖との絶え間ない戦いに近かった。
思ったよりずっと直線的だった。
1回目:4年5か月。2回目:はるかに多くのことがこじれて5年11か月。3回目:5年11か月。
私が従ったルールはこうだった。資格試験は「非常に自信がある」まで勉強する。アイデアがなければ論文を読む。アイデアがあれば発展させ、予備結果があれば発展させ、主要な結果があれば実験し、論文が拒否されたら修正して再投稿する。採択済み論文に近づく選択肢を優先する。「指導教員に休んでいいか聞いてみる?」が出たら常に「はい」にし、「疲れている」だけでその選択肢がなければ、1か月だらだらする。
幸い、虐待的な指導教員もおらず、拒否された論文もたいてい後で採択され、極端な人生イベントや研究費削減もなかった。ただ、今どきバックアップは一般的なのに、コンピューターは予想よりはるかに頻繁に死んだ。
2回目の試みでは、学会論文がすぐ採択された。成功した後で疲れていたとき、指導教員が休むべきかと聞いてくれさえした。最初のプレイでは一度もなかったことだ。論文を書いて5年半で修了した。
現在4年目の大学院生だが、リンクを開いた瞬間に入学オファーの承諾/辞退の選択肢が見え、なぜか何も考えずに辞退を押した。
ここに、同僚たちの職業上の成果と現在の年収を見せてくるLinkedIn フィードが付くと想像すればいい。
ここでいちばん現実的なのは、運の要素だと思う。周りの人たちは通過して、それを簡単そうに見せながら、自分たちがやった通りにやれと言い、そのすべてを実力ゲームのように装う。
ところが彼らの方法を正確になぞっても失敗する。何度も失敗する。すると、彼らが語っていない秘訣があるように感じられる。でも実際の違いは、ただの運だ。
あるゲームでは半分の時間をだらだら過ごしても無事に卒業できるのに、別の半分では論文を1本も提出できない。博士課程で最も過酷なものの一つは、おそらく確率的システムの暴政なのだと思う。
一緒に働いた教授の半分は責任感のある大人で、半分は自己愛的な子どもだった。まさに言われた通り、「私がやった通りにやれ」と言い、それでうまくいかないと、すぐに人格攻撃と侮辱に変わる。
もちろんMITやStanfordの博士号を持つ教授たちは、過去の成果物や将来の提案書がめちゃくちゃでも、申請するものは何でも1回目でスムーズに承認され、二番手の学校出身者たちは、ごく小さな進展一つひとつのために必死で戦わなければならなかった。ただのゴミの山で、耐えられなかった。
もともとは博士課程まで進みたかったし、同期たちもそうだった。私たちは世界を変えるつもりだった。
でも学部2年のときにFAANGインターンシップをしてみたら、給料があまりにもよかった。復帰オファーもいくつか受け、その後の学部生活は実質的に卒業を待ちながら適当に過ごした。
私は裕福な家庭に生まれたわけではなく、1.5世代移民だ。両親は、私が学部に通っている間に私を支えるため苦労していた。当時の私のインターン給与でさえ、両親の収入より多かった。だから正直、早々に身売りする以外の選択肢はなかった。
学部卒業から10年後、FAANGをいくつか渡り歩き、午前3時に隣の部屋で赤ん坊が泣き、両親は引退して旅行している今になって考えると、私には唯一の選択をしたのだと思う。それでも、人生がどう変わっていたのか、自分に本当に世界を変える機会があったのかは、ずっと気になっている。
運がよければ意味のある研究テーマを探求できるかもしれないが、たいていは未来のない惨めな道に置かれ、物質的な必要を満たすための最善の選択肢も、感謝されず到達するのが非常に難しいアカデミアのポストになる。
シミュレーションでは「3年9か月」であらゆる希望を失い、博士課程を辞めたと出た。
現実の私の博士課程は20年以上前だが、3年6か月で論文を提出し、その頃には指導教員とは口もきかない仲で、正気をかろうじて保っていた。
口頭試問は驚くほどうまく進み、求められた細かな修正を終えたあと、論文のコピーを提出し、荷物をまとめて、その忌まわしいグループを去った。
素晴らしいが、一つ抜けている。毎年研究費を申請しなければならず、時間がかなりかかるうえ、統計的には採択されない可能性が高い。そうなると不足分を埋めるためにティーチングアシスタントをしなければならないが、実際には埋まらない。
それから毎年、参加した学会についての経費報告書を書くのにばかげたほど多くの時間を使う。報告書の処理に4〜6か月かかるのに、クレジットカードの支払いをしなければならないので、さらにアルバイトもしなければならない。
これは非常に非現実的だ。指導教員はメンタルヘルスに気づきもしなければ気にもかけない。休息や休み時間は提案も推奨もされない。研究室に戻らなければならない。