30日間、AIなしでコーディングしてみた
Copilotの使用をやめた。ChatGPTからログアウトした。すべてのAI拡張機能を削除した。
空のエディタと自分の脳だけで、30日間を過ごした。
友人があるジュニアデベロッパーの話をしてくれた。彼はプルリクエストで再帰的なアプローチを使っていた。なぜそうしたのかと尋ねると、Copilotが提案したからだと彼は答えた。
彼は、なぜ自分のコードが動くのか分かっていなかった。
自分の仕事を見直してみた。説明できない関数がいくつか見つかった。ただTabキーを押して、先に進んでいただけだったのだ。
実験をしてみることにした。その結果は以下の通りだ:
第1週:生産性が60%低下した。簡単なメールを書くことさえ苦労した。
第2週:フロー状態が戻ってきた。ゴーストテキストに邪魔されることなく、2時間ぶっ続けで集中できた。
第3週:コードの品質が向上した。以前ならそのままリリースしてしまっていたようなバグを見つけることができた。
第4週:AIを使うための3つのルールを作った。一番のお気に入りは「15分ルール」だ。
15分ルール: バグを見つけたら、タイマーを15分にセットする。AIは使わない。エラーを読む。ドキュメントを確認する。ロジックを追う。考える。
タイマーが鳴る前に問題を解決できたのは、90%のケースだった。修正案を貼り付ける代わりに、そのロジックを学ぶことができた。
ツールに思考を任せるのはやめよう。自分の仕事を理解する必要がある。
あなたなら、AIなしで7日間コーディングできますか?コメント欄で教えてください。
出典: https://dev.to/dhanushnehru/i-coded-without-ai-for-30-days-heres-what-it-did-to-my-brain-1ihl
オプションの学習コミュニティ: https://t.me/GyaanSetuAi