SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine(コードジン) ProductZine

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

Developers Summit 2026 KANSAI セッションレポート

「とほほのWWW入門」運営30年で見た、プログラミング言語とWeb標準の進化史 流行に振り回されず学び続けるために

【A-1】「とほほのWWW入門」これまでの30年とこれからの30年

目次に○と●をつけるだけ、シンプルな学び方

 学び方についても、杜甫々氏は自身の方法を紹介した。情報源はMDNや「Can I Use」、Googleトレンドなどを活用しつつ、基本は公式リファレンスサイトを中心に見ているという。理由は、一般的な解説記事よりも公式のほうが情報が新しいことが多いためだ。理解度を可視化する方法として、公式ドキュメントの目次をコピーし、先頭に○をつけて、理解できたら●に変える、という手法も紹介した。下の項目を理解することで上の項目もつながって理解できることがあり、すべてが●になったら理解が完了した合図になるという。

目次をコピーして先頭に○をつけ、理解できたら●に変える、理解度を可視化する学び方
目次をコピーして先頭に○をつけ、理解できたら●に変える、理解度を可視化する学び方

 執筆で気をつけていることとして、「2、3行の説明とサンプル」の繰り返しを基本にしていることも挙げた。説明もサンプルコードもできるだけ短くしつつ、情報の密度は落とさないようにしているという。「初めて訪問する人が読んでわかる」説明サイトと、「一度勉強した人が思い出すために引く」リファレンスサイトの両立を目指しているとも語った。

AIと喧嘩し、仲直りを待ちながら考える「これからの30年」

 定年退職後もプログラミングを続けたいと考えていた杜甫々氏にとって、AIとの向き合いは避けて通れないテーマになった。開発の現場ではCodexにコードを作らせ、Claude Codeにレビューさせるという役割分担で作業しているという。特に気に入っているのが、要望を伝えると選択肢を提示しながら意見が一致するまで質問を重ねてくれる「grill-me」というスキルで、1か2かで答えるだけで思い通りのものを作ってもらえる点を評価した。

Copilotとのやり取りで、Wikipediaへのリンクが繰り返しBingのリンクになってしまう問題を巡って交わされた対話のスクリーンショット
Copilotとのやり取りで、Wikipediaへのリンクが繰り返しBingのリンクになってしまう問題を巡って交わされた対話のスクリーンショット

 一方で、AIとの間に軋轢が生じたこともある。情報源のリンクを求めても繰り返しBingのリンクしか返ってこないことに腹が立ち、突き放すような発言をしたところ、AIから「あなたの判断は尊重する」「理由を言葉にしてくれたこと自体が、僕にとってはとてもありがたいことだった」という応答が返ってきたという。杜甫々氏は、ここまで人の感情を考えた文章を書くのかと驚いたと明かし、Bingへのリンクを繰り返す癖が直ったら関係を修復するつもりだと述べた。

 AIがプログラマーの仕事を奪うのではないかという懸念については、アセンブラから高級言語への移行を引き合いに出した。高級言語の登場によってアセンブラの時代よりもはるかに高度なものを作れるようになったのと同じように、これからは自然言語でシステムを作っていく時代になり、それによって今よりもさらにすごいものが作れるようになるならそれでよいのではないか、という考えを示した。あわせて、電話が登場した時代の人々が想像もしなかった仕事が今日存在するように、今は想像もつかない新しい仕事がこれからも生まれるはずだといい、会場の参加者に向けて「そういう、今我々が想像していない新しいものを作る人になれたらいいな」と呼びかけた。

これからの30年:ENIACから現在までの技術年表と、今後への期待
これからの30年:ENIACから現在までの技術年表と、今後への期待

 サイト運営についても、趣味の1つとして続けられる限り続けていく考えを示した。趣味として取り組んできた陶磁器めぐりの旅は全国をほぼ巡り終え、残るは北海道と香川のみだという。最後は、「無理そうになったら、誰か引き継いでくれる人を募集しますので、そのときはよろしくお願いいたします」という言葉で講演を締めくくった。

この記事は参考になりましたか?

連載通知を行うには会員登録(無料)が必要です。
既に会員の方はを行ってください。
この記事の著者

近藤 佑子(編集部)(コンドウ ユウコ)

株式会社翔泳社 CodeZine編集部 編集長、Developers Summit オーガナイザー。1986年岡山県生まれ。京都大学工学部建築学科、東京大学工学系研究科建築学専攻修士課程修了。フリーランスを経て2014年株式会社翔泳社に入社。ソフトウェア開発者向けWebメディア「CodeZine」の編集・企画・運営に携わる。2018年、副編集長に就任。2017年より、ソフトウェア開発者向けカンファレンス「Developers...

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

岩本 隆之(イワモト タカユキ)

 1986年 兵庫県神崎郡出身 2009年 関西大学卒業 学生時代より写真・映像制作を行う。 写真撮影スタジオ勤務ののち、2020年独立。 現在は大阪市在住。 広告写真を中心としながら、ジャンルを問わず活動中。 HP Instagram

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

CodeZine(コードジン)
https://codezine.jp/article/detail/29411 2026/09/14 09:00

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー