#生成AI
7 件の記事
生成AI時代の開発を学ぶおすすめ本4選【プロンプト・コンテキスト・AIコーディング】
生成AIを開発に活かすための本を4冊まとめた。プロンプトエンジニアリング、コンテキストエンジニアリング、AIコーディングの実践、生成AIで価値を生む考え方の順に紹介し、各書の個別レビューへ移動できる。
生成AI時代の価値のつくりかた
『生成AI時代の価値のつくりかた ―実践者のマインド、スキル、データ、ユースケース』の書評。生成AIをどう使うかというツールの話に留まらず、生成AIの時代にどう価値を生み出すかを実践者の視点で扱う一冊。マインドセットやスキル、データの扱いを通して、技術を組織やビジネスの成果につなげる考え方に重心を置く。
バイブコーディングを超えて
『バイブコーディングを超えて』の書評。AIにコードを書かせる「バイブコーディング」の先を見据え、実務でAIを使いこなす考え方を扱う一冊。AIを単なるコード生成器ではなく開発ワークフロー全体に組み込むプラクティスを示し、レビューやテストがAI時代にどう変わるかの見取り図になる。
コンテキストエンジニアリング
『コンテキストエンジニアリング』の書評。LLMに与える文脈(コンテキスト)をどう設計するかに焦点を当てた一冊。プロンプトの言い回しだけでなく、渡す情報の選び方や構造化、検索や記憶との組み合わせまでを扱う。RAGやエージェントを組む場面と地続きで、場当たり的な工夫を再現性のあるエンジニアリングへ引き上げる視点をくれる。
LLMのプロンプトエンジニアリング
『LLMのプロンプトエンジニアリング』の書評。プロンプトエンジニアリングを体系的に整理したオライリーの一冊。思いつきのテクニック集ではなく、なぜそのプロンプトが効くのかという原理から解説する。トークン化やfew-shot、出力の評価を通じて、プロンプトを「経験と勘」から「設計できるもの」へと変えていく。
AI-DLC(AI駆動開発ライフサイクル)とは何か
AWSが提唱するAI-DLC(AI駆動開発ライフサイクル)とは何かを整理した記事。AIを開発プロセスの中心的な協力者と位置づけ、「AIが実行し人間が監視する」「ダイナミックなチームコラボレーション」の2要素や、計画・すり合わせ・実装を高速に繰り返すメンタルモデルを、従来のSDLCと対比しながら解説する。
生成AIとソフトウェアエンジニアのキャリア
生成AIの急速な進化が社会にもたらしつつある変化をふまえ、ソフトウェアエンジニアとしてこの技術変化をどう先読みし、キャリアを考えていくべきかを考察します。生成AIを利用する側の立場から感じたことを、個人的な視点で整理した記事です。