目次
3. コーディングのない世界
4. すばらしい新世界
ホームページ テクノロジー周辺機器 AI AutoGPT の台頭: プログラマーは職を失うのでしょうか?

AutoGPT の台頭: プログラマーは職を失うのでしょうか?

May 07, 2023 pm 03:46 PM
プログラマー github autogpt

Compilation丨Qianshan

Review | Yunzhao

最近、AutoGPT というモデルが人気になっていて、GitHub でリリースされてから数週間でスターの数が急増しました。現時点で、AutoGPT のスター数は 87,000 に達しており、90,000 に近く、PyTorch の 65,000 を超えています。

AutoGPT の台頭: プログラマーは職を失うのでしょうか?

画像ソース: https://github.com/Significant-Gravitas/Auto-GPT

AutoGPT の命名による, その魔法は自律型人工知能である「auto」にあることがわかります。つまり、AutoGPT に命令を与える限り、AutoGPT は次のアクションを独立して考えて推測し、ユーザーの介入なしにすべてのタスクを独立して実行して完了することができます。

外国のテスターが AutoGPT に Web サイトの作成を依頼したところ、AutoGPT は React フレームワークを直接呼び出してフロントエンド ページを生成しましたが、所要時間は 3 分もかかりませんでした。この期間中は人間の参加は必要なく、使用される React および Tailwind CSS は AutoGPT によって個別に決定されます。

AutoGPT の台頭: プログラマーは職を失うのでしょうか?

レポートによると、AutoGPT はオープンソースの AI エージェント Python アプリケーションであり、GPT-4 をベースとして AI が自律的に動作できるようにします。ユーザーが中間リンクに参加する必要がある。 OpenAI テクノロジーの第一人者である Andrej Karpathy 氏は、AutoGPT が「プロンプト エンジニアリングの次のフロンティア」であると Twitter で率直に述べました。

AutoGPT の台頭: プログラマーは職を失うのでしょうか?

出典: Twitter @Andrej Karpathy

AutoGPT は実験的なオープンソース ツールにすぎないとまだ考えている人もいますが、人気はあるのに製品化できないということは、自律的に判断できる人工知能が大きな可能性を示し始めていることを意味していると感じる人もいます。

AI ツールがネットワーク検索、情報取得、独自のコーディングとデバッグを自動的に完了できるようになれば、プログラマーが製品開発を完了するために必要なプロセスも、いつか AI に置き換えられることを意味するかもしれません。将来的には仕事がなくなる。

ここで次のような疑問が生じます: コーディングは消滅するのでしょうか?

1. 過去から未来へ

時計の針を戻し、最初の電子コンピューターが誕生し、プログラミング言語が登場した 1940 年代後半に戻りましょう。コーディングは、少数の人だけが習得し、上手に応用できる特別なスキルです。

時代が経つにつれ、コーディングは開発者にとって世界を変えるための強力な手段となり、インターネットやスマートフォンが徐々に普及した野蛮な時代にはあらゆる分野に根付き、花開きました。しかし同時に、人々は機械の驚くべき学習能力と適応力にも気づき始めたため、「機械は人間の代わりになれるか」という議論が俎上に上りました。

今日の世界では、私たちは岐路に立たされているようです。テクノロジーの波は私たちを前進させ、効率をもたらしますが、同時にさらなる不安も引き起こしています。ローコードが出てきたとき、Copilotが登場したとき、ChatGPTが普及したとき、「プログラマーは仕事を失いそうだ」という世論が何度も響きました。

コーディングは依然として不可欠なスキルであり、複雑な問題を解決するために不可欠であると主張する人がいる一方で、かつては不足していたソフトウェア エンジニアは今や希少になったと大胆に主張する人もいます。そう、プログラマーの皆さん、コードは単なる歴史の産物であり、最終的には歴史の中に失われます。新しい時代の選択肢は機械です。

今日、AI アルゴリズムはコードを生成し、詩を作成し、コピーを書き、Web サイトをデザインできます。未来学者の目には、これは氷山の一角にすぎませんが、いつか、より強力な人工知能と自動化ツールがソフトウェア開発プロセスに質的飛躍をもたらし、プロでなくても最小限のコーディング知識でアプリケーションを作成できるようになるでしょう。

人間とマシンの境界がますます曖昧になるにつれ、コーディングの将来をめぐる議論はさらに激しくなっています。

2. 賛否両論

