40代になってプログラミングを勉強したいけど遅いって言われたり、未経験からエンジニアは無理って言われていますが、今が一番オススメの理由を紹介していきます
40代からプログラミングを始めたい人は作りたいけど作れない人
多くの人はこんなのがあったら便利だなあ~って思いますよね。プログラミングができればなぁ~でも難しいよなぁ~って人が多いと思います。でも、もし簡単に作れるとしたらどうしますか?いまから勉強するメリットを紹介していきます。
プログラミングで挫折する人の理由独学で教えてくれる人がいない
プログラミング勉強で挫折する理由の殆どは、作りたいものがあるのに、完全独学なので勉強が進まないし、ロジックは難しいしエラーが多いし、エラーを解決できない。そして辛くなってやめていく。
じゃあプログラミングの学校に入学すればいいのでは?って思うけど金額は高いし40代だと家族がいたり、忙しくて時間がなくて学校に通えない。もしもプログラマーの友達がいてその友達が相談に乗ってくれたら挫折しなくてもすむのにって感じると思います。そこを解決できればなぁっておもいますよね
ChatGPTや生成AIが根気よく質問に答えてプログラミングが簡単にできる時代
プログラミング以外でも統計や数学、企画やエクセルの使い方などなんでも教えてくれる時代です。これが社内の同僚や上司だったら
同じこと何度も聞かないでよ!って怒りますよね
でもChatGPTやGoogleのGemini、マイクロソフトのCopilotなどの生成AIは作りたいものを相談するとプログラミングのコードを書いてくれたり、エラーについても教えてくれます。コードでわからないところも質問すれば教えてくれる。わからなくても何度も何度も質問すればずっと教えてくれます。プログラミングのプロなら物足りないかもしれませんが、未経験者なら質問レベルが低いのですぐ解決してくれます。
40代プログラミングは自分の仕事についての知識が深い
仕事で使いたい場合、自分の職種や業種の知識はとても深いので、業界知識を学ぶのは非常に長い年月が必要になります。これをカバーするのには実務経験がないと解決できないことが多いです。あなたは企画や要件などは作れてあとは作るだけなのです。プログラミングはルールがあるので、そこに当てはめていけばできないことはない。自分で使うだけなら最初は問題ありません。
しかもプログラミングは言語のトレンドがあるので、今人気のものが古くなってあまり使わなくなっていくこともしばしば。しかし、今ならChatGPTがあるので新しい言語を触るときもいろいろ相談していけば簡単に理解することができます
40代プログラミング未経験者のおすすめのChatGPTの使い方
めっちゃやさしい、絶対怒らない、諦めない、仕事中にチャットで相談している感覚で生成AIを使っている感じで使えば本当に頼りになります。
まず最初に、必ず私はプログラミング初心者です、小学生や中学生でもわかるように説明してくださいと伝えます
そしてやりたいことを相談しましょう。作りたいものでもOKです。そしてある程度内容がまとまったら、コードを生成してもらいましょう。最初はかんたんなプログラミング言語のPythonがおすすめです。
コードを作ってもらったらそのままコードをコピーして使ってはダメです。コードの解説を順番に説明してくださいと伝えましょう。あとはコードにコメントを追加してくださいと指示します。するとコードにどんな処理があるか説明してくれるようになります。
そして理解できない場所を順番に聞いていきます。なんでそういうコードの書き方になるのですか?とかですね。そしてプログラミングの書き方を学んでいきます。そして少しずつ実行しながら動いていくのを楽しみましょう。
必ず出力されたコードは自分の手で打ち込んでいくのが維持
コピペをするとそれが癖になって、コードを読まなくなります。そしてコードの内容を覚えません。必ず手で打ちましょう。手で打つとタイプミスなどをしていき動かないことがあります。そういうときのエラーの対処方法なども学ぶ必要があります。
プログラミングはエラーとの戦いなので、エラーが出てもストレスなくどこが間違っているかを自分で探せるようにならなければなりません。だからこそ、タイプミスのエラーや入力漏れなどのいちばん簡単なエラーから慣れていくことが大事です。
そして、自分でタイプすることで、コードを全部読むことになりコードの理解にも繋がります。
生成AIでプログラマーが減る?いいえ楽しく作れる人が増える
仕事ではもしかしたら減るかもしれませんが、個人で自分の欲しいものを気軽に作れる人が増えていくと思います。こんないい時代に、プログラムの勉強を始めないなんてとても損です。
私は40代からプログラミングの勉強を始めました。ちょうどChatGPTが出る前、すごい苦労しましたが、今はわからないことは質問しながら楽しくコードを書いています。まだまだ初心者ですが。みなさんもぜひ作って楽しんでほしいです。
生成AIだけでプログラミングの本はいらない?入門書は1冊買うのがおすすめ
生成AIだけでもなんとかなりますが、基礎を学んでおくことは非常に重要です。入門書だけだと難しいけど、AIに゙質問しながら勉強すればとても理解しやすいです。しかも、本は時々サンプルコードが間違っていたりするので、これコードあってますか?って質問して聞くこともできます。
おすすめはPythonです。とても短いコードでかけるし、Webサイトやエクセル操作、ブラウザの操作などできることが多いからです。私はJavaも勉強しましたが、Pythonを勉強したあとにJavaを勉強したら理解が早かったです。まずはプログラミングのロジックをPythonで学んでから別の言語に行くと勉強しやすいと思います
まとめ 40代は遅くない!今だから未経験でもプログラミングが楽しめる
ChatGPTと1冊の本さえあれば、家で遊べるとてもいい趣味です。頭も使うしボケ防止にもいいなと思っています。本は図書館などで借りたり、大学のプログラミングの無料講義などを使えば基本全て無料で楽しめます。
老後の趣味としてもいいと思います。こんないい時代にプログラムを始めないなんてもったいないです。そんな私は仕事用に自動化ツールを作ったりして業務効率をして結構楽になりました。ぜひあなたもまずは気軽に始めてみてはいかがですか?