便利なChatGPTがあるなら、折角使わないともったいない。。。自分のプログラミング学習になんとか活かせる方法はないかな、、、と思ってたどり着いたのが以下の動画でした。
このブログでは、自分の理解用と記録用にメモをまとめているだけなので(動画内容そのままとは限りません。細かなニュアンスも違って捉えている可能性もあります。それなので)、もし今回のテーマが気になった方はぜひ動画を見ていただくと良いかと思います。
以下、メモ_φ(・_・です。
カリキュラムを作成してもらう
◯ヶ月で
より具体的に週ごとに。。。教材は何を使う?
わからない内容を教えてもらう
やってほしいことをそのまま書く。「〜を書いてください」と書く。
追加で聞きたいことを聞いてみる。「使い分けは?」「異なる点は?」
コードを書いてもらう
「あなたはプロのエンジニアとして振る舞ってください」と頭につける。
命名を教えてもらう
クラス名や関数名の付け方を教えてもらう。
練習問題を作成してもらう
例:「私はプログラミング初心者です。JavaScriptのループ処理の練習問題と回答を作成してください」
注意点
・ChatGPTは世の中のテキストを集めて回答している
・回答が正確かは不明。間違っていることも多々ある
・正確な理解は公式ドキュメントや書籍で行ってね
・作業の叩きをしてもらうのがオススメ
今後どう使うか
わからないところを質問する、コードを書いてもらう、はすごく使いそうだなと感じました。
ただ、ChatGPTの特性上、それが正しくない情報の可能性があることも十分認識しておかないといけません。
まずはとっかかりやヒントとして、参考にChatGPTに打ち返してもらいながら、それが本当に正しいのかを公式ドキュメントなど1次情報まできちんと確認しにいくことが大事。または、ちゃんと知識のある方(メンターさんや講師の方)に確認する、ということも大切。
うまく活用すれば、今まで自分がかなり時間をかけていた部分はこれを使うことでかなり時間短縮になりそうです。
本質を間違えないように気をつけながら活用していきたいです。