生成AIでプログラマーになる
始めに
現代のテクノロジーの進化は目覚ましく、生成AIはその最前線にあります。私はこの波に乗り遅れないよう、生成AIを使い始めることに決めました。
特に、2024年3月にAIの存在を知ってからは、その革新性に魅了され、早速プログラミング学習を始めました。
個人的な経験やストーリー
生成AIを使い始めたのは焦りからでした。経済やテクノロジーの変化に対応しなければならないと感じたからです。しかし、プログラマーとしての経験が全くなかった私は、初めは大いに苦戦しました。
最初に直面した問題は、生成AIが提供するコードの使い方が全く分からなかったことです。どのツールを使えば良いのか、どうやってコードを実行するのかすら分からず、途方に暮れました。そんな中、ChatGPTに「プログラマー未経験でもwebサイトを立ち上げたいのでその手順を教えて」と尋ねてみると、丁寧に手順を教えてくれました。この経験から、分からないことを率直に尋ねることの大切さを学びました。
具体的な問題提起と解決策
生成AIを使う上での最大の課題は、出力されたコードの理解と実行方法でした。しかし、ChatGPTに具体的な質問をすることで、詳細な説明と手順を得ることができました。例えば、「HTMLを使ってWebサイトを作るにはどうすればいいですか?」と尋ねると、基本的なコードからツールの使い方まで教えてくれました。
また、プロンプトの出し方も重要でした。具体的で詳細な質問をすることで、AIからの回答も精度が高くなります。例えば、「このコードのエラーを解決するにはどうすればいいですか?」といった具体的な質問が効果的でした。
ユーザー目線の疑問
よくある質問の一つに、「生成AIは初心者でも使えますか?」というものがあります。私の経験から言うと、答えは「はい」です。私自身、全くの初心者でしたが、ChatGPTの助けを借りて、わずか1週間で個人のWebサイトを立ち上げることができました。以下実際に作成したURLです。
まとめと次回予告
生成AIを使ってプログラマーになる道のりは、決して簡単ではありません。しかし、分からないことを率直に尋ねることと、具体的なプロンプトを出すことで、多くの問題を解決できます。次回は、生成AIを使った英会話学習についてお話しします。お楽しみに!
追記
想定する懸念
「ハルシネーション(誤った情報を回答として出すこと)にはどう対応するか?」という質問もよく受けます。これには、プロンプトの質を高めることが重要です。また、実行や他の媒体に公開する前に自分の目でチェックすることが大切です。
※この記事は一部生成AIを活用しています。