はじめに

いつもご愛読ありがとうございます。咲くキャリ情報局です。今回は生成AIエンジニアになるための解説記事です。具体的には下記の通りに、詳しく見ていきたいと思います。

2.どの会社の生成AIツールを活用するか?

3.生成AIを使いこなすために必要なスキルとは

4.生成AIの使い方を学ぶ実践的学習方法

この章では良く誤解されがちの、AIエンジニアと生成AIエンジニアについて、その違いをみていきたいと思います。

・AIエンジニアとは

AIエンジニアとは、AIの構築、運用を担うエンジニアのことです。具体的には、深層学習(ディープラーニング)、自然言語処理、機械学習などの手法を使って、モデルの構築、データ解析、アルゴリズムの設計・実装、システム開発・運用、ビジネス効率化の提案などを行います。主な特徴としては、ファインチューニング、AIを活用したデータ解析、データの整理・構造化、システム開発、学習モデル・アルゴリズムの開発、モデルの評価・精度調整、などが挙げられます。AIエンジニアは、システム開発後には、データの取捨選択、データの整形などを行い、AIに学習させていきます。

・生成AIエンジニアとは

生成AIエンジニアとは、大規模言語モデル(LLM)を活用して、テキストや画像、音声などの新しいデータやコンテンツの自動生成システムを設計・実装する技術職のことです。主な特徴としては、生成AIを活用したアプリケーション開発、生成AIモデルの設計と実装、プロンプト設計、ファインチューニング、既存システムへのAI機能の統合、プロンプトエンジニアリング、業務自動化システムの構築、コード補完、データの前処理及び解析、パフォーマンスチューニング、コードレビュー、AI活用の技術支援とコンサルティングなどが挙げられます。

参考出典:

もりんさんのAI活用 note 40代からのIT復帰戦略 Mahiro-Blog ai+Develop Solution SKY IT TOPICS SAMURAI ENGINEER Blog RUNTEQ BLOG

note Sky IT TOPICS RECRUT AGENT TECH MANIA note DPHDO

エンジニアジョブ AX

ChatGPT

ChatGPTは、大規模言語モデルである「GPT」を使用している、OpenAI社のAIツールです。ChatGPTを使ってできることは、下記の通りです。

〇画像生成

〇ブレインストーミング

〇文章作成

〇文章の翻訳

〇情報整理

〇プログラミング支援(コードの作成、プログラムの解説、バグの修正)

〇アイデア出し

〇音声入力・変換

〇文章の要約・編集

Claude Sonnet 4.5

Claude Sonnet 4.5とは、Anthropic社が作成した生成AIです。Claude Sonnet 4.5を使ってできることは、下記の通りです。

〇IT業界で1番のコーディング性能(30時間以上の稼働も可能)

〇3Dシミュレーションの設計

〇安全性と高レベルのセキュリティ

〇高いレベルでの推論

〇数学・自然言語の処理能力、

〇研究用途でも使用可能なハイレベルな数学

〇Webサイトの構築

DeepL Write

DeepL Writeとは、DeepL社が開発したAIライティングツールのことです。DeepL Writeを使ってできることは、下記の通りです。

〇柔軟な文体の生成

〇文章のトーン調整機能

〇生成AIによる高精度な文章校正・推敲機能

〇多機能統合型ライティングツール(文章の作成から全ての工程を生成AIで実現するツール)

Notion AI

Notion AIは、米Notion Labs社が作成した生成AIです。Notion AIをつかってできることは、下記の通りです。

〇出力結果のデータベース化

〇アイデア出し

〇ブレインストーミング

〇文章要約

〇リライト

〇議事録の作成・要約

〇データ分析

〇スライドのアウトライン作成

〇会議のアジェンダ作成

〇表・ガントチャート作成

DeepSeek

DeepSeekとは、中国のAIスタートアップ企業である、DeepSeek社が開発したLLM(次世代大規模言語モデル)のことです。完全無料で使えることから、急激にシェアを広げています。DeepSeekを使ってできることは、下記の通りです。

〇文章生成

〇プログラミングの補助

〇資料の要約・翻訳

〇多言語に対応

〇高レベルのコスト効率

〇長文処理能力

〇高性能モデル設計が可能

〇開発者独自の仕様にカスタマイズが可能

〇AIコーディング

〇Webアプリの自動開発

〇自然な対話が可能

GitHub Copilot

GitHub Copilotとは、GitHub社と OpenAI社が共同開発したGPT技術を基盤としたAIコード生成ツールのことです。GitHub Copilotを使ってできることは、下記の通りです。

〇AIコーディング、

