画像
コーディングの学習はもはや時間の無駄なのか / Credit:Canva
artificial-intelligence

「コーディングを学ぶのは時間の無駄」Replit・CEOの言葉の真意とは!?

2025.04.03 22:00:16 Thursday

AI技術の急速な進展は、私たちの仕事やスキルに対して大きな影響を与えています。

特にプログラミング分野では、AIがその役割を次々に引き継ぎ、今後のキャリアにどのような影響を及ぼすのかという問題が浮上しています。

ReplitのCEOであるアムジャド・マサド氏が発言した「コーディングを学ぶのは時間の無駄だ」という言葉は、その象徴的な例です。

果たしてこの主張は真実なのでしょうか。

マサド氏の続く言葉と他のエンジニアたちのコメントから、この発言の真意を探ってみましょう。

‘Don’t study coding now,’ says Replit CEO, ‘instead learn how to…’ https://www.financialexpress.com/trending/dont-study-coding-now-says-replit-ceo-instead-learn-how-to/3791517/ AI to take over 90% of coding, software engineers’ jobs at risk: Zoho’s Sridhar Vembu and OpenAI’s Sam Altman weigh in https://www.financialexpress.com/trending/ai-to-take-over-90-of-coding-software-engineers-jobs-at-risk-zohos-sridhar-vembu-and-openais-sam-altman-weigh-in/3785366/

マサド氏「もはやコーディングを学ぶのは時間の無駄」

ReplitのCEOであるアムジャド・マサド氏の発言が業界内外で大きな話題を呼んでいます。

彼は「もはやコーディングを学ぶのは時間の無駄だ」と述べたのです。

この発言の背景には、AI技術の進展があります。

実際、Replitが開発したAIツールにより、ユーザーが専門知識なしで簡単なプロンプト入力でアプリケーションを作成できるようになりました。

AIによるコード生成はもはや一部の専門家に限定されず、広範囲に普及しているのです。

そのためマサド氏は、「コーディングを学ぶ価値はまだありますか?」という質問に対して、上記のように答えたのです。

マサド氏の主張は、「今後すべてのコードは”進化を続けるAI”によって生成されていくため、以前とは違って、コーディングを学ぶ時間は無駄になる」というものです。

画像
「コーディングの学習が時間の無駄だ」と言えるのはなぜか / Credit:Canva

そして、この考えに同意する人は少なくありません。

例えば、人工知能のスタートアップ企業AnthropicのCEOダリオ・アモデイ氏も「今後数ヶ月以内にAIが90%のコードを自動生成するようになる」と予測しており、これにより、従来のプログラミングスキルが不要となる可能性が示唆されています。

また、アプリケーション開発企業Zohoの創業者であるスリダル・ベンブ氏も同様の考えを示しています。

彼は、「AIがコードの90%を書く」という意見に同意しており、その理由を「プログラマーが書くコードの90%は定型文だから」とXで説明しています。

またOpenAIのCEOサム・アルトマン氏も、「多くの企業で書かれたコードの50%以上が既にAIによって作成されている」ことを明らかにしました。

では、コーディングの代わりに、私たちはいったい何を学ぶべきでしょうか。

コーディングを学ぶ代わりに学ぶべきこと

画像
「コーディングを学ぶよりも、AIを活用する技術をスキルを高めるべき」という意見 / Credit:Canva

「コーディングを学ぶのは時間の無駄だ」と述べたマサド氏は、コーディングの代わりに学ぶべき重要なスキルがあることを強調しています。

それが「問題解決の方法」と「機械とのコミュニケーション能力」です。

今後は自分でコードを書くよりも、AIを活用することが増えるはずです。

そしてAIと適切にやり取りするためには、問題を細かく分解して理解し、的確に指示を出す能力が求められます。

確かに、AIがコードを書く時代でも、問題を解決するためのアプローチや論理的思考能力が欠かせません。

こうした考え方を学ぶことこそが、今後の成長に欠かせないというわけです。

ソーシャルメディアではマサド氏の主張に対して、次のようなコメントも見られました。

「エンジニアリングが時代遅れになったわけではありません。

問題解決に対するエンジニアリングのアプローチは、AIツールを最大限活用するために、いっそう重要になっています。

エンジニアリングの焦点が、構文から問題解決へと変わっただけです」

これに対してマサド氏は「ビンゴ!」と答えています。

もちろん、すべての技術者がマサド氏の意見に同意しているわけではありません。

例えば、Linuxの開発者 リーナス・トーバルズ氏は、そのような主張を否定し、AI産業の現状を「90%のマーケティングと10%の現実」と述べています。

このように、AIに関してはいくつかの異なる主張があります。

それでも現在AIを中心として大きな変革が生じているのは確かです。

この時代の変革に取り残されないよう、私たちもAIの進化と同じスピードで変化していく必要があるのかもしれません。

「コーディングを学ぶのは時間の無駄」Replit・CEOの言葉の真意とは!?のコメント

ゲスト

実際AIがカーネルやドライバ書けるかと言えば書けないでしょうからね。
ウェブのフロントエンドとかちょっとしたスクリプトみたいなものはAIに置き換わるでしょうが、それ以外はしばらくは無理でしょう。
それに書けても結局はAIに指示を出すための言語を学ぶ必要が出てくるので今と変わらないという形にしかならないのですよね。

ゲスト

人間が書いたコードには当然バグがある。それを学習してAIはコードを書いてるのだから、AIが書いたコードにもバグがあって当然である。
しかもバグがあるコードをAIは直してくれないだろう。だって直せるのだったら最初からバグっていないコードを書けるはずなのだから。
だから結局そのAIが作り込んだバグは人間が直すしかない。つまりAIが書いたコードのバグを直す人間はいつまで経っても必要だ。それはつまり人間がコーディングを学ばなければならないという事。
逆に言えば、人間がコーディングを学ばなくなった時点で世の中はAIが作ったバグだらけのコードばかりになるという事。そのコードをさらにAIが学習するものだからさらにバグは増加するという事だ。
AIによってコードを書く「生産性」は高まるのは事実であろうが、そのコードの「品質」までもが高まるわけではないのである。逆にその品質を高めるために人間が必死にバグ潰しをしならなければならないのが未来のプログラマの姿である。

    きのこ

    この記事に対する否定的な意見には同意できない。AIがバグを含むコードを生成してしまう問題は確かにあるが「バグがあるか検証し修正するAI」「圧倒的な集合知によりそもそもソースコードのほとんどを規格化できる可能性」この2つがでてきたら実際ほとんどコードを書くことはなくなるでしょう。もちろんすべて代替可能とは思はないけど

ゲスト

まだ大丈夫、まだしばらく先だと思ってる人は危機感持った方が良い
頻繁にAI触って、どんな速度で進化してるのか把握しといた方が良い

コメントを書く

※コメントは管理者の確認後に表示されます。

0 / 1000

人気記事ランキング

  • TODAY
  • WEEK
  • MONTH

AI・人工知能のニュースartificial-intelligence news

もっと見る

役立つ科学情報

注目の科学ニュースpick up !!