2026/1/25
やったこと
今回はGemini3.0のProを使って実装を進めた. 途中までは一応コードを読み, 大丈夫かどうか判断しながら進めていたが, 実装はほぼ全てGeminiが行った. 結局, それ以降の実装もほとんどGeminiが担い, 僕は実装が理想通りか判断し, 意見する役割だった. 今回は簡単な仕様書のみ作成したが, それなりに上手く進んだように思う ただ, やはり自分で実装していないので, 自己効力感が高まることはないし, そこまで厳密な仕様は定義せず, かなりざっくり進めたので, 色々と穴ができている. 今日の実装は概念検証のような, まず試験サイトができるかどうかを確かめることが目的で, 僕の実装力を高めるよりも高速に動く実装が出来上がることが大切だったため, 一応目的は達成したと言えそう
途中で何度かハマったが, 最低限の動きを把握していたおかげで, 以前より数倍早く解決できた. やはり何も分かっていない状態で依頼するのではなく, ある程度のイメージを仕様として言語化し, それをAIと共有しておくことで, 齟齬が起きにくいし, 何より問題が起きた際に解消しやすくなる
AIとの実装の協働において, メタ認知と, 問題の解決自体ではなく, その過程で生じる簡単か, あるいは時間のかかるタスクを委譲することが大切だと感じた. 問題解決までの道筋はこちらで考え, そのために必要な情報の収集を依頼する, とか, そういった運用が望ましい. その点で, 今回の実装も似たようなもので, 僕は試験サイトの機能について事前にどのような仕様となるかをGeminiと壁打ちして仮決めしており, それに沿った実装を, Goの書き方が分からない僕に代わってGeminiが行ってくれた
本当はGoの勉強をしたいので, 後で自分の手で書き直すかも. AIの実装は結構雑みたいだし, それが良いか
やってないこと
大まかな動きを再検討
革命のために何がシステム化できるか, Geminiと壁打ち 振り返り
休憩をすると決めたのは良かった. 週に一回ほど休憩しないとしんどそうだったため. その内容はあまり満足いくものではなかった
ハーメルンで小説を読み始めたのは良かったが, すぐに何も考えなくなり, 文字を消費し続ける状態になってしまったのはよくなかった. 充足ではなく, 刹那的な悦楽にしか繋がらないため, あまり楽しめない. メタ認知が働けば, より面白い時間の使い方が思いついたはず. その辺りが今後の課題か Goをやったのは良かったが, その内容はやはり満足いかなかった. AIの利用方法が全く理想ではなかった. 挑戦を続けることで新しい習慣を身につけることができるので, AIを利用した何らかの作業は継続的に検証する
結局徹夜したのも大きな反省点. 生産性が落ちるのは分かりきっている. 途中で切り上げなければならなかったが, メタ認知を上手く行えず, 刹那的な悦楽を優先してしまった. こちらもメタ認知の訓練次第と思われる
自分の望みのために自らをより良い方向へと制御する術を身に付けたい