AIまわりで思うこと
20250912
基礎理解を重視した方がいい
AIツールの発展は高速である一方で、裏側にある原理原則は大きく変わらないはず。自身の課題ベースで考え、効率的に解決できるツール選びと、ツールの使い方を基礎理解に基づいて実施する。
このあたりちゃんと読む
↑のAWS Certified AI Practitionerの教材は基礎理解&AWSサービスの実践という感じでよかった
手段を目的化しない
現時点では、コードレビューは人間がやるのが確実かつ速いと思う。全ての差分を渡すとcontext消費が激しいし、同じコーディング規約でも変数名によって書き方がばらついたりするので意外とAIは規約違反を検知してくれない。また、設計レベルでの指摘は人間が得意なはず。AIコードレビューの自動化にこだわってあれこれやるより人間がやるでいい。
一旦動くコードを作らせるムーブは良い
Claude Codeに脳死で作らせてみると、雑なコードが出来上がるが、ゼロベースでうんうんと悩んで書き始めるよりも、その雑なコードを修正していく流れの方が早く完了する。思考の範囲を狭めることができるからだろう。自分はコードレビューがわりと好きで、改善点を挙げたりするのが得意なタイプというのもあるかもしれない。
色々と実験して共有する
基礎理解の習得と並行して、どんどんツールを使って経験知を増やしていくのも大事。実験したことを周囲に共有すると、また新たな情報を得られたりして良いループが回る。