公開日

AIの進歩により、まだプログラミングを学ぶべきか。

著者

アンドリュー・エンから得た賢い言葉

現在、一部の人々は、AIがプログラミングを自動化するという理由で、他の人にプログラミングを学ぶことを戒めている。これは、歴史上で最も悪いキャリアアドバイスのひとつとみなされるだろう。チューリング賞やノーベル賞を受賞した人物が「プログラミングという職業が絶滅する可能性は、全能になる可能性よりもはるかに高い。コンピューターは、ますます自分でプログラムを書くようになる」と書いたことに私は反対である。コードを学ぶことを戒めるような発言は有害である。

1960年代、プログラミングはパンチカード(プログラマーがコードを1文字ずつ書くために、物理的なカードに穴をあけなければならなかった)からキーボードと端末に移行し、プログラミングがより簡単になった。それが、プログラミングを始めるのにより良い時期になった。ノーベル賞受賞者のハーブ・サイモンは、この時代に先ほどの文章に引用された言葉を書いた。コードを学ぶことを戒める現在の議論は、彼のコメントを継続的に反映している。

プログラミングがより簡単になれば、より多くの人がコードを書くべきである。

過去数十年間、プログラミングはアセンブリ言語からCなどの高水準言語に移行し、デスクトップからクラウドに、テキストエディタからIDEに、そしてAIアシストのコード生成まで進化してきた。各ステップで、プログラミングはより簡単になっている。

以前、私はテクノロジーに精通した人々がAIツールを調整して、10倍のプロフェッショナルになることを目指している、と書いた。10倍のプロフェッショナルとは、各分野で平均的な人の10倍の影響力を持つ個人のことである。私は、多くの人にとって、これを達成する最良の方法は、AIアプリケーションの消費者になるのではなく、AIアシストのコード生成ツールを効果的に使用するために十分なコードを学ぶことである、とますます確信している。

私に最もよく聞かれる質問は、AIによって仕事が奪われることを心配する人にとって何ができるか、ということである。私の答えは、AIについて学び、それを制御することである。なぜなら、将来的に最も重要なスキルは、コンピューターに何を望むかを正確に伝える能力であり、それをコンピューターが実行できるようにすることだからである。コードを書く(またはAIにコードを書かせる)は、それを行うための優れた方法である。

私が「Generative AI for Everyone」というコースでAIアートワークを生成するためにバックグラウンドイメージを作成する必要があったとき、私は美術史を学んだコラボレーターと協力した。彼は、歴史的なスタイル、パレット、芸術家のインスピレーションなどに基づいて、Midjourneyにプロンプトを与え、結果を得た。私はその言語を知らず、私の貧弱なプロンプトの試みは効果的な結果をもたらさなかった。

同様に、コードの知識を通じてソフトウェアの言語を理解している人は、LLMまたはAI対応のIDEに何を望むかをより正確に伝えることができ、より良い結果を得ることができる。これが、コードを学ぶ、ソフトウェアの言語を学ぶ、コンピューターに正確に何を望むかを伝えるために最良の時である。

日本語版は Ai 支援を使用しているため、小さな間違いが存在する可能性があることをご了承ください。

著者

Ai Base Network (ABN), ABN ASIAは、アカデミアに深く関わり、アメリカ、オランダ、ハンガリー、日本、韓国、シンガポール、ベトナムでの仕事経験を持つ人々によって設立されました。ABN ASIAは、学問とテクノロジーが機会と出会う場所です。最先端のソリューションと優れたソフトウェア開発サービスにより、ビジネスがレベルアップし、グローバルシーンに挑戦できるよう支援しています。 私ちの取り組み: より速く。 より良い。 より信頼性が高くなります。 ほとんどの場合、価格も安くなります。

いつでも、ITサービス、デジタルコンサルティング、既製のソフトウェアソリューション、または提案依頼書(RFP)をお探しの際は、お気軽にお問い合わせください。お問い合わせ先は[email protected]です。お客様のテクノロジーに関するニーズにお応えします。

ABNAsia.org

© ABN ASIA