AI時代とプログラミング
こんにちは!ディーキャリアITエキスパート岐阜オフィスのワークスキルコース訓練生です。
2022年にChatGPTが公開されてから3~4年、生成AIが社会の構造を大きく変えつつあります。
AIの進歩は日進月歩で、恐ろしいほどのスピードで賢くなっています。
特に2026年のClaude4.7やGPT5.5は頭が良すぎて、もう勝てる気がしないですね。
webサイトのリサーチから要約、複数パターンの提案、文章校正まで。一瞬で、しかも高品質にこなします。
プログラマーの世界でも、下手に人間がやるよりAIのほうが仕事ができる、という状態になっています。
Claude CodeやCodexなどAIがプログラムを書くための環境が整えられてきて、AIにできることがどんどん増えています。
開発計画の策定から指示出し、レビューや挙動確認など、AIが自律的にプログラムの開発を行えるようになってきました。
そんな中で、こんな考えが頭をよぎります。
「生成AIが一瞬でコードを書いてくれるなら、プログラミングを学ぶ必要無いよね?」
自分が数十時間かけてプログラムを作った横で、Claudeに命令したら10分もたたずにもっといいものを書いてくれる。
これからはもう全部AIに書いてもらえばいいんじゃないか?
私たちが学んできた知識は無駄になるんじゃないか?
そう感じている人も多いのではないでしょうか。
しかしそんな生成AI時代だからこそ、プログラミングを学ぶ価値は大きいと私は思います。
プログラミングを学ぶことを通して、これからの時代で役立つ考え方・教養が身につくからです。
なぜ今プログラミングを学ぶのか、私なりの考え方をお話します。

教養としての「プログラマー思考」
時代の変化とともに、必要とされるスキルが変わることはよくあります。
昭和には、こんなスキルが重要だった時代があります。
- 事務経理をするためにそろばんで計算
- 文章を作るためにワープロを使う
- 機械設計をするために製図台で図面を作る
特定の技術やその時代で必要になる知識を身につけても、20年後30年後には使われなくなるかもしれません。
しかし、時代が変わっても変わらず役に立つものがあります。
それが「教養」です。
国語を学んで、文章の組み立て方、考えを整理する力、相手の伝えたいことを正確に理解して読み取る力を身につける。
数学を学んで、数に関する基本的な概念、物事を筋道立てて考える力を身につける。
こういった基礎教養はすべての知識を身につけるための土台になります。
小学校で習った筆算で掛け算や割り算の解き方、中学校で習った方程式を解き方。
こうした知識は社会人になったら全く使わないものですよね。
それでも、問題文で何が問われているのかを読み取り、自分の持っている知識をどう適用すれば問題が解決できるのか考える。
この訓練を通して身に付く、物事を筋道立てて考える力はどんな社会人にも必要なものです。
プログラミングも同じです。
if文やfor文の書き方を学ぶ。ライブラリの関数の使い方を学ぶ。
これらは将来、生成AIがコードを書いてくれる未来では全く使わなくなる技術かもしれません。
それでもプログラムを作る過程で、どんな仕様が要求されているのか考える。
どんな要素が必要で、どんな要素は不要なのか吟味する。
分からないことがあれば適切な方法で調べる。
そういった「プログラマー思考」を習得できることが、プログラミングを学ぶ最大のメリットだと思います。
プログラミングは手段であって、目的ではない
そもそも、なぜプログラマーという職業が必要とされるのでしょうか?
それは、人々の要求を満たす便利な仕組みを提供するためです。
- 社内で取り扱うデータを簡単に共有・検索できるようにしたい。
- 会社の魅力をアピールするページを作り、多くの人に見てもらいたい。
- 面白いゲームで遊びたい。
古い時代には、こういった仕組みは紙と鉛筆、そして手作業などで実現されていました。
しかしコンピューターを用いれば、もっと便利で自由度の高い仕組みを提供することができます。
そこでプログラマー(システムエンジニア)の出番です。
顧客が現在行っている作業の流れを把握し、分析し、もっと便利な仕組みを考える。
「その業務、こんなプログラムがあればもっと簡単にできますよ」と提案し、システムの仕様を定義して実装し、納品する。
この流れの中でプログラミング(プログラムを書くこと)はあくまで手段であって、目的ではありません。
どんな仕組みがあればもっと便利になるかを考えて実現させることが目的です。
時代が変わってプログラムを作るための手段が変わったとしても、新しい仕組みを考えて提案する力というのは価値を失いません。
終わりに
いかがだったでしょうか?
いくらAIが発達しようと、人間が不必要になることはありません。
AIを上手く使って他の人より高い価値創出ができるかどうか、が勝負になってきます。
そんなAI時代にこそ、プログラミングを学ぶことを通して身につく「プログラマー思考」が重要になってくるんだと思います。
-------------------------------------
ディーキャリアにご興味をお持ちいただけましたら、
以下の連絡先へお気軽にご相談ください。
ディーキャリアITエキスパート岐阜オフィス
電話 058-201-5568
(受付時間:平日10時~16時)
アクセス
JR岐阜駅から徒歩2分
名鉄岐阜駅から徒歩約3分
〒500-8833
岐阜県岐阜市神田町9丁目27 大岐阜ビル 7F
紹介ページ
ディーキャリアITエキスパート岐阜オフィス
-------------------------------------