コーディングの将来に関しては、双方にそれぞれの立場があります。

コーディングは最終的には消滅すると主張する人々の判断の根拠は次のとおりです:

(1) 人工知能と自動化の台頭: 人工知能主導のツールの出現により、従来の機械が比類のない速度と効率でこれらのタスクを引き継ぐと、コーディングは役に立たなくなります。

(2) テクノロジーの市民化: ノーコードおよびローコード プラットフォームの普及により、テクノロジー業界への参入障壁は大幅に低下しました。これにより、正式なプログラミングのトレーニングを受けていない個人でもアプリケーションやソフトウェアを構築できるようになり、従来のコーディングの専門知識の必要性が軽減される可能性があります。

(3) 教育の焦点の変化: 人工知能と自動化が支配する世界では、教育の焦点は、コーディングの基礎を教えることから、創造性、批判的思考、コラボレーションの育成に焦点が移るでしょう。これらのスキルは急速に向上しています。進化するテクノロジー環境により、単なるコーディングスキル以上のものが最優先事項となるでしょう。

(4) プログラミング言語の進化: プログラミング言語がより直観的でユーザーフレンドリーになるにつれて、開発者が構文やデバッグに費やす時間が減り、概念化や設計情報をより多く受け入れるようになり、コーディングの従来の役割が弱まる可能性があります。 。

(5) 人間と機械のコラボレーションの統合: 人間と機械の境界があいまいになるにつれ、コーディングの必要性がなくなり、人間と機械のシームレスな対話が実現し、AI 駆動のシステムがコーディングなしで動作し、人間の意図をデジタルアクションに変換できます。

コーディングの廃止に反対する人は、次の要素を無視すべきではないと考えています。

(1) 人工知能と自動化の限界: 人工知能はかなりの進歩を遂げていますが、多くの複雑なタスクが存在します。人間のプログラマーに特有の創造性、直感、問題解決スキルが依然として必要です。

(2) カスタマイズされた需要: ノーコード プラットフォームやローコード プラットフォームの人気に関係なく、パーソナライズされたカスタマイズ ソリューションに対する需要は引き続き存在します。このようなアプリケーションを作成するには、従来のコーディング スキルが依然として重要です。

(3) プログラマーのかけがえのない役割: 人工知能がどれほど成熟しても、コーディングがテクノロジー産業の一部であり続けるために、人工知能主導のシステムを開発、保守、最適化するには熟練したプログラマーが依然として必要です。 . サイド・バイ・サイドの基本スキル。

(4) 新しいテクノロジーの複雑さ: テクノロジーが進歩するにつれて、新しいプログラミング言語、フレームワーク、プラットフォームが出現し、開発者は常に新しいスキルに適応して習得する必要があります。この継続的な進化は、コーディングが時代遅れになるのではなく、コーディングがサポートするテクノロジーとともに進化することを示しています。

(5) 機械に欠けている人間の洞察力: テクノロジーは本質的に人間のニーズを満たすためのツールです。人間のプログラマーの共感、理解、感情の鋭さは、ユーザーの複雑で微妙なニーズを満たすソフトウェアを作成する際の重要な要素として機能します。

3. コーディングのない世界

コーディングがなくなるかどうかは、短期間で結論が出るわけではありません。しかし、もっと極端な仮説を立ててもいいかもしれません。コーディングのない世界はどのように見えるかということです。この未知の遠い世界で、私たちはテクノロジーがコードの境界を超えた領域にいるかもしれません。

この世界では、ソフトウェア開発は日常の表現と同じくらい簡単になります。もはやプログラミング言語に束縛されず、開発者は AI の力を活用して、自分のアイデアを簡単な言語で概説するだけでビジョンを現実に変えることができます。従来のプログラミング教育も変化し、学生はもはやプログラミングに専念するのではなく、文法やアルゴリズムの詳細を学ぶ一方で、私たちは創造性と批判的思考を養いながら全体像に焦点を当て、テクノロジー業界の伝統的な産業への参入障壁もなくなり、前例のないイノベーションの波への扉が開かれます。

かつてデジタル領域の鍵を握っていたプログラマーはどうでしょうか?時代遅れになることはなく、進化し続けます。彼らの役割は、コーディングの専門家から AI 主導のシステムのアーキテクトに移り、社会の社会構造を強化する自動化の調和を調整することに努めます。

