
データを読み込み中...
学習の目安: 約10分
今後プログラミングを勉強する上で必ず質問する機会が来ると思います。
当スクールでは講師への質問がSlackにて出来ますが、質問前に行って欲しいこと・質問の際の注意点を記しておきます。
エンジニアは、カンニングし放題の職業です。
エンジニアに一番必要なスキルといっても過言ではありません。
じゃあどこからカンニングするのか、ネットの記事です。
例えば、エラーメッセージで詰まっているのであれば、そのエラーメッセージをコピペし、ググりましょう。
Stackoverflow, Teratailなどといったサービスで質問に対するソリューションが掲載されるサイトが出てきますので、それらを参照してみましょう。
文法がわからないのであれば 「python したい事」でググれば大体記事が出ます。まずはそれらを参照しましょう。
「ググり方」に関しての良記事を共有しておきます。
https://www.torikun.com/entry/google-search-ability/
まぁ、あると思います。そんな時は講師に質問しましょう。
質問の仕方のテンプレートを用意しておきます。
・ファイル or スニペットを添付
・やりたいタスク
・それに対して行った事
・その結果
・どうしたいのか
上記は必要最低限の情報ですので、付与するようにしてください。
ChatGPTとはOpenAI社が開発した最新の機械学習技術を大規模言語モデルで、様々な質問に対して対話することができるアプリケーションです。
様々な分野に活用が期待されているソフトウェアですが、特にソフトウェア開発においても様々な活用がされており、プログラミング学習においても理解をサポートしてもらうことができます。
以下はプログラミング学習にあたってChatGPTを活用できそうなニーズの例です。
・プログラミングの文法が抽象的で理解できず、どのように活用できるのか例示してほしい
・既存のソースコードを見るときに理解がなかなかできないから、コメントなどを加えてほしい
・処理の工程のイメージは着くが、それをプログラミング言語で記述するイメージがつかないため、考え方を確認したい
なかなかGoogleで検索しても見つからなかったり、理解できなかった場合やChatGPTなどで例示や補足をしてもらうことも一つの手です。
ただ、ChatGPTにはhallucinationと呼ばれる、正しくない情報も出力されてしまう技術的な問題もあるので、気をつけながら活用していきましょう。