〇多数のプログラミング言語(SQL、Python、JavaScript、Go、Java、C#, Rustなど)に対応

〇コメントのみで、処理を自動構築する

〇テストコード(ユニット/統合)の作成

〇コードのリファクタリング

〇関数の続きやファイル全体の補完

〇コードレビューに対して自動コメント案を出して、改善点の提案をする

Perplexity

Perplexityは、アメリカのPerplexity AI, Inc.が作成した生成AIを活用した次世代検索エンジンです。検索結果に情報源であるURLや関連情報もつけてくれるため、安心して活用できます。Perplexityを使ってできることは、下記の通りです。

〇WEB上の最新の情報をもとに回答してくれる

〇AI画像生成

〇情報収集や要約に特化している

〇ディープリサーチ機能(詳細な調査レポート生成)

〇スマホアプリでも活用できる

〇動画検索機能

〇ファイルアップロード機能

Canva

Canvaとは、Canva社が作成したデザイン作成の生成AIのことです。Canvaをつかってできることは、下記の通りです。

〇文章生成、

〇画像生成・編集

〇マジック生成

〇音声・音楽生成

〇動画生成

tsuzumi

tsuzumiは、日本語で正確で自然なやりとりができるNTTが開発した業務サポートや業務効率化に特化した生成AIです。導入コストが安いため、中小企業が活用するのに適した生成AIだと言えるでしょう。

tsuzumiをつかって出来ることは、下記の通りです。

〇作業工程数の大幅な削減

〇作業効率および生産性の向上

〇革新的なアダプタ技術により、顧客ごとの個別要件に対応可能

〇各案件に対して、低コストでかつ迅速な対応が可能

Microsoft Copilot

Microsoft Copilotとは、Microsoft社が提供する検索エンジン「Bing」と統合されたAIチャット機能を持つ生成AIです。Microsoft Copilotを使ってできることは、下記の通りです。

(直し)順番も変える

〇Word・Excel・PowerPoint等との連携(有料版のみ)

〇Teamsの使用が可能(法人向け有料版のみ)、これにより議事録の作成・要約、オンライン会議の文字起こしなどが可能になります。

〇コンテンツの作成

〇文章の翻訳

〇AIチャットを使用した音声会話機能

〇音声会話が成立する

〇Web検索

〇画像生成

〇文章生成・要約

〇AI検索

Gemini

Geminiとは、Google社が開発した生成AIです。Geminiを使ってできることは、下記の通りです。

〇テキスト生成

〇画像・動画生成

〇データ分析

〇高レベルでの自然言語理解、

〇マルチモーダル(音声、テキスト、画像を同時に扱う)機能

〇開発者フレンドリーな環境の提供

〇長文データの解析や要約

Grok4

Grok4は、イーロン・マスク氏が率いるxAI社が作成した生成AIモデルです。Grok4ができることは、下記の通りです。

〇大学院の研究者レベルの知性

〇圧倒的な計算量で進化した推論作成能力

〇マルチモーダル(ミーム、スラング、ユーモアを高い精度で解釈して、音声、テキスト、動画、画像など、異なる種類のデータを組み合わせて解析や生成を行うこと)対応

〇DeepSearch機能によるリアルタイム検索能力

〇人間らしいレベルでの音声機能

参考出典:

business leaders square wisdom NEC 天秤.AI by GMO note VOIX AI 

テックノート GETTビジネス講座見つけ隊 note  AIsmiley AI駆動研究所

AIsmiley AI総合研究所 SHIFT AI TIMES DPHDO SAMURAI ENGINEER Blog  AISmiley AIツールギャラリー    note  GETTビジネス講座見つけ隊

APPFind LIFE HACKER MoneyForwardクラウド note 株式会社おまけ

FullFront SHIFT AI TIMES Miralab AI AIの始め方 AI総研

3.生成AIを使いこなすために必要なスキルとは

この章では、生成AIを使いこなすための必要なスキルを順番に挙げていきます。これらのスキルを1つでも身に着けることができれば、AI時代のプログラマとしての強みを持っていると言えます。

◎論理的思考(物事を筋道立てて考えられる能力※日本ビジネス要約協会からの引用)が行える

◎プログラミング言語を熟知している

◎高いコミュニケーション能力を有している

◎ビジネスサービスへの理解度が高い

◎情報リテラシー(情報を適切に収集、理解し、それらを有効に活用する能力※城西大学から引用)がある

◎機械学習と深層学習を高レベルで理解している

◎生成AIの基礎知識を有している

◎プロンプトエンジニアリング(AIから望ましい出力を得るために、指示や命令を設計、最適化するスキルのこと※NRIからの引用)のスキルを持ち合わせている

◎数学と統計に対する深い知識がある

参考出典:

DPHDO SAMURAI ENGINEER Blog 一般社団法人日本ビジネス要約協会

城西大学 NRI

今まで生成AIの定義や種類、生成AIを活用する際のスキルなどをみてきました。それでは具体的な学習法とは、どのようなものがあるのでしょうか。本章で考察していきたいと思います。

・独学

独学とは、参考書籍やYouTubeなどの参考動画をみて、自分1人だけで学んでいくことです。独学のメリットとは、1人だけで行うので、好きな時間やスキマ時間に勉強することが可能であり、学習にかかるコストを抑えることができるという点です。一方、独学のデメリットとは、知識を学ぶのにわからない箇所を質問できない点です。この場合、間違ったまま知識を覚えてしまう可能性もあります。また、1人で学ぶので、学習意欲が薄れて学習をやめてしまう危険性もあります。

YouTube学習法とは、学習しなければならない知識を動画で学べるものです。参考図書だけでは、どうしてもイメージがわかない場合があるので、独学で学んでいる人にとっては、非常にありがたい学習方法です。YouTube学習法のデメリットとしては、検索した部分の知識のみを理解したり、また、検索した部分に関連する傾向のものばかりを勧められてしまい、系統的に全体像を習得することが難しいという問題が指摘されています。

・相互教育法

相互教育法とは、2人3人くらいでチームを組み、学ぶ人同士が教え合いながら学んでいく勉強会を開いて、より理解を深めること(探求)ができる方法のことです。独学と違い1人ではないため、質問ができるので、知識を間違えて覚えなくて済みます。ただ、デメリットとしては、学習仲間を見つけるが難しい、学習メンバーの習熟度レベルが異なると学習の質が不安定になるなどが挙げられます。

また、今の時代は、学習仲間としてAIを採用するのもありだと考えられています。ただし、ハルシネーション(人工知能(AI)が事実に基づかない情報を生成する現象、NRIから引用)には注意が必要です。

・プログラミングスクール

プログラミングスクールでの学習は、高額な費用がかかりますが、学習仲間ができる、わからない箇所を質問できる、またスクール卒業生には仕事のあっせんをしてくれる学校もあるので、高額の学費が捻出できる場合にはオススメです。デメリットとしては、高い受講費用がかかる(政府の補助金で安くなることもある)、学校に通う時間が必要になるなどが挙げられます。オススメのスクールは下記の3校です。

COACHTECH

COACHTECHは、株式会社estraが運営しているプログラミングスクールです。公式サイトからの引用によると、主な特徴としては、厚生労働省の専門実践教育訓練給付金制度を活用すると受講料の最大80%が還元される、質問し放題のチャットサポートがある、専属コーチによる面談がある、フリーランスへのキャリアサポート、生徒・運営・コーチ同士の交流の場(チャットなど)がある、フリーランス希望者向けの案件獲得サポートがあるなどの点が挙げられます。

忍者コード

忍者コードは、株式会社ラグザス・クリエイトが運営するプログラミングスクールです。公式サイトからの引用によると、主な特徴としては、経済産業省リスキリングを通じたキャリアアップ支援事業により、受講料の最大70%が返還される、案件保証付きのカリキュラムで学習できる、スクール卒業後も無期限のサポート(チャット)がるので、悩みがあっても解消できるなどの点が挙げられます。

SAMURAI ENGINEER

SAMURAI ENGINEERは株式会社SAMURAIが運営するプログラミングスクールです。公式サイトからの引用によると、主な特徴としては、厚生労働省の専門実践教育訓練給付金制度を活用すると受講料の最大80%が還元される、お客様の夢や目標にそって、オーダーメイドカリキュラムが作成される、入学から卒業まで現役のエンジニアがインストラクターとしてついてくれる、受講生、学習コーチ、講師(現役エンジニア)の3名でトリプルサポート体制がとられるなどの点が挙げられます。

・学習プラットフォーム

学習プラットフォームは、パソコン、スマートフォン、タブレットを活用して学ぶオンラインを用いた学習法です。ちなみにリアルタイム講座とオンデマンド講座があります。オンデマンド講座を選択した場合、場所や時間に縛られないというメリットがあります。デメリットとしては、学習する際に長時間デバイス見続けるため、デジタル眼精疲労・肩こり・腰痛になる、受講費用がかかるなどが挙げられます。オススメの学習プラットフォームは下記の3つです。

Udemy

Udemyは、アメリカのUdemy, Inc、日本の株式会社ベネッセコーポレーションが運営する学習プラットフォームです。公式サイトからの引用によると、主な特徴としては、25万個以上のコースのラインナップがある、8.5万人の講師から学べる、いつでもどこでも、好きなデバイスで学べる、スキマ時間に学習できるなどの点が挙げられます。

スキルアップAIキャンプ

スキルアップAIキャンプは、株式会社スキルアップNeXtが運営する学習プラットフォームです。公式サイトからの引用によると、主な特徴としては、無料セミナーでAIについての最新情報を身に着けられる点が挙げられます。この学習プラットフォームは情報収集用として活用するのがオススメです。

KIKAGAKU

KIKAGAKUは株式会社キカガクが運営する学習プラットフォームです。公式サイトからの引用によると、主な特徴としては、厚生労働省の専門実践教育訓練給付金制度を活用すると受講料の最大80%が還元される、dodaと連携した転職サポートを受けることができる、受講したコンテンツがずっと見放題などの点が挙げられます。

参考出典:

ビジネスコンシェルジュ Revot Magazine ITトレンド LEARNING SHIP Powered by LIGHT WORKS アルク Therabby WiKi  Cloud Int techgym 中小企業AI活用協会研究サイト

まとめ

今回は「生成AIを「使える」生成AIエンジニアになる!実践的学習方法」について特集をしました。

レベルアップを図るため、生成AIという新しい技術に臆することなく、まずはお試しで無料版に触れて見てはいかがでしょうか。

今回も最後までお付き合いいただき、ありがとうございました。