世界は好奇心旺盛な人にとっての遊び場となり、現実と想像の境界はもはや乗り越えられなくなり、イノベーションの唯一の限界は人間の創造性の限界となるでしょう。

このような極端なシナリオでは、コードが消失したと言うよりも、コードが「見えなくなった」と言った方が適切です。 GitHub の CEO、Chris Wanstrath 氏が述べたように、「コーディングの未来は、コーディングがまったく行われないことになります。」これは現実に基づいて想像できません。しかし、スマートフォンが登場する前と同じように、生活がこの小さな画面に統合されるとは想像できませんでした。

コーディングはもはや仕事の焦点では​​ありませんが、依然としてどこかで「実行」されていますが、その役割は変わりました。近い将来、人工知能と自動化によって人間のプログラミング能力が実際に強化され、開発者やイノベーターにとって柔軟で進化する環境が生み出されるでしょう。

4. すばらしい新世界

歴史を振り返り、コーディング論争における議論の焦点を調べ、コーディングの終焉の賛否両論を探ると、すでに次のようなことができるように思えます。結論を導き出します。コーディングの運命は消滅ではなく、変革のようです。人工知能と自動化の台頭は、テクノロジーの市民化とプログラミング言語の開発とともに、間違いなく私たちの社会におけるコーディングの役割を再構築するでしょう。

ただし、これらの変化は終わりではなく、新たな始まりです。この新たな旅において、人間と機械の間の境界は常に再定義されており、イノベーションの範囲は私たちの想像力によってのみ制限されます。

この世界では、コーディングは消えることはなく、変化の潮流を受け入れて適応し、進化していきます。プログラマーは単なる歴史の遺物ではなく、今後も未来を形成し、AI の開発を導く上で重要な役割を果たすでしょう。

新しい時代の崖に立っている私たちは、未知のものに怯えたり、コーディングの死を嘆いたりしてはなりません。代わりに、私たちはその課題を受け入れ、人間と機械のコラボレーションの性質を再定義することを喜ぶべきです。なぜなら、コードと創造性の領域が融合するこの限られた空間においてこそ、イノベーションの真の意味が解き放たれるからです。今日の私たちの冒険は、これからも何世代にもわたって運命を形作っていきます。

元のリンク: https://link.medium.com/h2MNlYtH5yb

以上がAutoGPT の台頭: プログラマーは職を失うのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Gitlab で保護されたブランチをセットアップして PR を送信する方法について話しましょう Gitlab で保護されたブランチをセットアップして PR を送信する方法について話しましょう Mar 30, 2023 pm 09:01 PM

この記事は Gitlab の学習についてであり、保護されたブランチを設定してリーダーに PR を送信する方法について説明しています。

Windows 11/10にGitHub Copilotをインストールする方法 Windows 11/10にGitHub Copilotをインストールする方法 Oct 21, 2023 pm 11:13 PM

GitHubCopilot は、コードを適切に予測してオートコンプリートする AI ベースのモデルを備えた、プログラマーにとっての次のレベルです。ただし、この AI の天才をデバイスに導入して、コーディングをさらに簡単にする方法を疑問に思っているかもしれません。ただし、GitHub の使用は必ずしも簡単ではなく、初期設定プロセスは難しいものです。したがって、Windows 11、10 の VSCode に GitHub Copilot をインストールして実装する方法に関するステップバイステップのチュートリアルを作成しました。 Windows に GitHubCopilot をインストールする方法 このプロセスにはいくつかの手順があります。したがって、今すぐ以下の手順に従ってください。ステップ 1 – 最新バージョンの Visual Studio がコンピューターにインストールされている必要があります

どのAIプログラマーが一番優れているでしょうか? Devin、Tongyi Lingma、SWE エージェントの可能性を探る どのAIプログラマーが一番優れているでしょうか? Devin、Tongyi Lingma、SWE エージェントの可能性を探る Apr 07, 2024 am 09:10 AM

世界初の AI プログラマー Devin の誕生から 1 か月も経たない 2022 年 3 月 3 日、プリンストン大学の NLP チームはオープンソース AI プログラマー SWE-agent を開発しました。 GPT-4 モデルを利用して、GitHub リポジトリの問題を自動的に解決します。 SWE ベンチ テスト セットにおける SWE エージェントのパフォーマンスは Devin と同様で、平均 93 秒かかり、問題の 12.29% を解決しました。専用端末と対話することで、SWE エージェントはファイルの内容を開いて検索したり、自動構文チェックを使用したり、特定の行を編集したり、テストを作成して実行したりできます。 (注: 上記の内容は元の内容を若干調整したものですが、原文の重要な情報は保持されており、指定された文字数制限を超えていません。) SWE-A

