S2-02.生成AI時代の未経験プログラミングは、教科書を捨ててまず作ろう【つくれる人になるには|前編】
#2

S2-02.生成AI時代の未経験プログラミングは、教科書を捨ててまず作ろう【つくれる人になるには|前編】

2026年2月20日25分
シェア
出演
しみ
しみ生成AI系の新規事業担当某国立大学の数学系学科を卒業。長らく教育系大企業で新規事業を担当していたが、生成AIの新規事業担当に転職。音声コンテンツよりもYouTubeやマンガ派です。
ゆと
ゆと生成AIフル活用な1人起業家大学院で物理を学んだ工学修士。新卒でベネッセの進研ゼミづくりに携わり、その後ITへ転身。現在は音声コンテンツと生成AIを中心に活動する1人起業家兼会社員です。
各見出しの)でシェア

プログラミングを学ぶ上で、何から手をつければいいのか、つい教科書を探してしまいますよね。でも、おれはそうじゃないと気づきました。

「作る人」になるには、教科書を捨てる勇気が必要ってどういうこと?

▶ 03:08.850 - 03:13.890

プログラミングを学ぶ上で、何から手をつければいいのか、つい教科書を探してしまいますよね。でも、おれはそうじゃないと気づきました。

ゆと
ゆと
まずね、何から学ぶのとかどういう順番でとか言ってる段階では、作る人にはなれないよなっていうのがめっちゃ思っちゃうところ。何だろうな、勉強する人というか学ぶ人ではあると思うんだけど、作る人というか作り人というか。
しみ
しみ
今のこの作る人はあまりなんか規模とかそういうのは問わず何かを生み出す人みたいな。
ゆと
ゆと
そうだねそうだね。めっちゃちっちゃいものでもでっかいものでもだけど。

プログラミング学習は「作るもの」から始めるのが正解?

▶ 04:34.030 - 04:42.050

プログラミング学習の順番は、一般的な勉強とは真逆の考え方で進めるのが良いと、おれは考えています。

ゆと
ゆと
でいうと、つまり何かこう作るもの最初に来るって感じだよな。
しみ
しみ
解決し、便利にしたいこと、起点。
ゆと
ゆと
それは何でもいいじゃないですか。これが作りたいなりこれが不便だなり、起点は何でもいいと思うけど。
しみ
しみ
そうですね。

プログラミング挫折経験者が語る!「これなら続けられる」の境地

▶ 08:41.180 - 09:00.780

プログラミング学習で挫折しそうになった経験、おれにも何度もあります。そんな時、どうすれば乗り越えられるのでしょうか?

ゆと
ゆと
これも人によるんだろうなと思うんだ。最初の最初にこれ作ろうっていうのはどういうものを作ったの。
しみ
しみ
おれプログラミングで言うとマジで何度も何度もやるのをやめてて、3、4回ちょっと触れていわゆる挫折というかやめたってやってるよ。
ゆと
ゆと
トゥードゥアプリ作ろうとかツイッターのアプリみたいなの作ろうとか本読んで作ってみようみたいな。
しみ
しみ
続いたのはやっぱ仕事になったからなの?
ゆと
ゆと
それはね今アフター生成AIでも共通するかは不明だけど、でもやっぱ共通するんじゃないかな。自分でこれ作ってみようっていうのが出たタイミングなんだよね。

「できた!」その瞬間が、プログラミング学習を加速させる

▶ 13:03.800 - 13:13.100

プログラミング学習のモチベーションを維持するには、何よりも「できた!」という感動体験が重要だと、おれは感じています。

ゆと
ゆと
できたもので感動するよ。別にいらないものでも。その感動具合が人によっちゃうと思うけど。
しみ
しみ
これはたぶん作りたいものじゃなくてもそこまでいける体験が何らか得れたら、確かにそこでハマった気がするんだよね。
ゆと
ゆと
できたなのかそのできたものなのかその辺で超感動するというか。
しみ
しみ
確かにね。
ゆと
ゆと
それを1回体験すると何でもいける気がしてくるというか。
しみ
しみ
それまでが辛くても。いやーそうだよねそれはそうだよね。

「何が分からないか分からない」プログラミングの壁を打ち破る秘策

▶ 24:24.160 - 25:06.060

プログラミング学習で最も難しいのは、「何が分からないか分からない」状態に陥ることではないでしょうか。この状態をどう打破するのか、おれもずっと考えていました。

しみ
しみ
分解するしかない。
ゆと
ゆと
分解能力なんだ。分解する。何が分かんないか分かるってことか。
しみ
しみ
分解していって、分解した一つに対してまで持っていくと、ここが分かってないっていうのを調べて。
ゆと
ゆと
そういうことか。分解すらできなかったら、何が分からないか分からないっていう状態だ。
しみ
しみ
何が分からないか分からない状態だと、さすがにChatGPTに質問しようにも、何が分からないか分かりませんって言っても、さすがに答えられないじゃん

「分解力」がなくても大丈夫?AIがプログラミング学習の壁を壊す

▶ 25:13.460 - 25:26.080

「分解能力」が重要だと話してきましたが、実はAIがその能力を補ってくれる時代が来ていると、おれは感じています。

ゆと
ゆと
でもそれも自分でできなくても、割る力じゃなくてコミュニケーション能力が。
しみ
しみ
そうかも。
ゆと
ゆと
ChatGPTなりとのコミュニケーション能力があれば。
しみ
しみ
そうだよね。
ゆと
ゆと
そこまで掘り当ててくれる気はする。
しみ
しみ
割ってって言えばいいんだよね。
しみ
しみ
そんな雑じゃないかもしれないけど、そう(笑)

プログラミング学習の最終結論!「要件定義力」が未来を拓く

▶ 15:54.400 - 16:04.040

プログラミング学習の鍵となるスキルは何か、おれもずっと考えてきました。最終的にたどり着いた答えは、この能力でした。

ゆと
ゆと
スキルで言うとやっぱ要件定義力だね。エラーがなおらず無限ループみたいなのがあるじゃん。
しみ
しみ
ここを直してっていう時に、ここも似たのを使ってるからなんか影響出ちゃうかもとか。
ゆと
ゆと
そうそう、その勘所というか。それをどう学んでいくかっていうのはまた難しいけど。
しみ
しみ
でもこれがプログラミングできる人が無限ループに陥らずに進めるのは、そういうとこまで配慮した指示ができるからってことか。
ゆと
ゆと
コード書かなくても、会話してれば気づいてできるからっていうのは、要件定義できる人側の意見としてはあるね。

親友はAIラジオ のエピソードです。番組トップページへ