おめでとうございます:次のステップへ

AI支援コーディング 上級編

Thalia Barrera

AI Engineering Curriculum Manager, DataCamp

新しい働き方

nanobanana: half: ソフトウェア開発者が落ち着いた集中した表情でラップトップのAI提案を注意深くレビューしている様子

 

  • 単なるテクニックではなく、働き方そのもの
  • エンジニアリングの判断力が中心に位置する
  • 迅速に進み、信頼する前に検証する
AI支援コーディング 上級編

振り返り:プロンプトとエビデンス

 

  • ✔ コミット前にコードベースを評価した
  • プロンプトを構造化:コンテキスト、制約、期待される出力
  • ✔ 実際のエビデンスで検証:プロファイラーデータ、テスト、スキャン

 

エビデンスがAI分析を行動に変える

nanobanana: half: エンジニアが画面で構造化プロンプトを作成し、サブモニターにプロファイラー出力とテスト結果が表示されている様子

AI支援コーディング 上級編

振り返り:アーキテクチャとデータ

nanobanana: half: 設定ファイルがアプリケーションコードから明確に分離されたクリーンな階層型ソフトウェアアーキテクチャ図

 

  • 設定をコードから分離した
  • スキーマ整合重複検出にAIを活用した
  • ✔ 明確な制約でクエリ設計を改善した
AI支援コーディング 上級編

振り返り:協調的なエンジニアリング

nanobanana: half: 2人のソフトウェア開発者が共有画面でコードをレビューしながら集中して作業している様子

 

  • ✔ マージ前にAIの提案を批判的にレビューした
  • 真のバグスタイルの好みを区別した
  • ✔ チーム全体の効率を上げるドキュメント習慣を構築した

 

AIのスピードと人間の判断のバランスが持続可能性を生む

AI支援コーディング 上級編

次のステップ

 

  • 次のPRに構造化プロンプトを追加する
  • チームでプロンプトプレイブックを作成する
  • プロンプト前に評価基準チェックリストを使用する

 

📈 これらの習慣は蓄積される — 早く始めるほど定着が早い。

nanobanana: half: 開発者がキーボードで自信を持って新しいタスクを開始し、ノートパソコンの横に「プロンプトプレイブック」と書かれた小さなノートが置かれている様子

AI支援コーディング 上級編

よくできました

AI支援コーディング 上級編

Preparing Video For Download...