IT技術者が今、注目されているChatGPTをどのように活用できるか考えて見ました。
ITでChatGPTを活用の例としてプログラムコードの生成は取り上げられています。しかし、ChatGPTはそれ以外に次のように活用することもできます。但し、何時も回答が正しいとは限らないので最終的には自分で内容を見直して判断する必要があります。
これらについて実際にChatGPTを利用した場合の注意点について詳細を記述していきます。ChatGPTは色々なことはできますが、使い方により自分の生産性が悪化することが分かりました。ChatGPTがどのようなことが出来るかのような遊びのツールとしての説明ではなく、実際の現場でChatGPTを利用して自分の生産性を上げる方法について述べていきます。
プログラム開発支援
- ソースコードの生成
- アルゴリズム及びデザインパターンの案
- エラーコードの説明と対策案の提示
- テストケースの生成
- テスト用データの生成
- 開発スケジュール案の作成
- ドキュメントの作成
勉強支援
- 技術を勉強するスケジュール案の作成
- 技術を勉強するための推奨教材案の作成
- 不明な技術の詳細説明と利用サンプルの作成(例:コード例)
開発支援
- コマンドを探す
- 異なるネットワーク機器の互換コマンドを探す
- サンプルコードの作成
サービス/機能の確認
- サービス及びモジュールで機能をサポートしているか確認する(最新の情報を確認する場合はWebChatCPTを使う)
- 英語ドキュメントの翻訳を要約
資格試験の演習
- キャリアパスに有力な資格一覧の作成
- 資格試験の演習問題の作成
- 問題集の回答の詳細説明
- 試験のために勉強するスケジュールの作成
就職活動の支援
- キャリアパスのアドバイス
- 履歴書作成支援
- 就職希望企業の情報収集
- 会社情報の要約
- 会社評価
- 会社の風習
- 面接の練習
- 対象企業で面接によく出てくる質問一覧の作成と好評価の回答例
- ChatGPTに面接官になってもらい、面接の練習
- 面接に来ている服装のアドバイス
ブログの作成
- 高評価を得るために取り上げる課題一覧の作成
- 高評価を得るための文書作成
- 書いた文書の編集と校正(人気ブロガー風に書き直してもらうなどを含む)
プロジェクト管理
- 企画書/設計書などの下書きの作成
- タスク一覧の作成
- ガントチャートの作成
以上