wtfe²English

Abstruse Goose #249

プログラミングを独学する方法

原題: How to Teach Yourself Programming

作 Abstruse Goose (作者匿名)公開: 公開日の記録なしライセンス: CC BY-NC 3.0 US

漫画「プログラミングを独学する方法」(Abstruse Goose #249)。日本語の描き文字に差し替えたもの。書き起こしは下にある。漫画「プログラミングを独学する方法」(Abstruse Goose #249)。日本語の描き文字に差し替えたもの。書き起こしは下にある。

How to Teach Yourself Programming © Abstruse Goose (作者匿名) · Abstruse Goose · CC BY-NC 3.0 US · 日本語版: wtfe²

どこが刺さるか

「21 日でわかる C++」のたぐいの本のパロディ。21 日に収める唯一の方法はタイムマシンだ、というオチ。Peter Norvig のエッセイ「Teach Yourself Programming in Ten Years」は同じ主張を文章で展開していて、この漫画にもリンクしている。画像のファイル名は ars_longa_vita_brevis (技芸は長く、人生は短し)。

関連

書き起こし

  1. 1〜10日目 変数、定数、配列、文字列、 式、文、関数…を独学する。Days 1 - 10 Teach yourself variables, con- stants, arrays, strings, expres- sions, statements, functions,...
  2. 11〜21日目 制御フロー、ポインタ、参照、 クラス、オブジェクト、継承、 ポリモーフィズム…を独学する。Days 11 - 21 Teach yourself program flow, pointers, references, classes, objects, inheritance, polymor- phism, ....
  3. 22〜697日目 趣味のプログラミングを大量にやる。 ハックを楽しみつつ、失敗から 学ぶことを忘れずに。Days 22 - 697 Do a lot of recreational program- ming. Have fun hacking but re- member to learn from your mis- takes.
  4. 698〜3648日目 ほかのプログラマーと交流する。 一緒にプロジェクトをやり、彼らに学ぶ。Days 698 - 3648 Interact with other programmers. Work on programming projects together. Learn from them.
  5. 3649〜7781日目 高度な理論物理学を独学し、 矛盾のない量子重力理論を 組み立てる。Days 3649 - 7781 Teach yourself advanced theoret- ical physics and formulate a con- sistent theory of quantum grav- ity.
  6. 7782〜14611日目 生化学、分子生物学、遺伝学… を独学する。Days 7782 - 14611 Teach yourself biochemistry, molecular biology, genetics,...
  7. 14611日目 生物学の知識で 若返りの薬を作る。Day 14611 Use knowledge of biology to make an age-reversing potion.
  8. 14611日目 物理学の知識で次元転移装置を 作り、21日目に戻る。Day 14611 Use knowledge of physics to build flux capacitor and go back in time to day 21.
  9. 21日目 若い自分と入れ替わる。Day 21 Replace younger self.
  10. 私の知るかぎり、これが 「21日でわかるC++」をAs far as I know, this is the easiest way to
  11. 実現するいちばん簡単な方法だ。"Teach Yourself C++ in 21 Days".

クレジット

原作
How to Teach Yourself Programming — Abstruse Goose (作者匿名), Abstruse Goose
初出
abstrusegoose.com/249 (現在は閲覧不可)
ライセンス
CC BY-NC 3.0 US

英語版のページは原画をそのまま表示している。日本語版のページは wtfe² による翻案で、原画から描き文字を消し、日本語訳に差し替えている。翻案は原作と同じライセンスで公開する。