AIの影響に関する私の個人的な逸話(別名Claude Code + Cursor) @Pragmatic_Eng では私のビジネスに少し役立っただろうが、十分ではなかったこのツールを構築したかったのです 1. 自分でやる (~日かかったでしょう) 2. 誰かを雇う (オンボーディングが多すぎる) だがしかし。。。
...しかし、その後、Claude Code + Cursorを開いた状態で試してみました。 30分で、私は何か有望なものを手に入れました。1時間で、私はそれをまさに私が望んでいたとおりに完了しました(これは私の既存のコードベースへの追加でした)。さらに 1 時間後、私はそれを遊んでいたかった新しいスタックに移動しました。
...そして今、それは完了し、私はこの機能に最初の会社をオンボーディングしました。 この AI ツールがなければ、私は決してそれを成し遂げなかったと思います。それだけの価値はありません。 したがって、AI ツールがこれを行うと思います。以前はなかったことをやっている人+企業!
開発者が自分や2〜3人のチームのために構築しないような小さなツールを思い浮かべてください 修正を試みることのなかったであろうバグ修正 永遠に遅れていたであろうリファクタリング ...これらの AI ツールがすべての人をより野心的にしたらどうなるでしょうか?その方が簡単だから!
そして、私が見る限り、これらの AI コーディング ツールは、私たちが何を構築したいのかを *正確に* 知っている私のような開発者を *間違いなく* 助けます。小さなステップを定義できます。正しさを検証できます。いや、最初にテストを書くことが多く、進むにつれてリファクタリングします...基本的には、多くのエンジニアリングのベストプラクティスに従っています。
そして、明白なことを言うと、私はこのもの(AIエージェントやLLM)を信頼していません。私が雇ったであろう開発者や請負業者を信用しないのと同じように...そして、私は自分自身を完全に信頼することさえできません。 そこで、その動作を検証してもらいます...それから私はそれを検証します...そして、検証を自動化します。
@GrainSurgeon...しかし、静的な設計(エンジニアが意味を理解するための概念として使用できる)の代わりにインタラクティブなプロトタイプを構築することは、うまくいく可能性があります。
私の感覚では、AI が登場する前は、最高のエンジニアは次のことができる人でした。 1. チームメイトにやるべき仕事を説明し、分割して征服する 2. 作業のあらゆる部分を実行します: 高速 + 信頼性。そのために手を汚すことを恐れない 今日でも、最高の開発者はこれです!
私だけかもしれませんが、何かを2回以上プロンプトする必要がある場合は、袖をまくり上げて実行します。 それが、私がClaude CodeとCursorの両方を使用する理由です。 そして、私はClaude Codeの「学習」モードで遊んでいますが、それは私に何かをするように促します(私はこのアイデアが好きですが、それでも少し当たり外れの実行があります)
48.55K