C言語の魅力に迫る ~プログラマーの可能性を引き出す~ C言語の魅力に迫る ~プログラマーの可能性を引き出す~ Feb 24, 2024 pm 11:21 PM

C言語学習の魅力:プログラマーの可能性を引き出す テクノロジーの発展に伴い、コンピュータプログラミングは大きな注目を集めている分野です。数あるプログラミング言語の中でもC言語は常にプログラマーに愛されています。そのシンプルさ、効率性、幅広い用途により、C 言語の学習は、多くの人にとってプログラミングの分野に入る最初のステップとなっています。この記事では、C言語を学ぶ魅力と、C言語を学ぶことでプログラマーの可能性を引き出す方法について解説します。 C言語学習の魅力は、まずその簡単さにあります。他のプログラミング言語と比較すると、C言語は

Ubuntu での Git インストール プロセス Ubuntu での Git インストール プロセス Mar 20, 2024 pm 04:51 PM

Git は、高速で信頼性が高く、適応性に優れた分散バージョン管理システムです。分散型の非線形ワークフローをサポートするように設計されており、あらゆる規模のソフトウェア開発チームに最適です。各 Git 作業ディレクトリは、すべての変更の完全な履歴を備えた独立したリポジトリであり、ネットワーク アクセスや中央サーバーがなくてもバージョンを追跡できます。 GitHub は、分散リビジョン管理のすべての機能を提供する、クラウド上でホストされる Git リポジトリです。 GitHub は、クラウド上でホストされる Git リポジトリです。 CLI ツールである Git とは異なり、GitHub には Web ベースのグラフィカル ユーザー インターフェイスがあります。これは、他の開発者との共同作業や、スクリプトへの変更の追跡などのバージョン管理に使用されます。

VSCode の過去のバージョンをダウンロードしてインストールする方法の簡単な分析 VSCode の過去のバージョンをダウンロードしてインストールする方法の簡単な分析 Apr 17, 2023 pm 07:18 PM

VSCode の過去のバージョンをダウンロードしてインストールする VSCode のインストール ダウンロード インストール リファレンス VSCode のインストール Windows バージョン: Windows10 VSCode バージョン: VScode1.65.0 (64 ビット ユーザー バージョン) この記事

Github で Python コードを実行する方法 Github で Python コードを実行する方法 Apr 28, 2023 pm 05:40 PM

ステップ 1: Git と Python をインストールする Github で Python コードを実行するには、まず Git と Python をインストールする必要があります。 Git は、コードのバージョン管理と共同開発を管理できる分散バージョン管理システムです。Python は、データ分析、人工知能、および Web 開発に一般的に使用される解釈型の高レベル プログラミング言語です。 Github と Python を組み合わせることで、ソース コード管理と自動デプロイメントを簡単に実装できます。 Git の公式 Web サイトは https://git-scm.com/ です。ダウンロードしてインストールした後、Git のユーザー名、電子メール、SSHKey を設定する必要があります。 Python の公式 Web サイトは https://www.pyth

AlphaFold2 の最初の一般公開された PyTorch バージョンはコロンビア大学によって再作成され、オープンソース化されており、1,000 個以上のスターが付いています。 AlphaFold2 の最初の一般公開された PyTorch バージョンはコロンビア大学によって再作成され、オープンソース化されており、1,000 個以上のスターが付いています。 Apr 13, 2023 am 09:58 AM

ちょうど今、コロンビア大学のシステム生物学の助教授、モハメッド・アルクライシ氏が Twitter で、OpenFold と呼ばれるモデルをゼロからトレーニングしたと発表しました。これは、AlphaFold2 のトレーニング可能な PyTorch 再現バージョンです。 Mohammed AlQuraishi 氏は、これが一般に入手可能な AlphaFold2 の最初の複製であるとも述べました。 AlphaFold2 は、複数の配列アラインメントと深層学習アルゴリズムを活用するように設計されたテクノロジーを使用し、タンパク質構造に関する物理的および生物学的知識と組み合わせて、予測を向上させることで、原子の精度でタンパク質構造を定期的に予測できます。タンパク質の 2/3 構造の予測において優れた結果を達成します。

See all articles