Skip to content

AIに仕事を奪われることはない。私が先に辞めたのだ。

ベテラン開発者が、AI革命に先んじるために、恐れからではなく、自ら仕事を辞めた。彼がなぜキャリアのすべてをRust、ターミナルファーストのワークフロー、そしてAIを自分の条件で使うことに賭けているのかを探る。

Stork.AI
Hero image for: AIに仕事を奪われることはない。私が先に辞めたのだ。

要約 / ポイント

ベテラン開発者が、AI革命に先んじるために、恐れからではなく、自ら仕事を辞めた。彼がなぜキャリアのすべてをRust、ターミナルファーストのワークフロー、そしてAIを自分の条件で使うことに賭けているのかを探る。

私たちが知るコーディングの終わり?

AIはソフトウェア開発者の主要な責任を急速に再定義している。かつては主にコードライターだった開発者は、今やsystem-architectsや問題定義者へと進化し、boilerplate generationのような基本的なタスクにAIを活用している。2007年以来のベテラン開発者であり、Dreams of CodeのホストであるElliotは、コードスタブの生成、public interfacesの定義、積極的なGit stagingにAIを利用することで、この変化を体現している。彼はClaude CodeからCodexに切り替えることさえし、この新しい状況における特定のツールへの好みを強調している。

このパラダイムシフトを認識し、Elliotは積極的に従来の開発職を辞めた。彼は、人気のあるYouTubeチャンネル「Dreams of Code」と「Dreams of Autonomy」のフルタイムのコンテンツクリエイターに転身し、数十万人の登録者を集めている。この戦略的な動きにより、彼はAIが容易に再現できない分野でスキルを構築し、機械的なコーディングよりもhuman expertiseと創造的な問題解決を重視している。

従来の学習方法、特に有料のコーディングコースも大幅な減少を経験している。開発者は、長いチュートリアルを迂回し、代わりにClaude CodeやCodexのようなAIツールに直接アクセスして、即座の知識と迅速なコード生成を得るようになっている。この即時アクセスは、新しいスキルの習得方法を再構築し、Better Stack Podcast Ep. 16で広く議論された「コーディングチュートリアルの死」を示唆している。重点は構文の記憶から、効果的なAIプロンプトと統合へと移行している。

なぜRustが究極のAI耐性スキルなのか

Dreams of CodeとDreams of AutonomyのYouTubeチャンネルの背後にいる洞察力のある開発者であるElliotは、Better Stack Podcast Ep.で大胆な戦略的賭けを表明した。「2026年にはRustに全力を注ぐ」と。これは単なる個人的な好みではなく、急速に進化するAI能力を背景に、自身のスキルを将来にわたって通用させるための計算された動きである。

Rustのmemory safetyと卓越したパフォーマンスにおける中核的な強みは、複雑でリスクの高いアプリケーションにとって重要な言語としての地位を確立している。これらの属性は、Elliotが現在開発中のクロスプラットフォームビデオエディターのようなプロジェクトにとって不可欠であり、堅牢で低遅延の実行と、unsafe FFIの広範な使用を含む複雑なコンポーネントの慎重な管理が求められる。

Rustの業界での採用は、この戦略的先見性を反映している。この言語は、信頼性が最重要視されるシステムプログラミングや高性能バックエンドサービスにとって、ますます基盤となっている。2025年5月現在、組織の45%が非自明な本番システムにRustを利用しており、前年比で7-percentage-pointの大幅な増加を記録し、83%のスコアで最も賞賛されるプログラミング言語としての地位を確固たるものにしている。

現在の大規模言語モデル(LLMs)は、boilerplateやpublic interfacesの生成には長けているものの、Rustが得意とするニュアンスの多い、エラーが発生しやすい領域では一貫して苦戦している。Rustの設計に内在するmemory safetyとconcurrency controlの保証は、現在のAIの生成能力を超えており、high-reliability codeを作成する専門開発者に対する人間中心の需要を確実にしている。

Claude vs. Codex: 開発者の評価

経験豊富な開発者でありコンテンツクリエーターであるElliotは、AIをコードの一括生成のためではなく、日々のワークフローにおける精密なツールとして活用しています。彼は、コードのスタブ生成、パブリックインターフェースの定義、および積極的なGitステージングを可能にするためにモデルを統合しています。この的を絞ったアプローチは開発を効率化し、反復的な構造タスクをオフロードして、より高レベルの問題解決とシステムアーキテクチャに集中することを可能にします。

当初はClaude Codeに依存していましたが、Elliotは最終的に、優れたワークフロー統合とタスク固有のパフォーマンスを理由にCodexに移行しました。Cursorのような機能満載のIDE拡張機能ではなく、ターミナルベースのAIインタラクションを好む彼の姿勢が、この移行を強調しています。彼は、そのようなツールは強力であるものの、しばしば「売り込みたいものをすべて目の前に突きつけてくる」ため、シンプルなコードレビューや編集を妨げると指摘しました。その機能に関するより深い洞察については、OpenAI Codexのドキュメントをご覧ください。

Elliotは、物議を醸す見解を明確に述べています。大規模言語モデルは、主要なコーディングタスクにおいて限界収益逓減に達しているというものです。彼は、それらを人間の開発者に取って代わる革命的なものではなく、不可欠なユーティリティツールへと進化していると見ています。この枠組みは、AIを拡張的な力として位置づけ、人間の設計と問題解決の必要性を根本的に変えることなく、特定の開発フェーズを最適化します。この変化は、AIが自律的なクリエーターではなく、強力なアシスタントとしての役割を担っていることを示しており、開発者の役割に対する長期的な影響の再評価を求めています。

AIで肥大化したIDEからの脱却

開発者は、ターミナルルネサンスを受け入れ、ミニマリストなツールへと回帰しつつあります。Dreams of Codeで知られるElliotは、Neovimとの長い歴史を誇ります。彼は大学で初めてVimを採用し、SSH経由でUnixボックス上でC++コンパイラを作成しました。このスキルは彼の最初の金融業界での仕事で確固たるものとなりました。この初期の没頭により、Vimは「ほぼ何でもできる」彼の主要なエディタとして確立されました。

しかし、現代のIDEは、しばしば邪魔なAI機能で圧倒されます。Better Stack Podcast Ep.のJamesが指摘するように、Cursorのようなツールは「他のAI機能でいっぱい」で、常に「目の前に飛び出してくる」と感じられます。この絶え間ない自動補完と提案エンジンはフローを妨げ、強力な環境を散らかった邪魔なものに変えてしまいます。

Elliotは、この簡素化されたアプローチに解放感を見出しています。彼はAI、特にターミナル経由のCodexを、スタブの生成やパブリックインターフェースの定義といった基本的なタスクに活用しています。これにより、AIが初期の足場作りを担い、彼はNeovimの整理された環境内で微調整のための正確な制御を保持できます。

この分業は開発プロセスを最適化します。開発者は、積極的なGitステージングと迅速なコード生成のためにCLIツールを使用し、その後、細心の注意を要する編集のためにキーボード駆動のエディタにシームレスに切り替えることができます。ターミナルは、AIがあらゆるキーストロークを予測しようとする絶え間ないノイズから解放されたクリーンなワークスペースとなり、人間の開発者がしっかりと主導権を握り続けることを保証します。

よくある質問

開発者ElliotはなぜAIが原因で仕事を辞めたのですか?

彼はAI革命に適応するために積極的に退職し、AIが彼の伝統的な役割を潜在的に置き換えるのを待つのではなく、Rustやコンテンツ作成のような将来性のあるスキルに集中することを選択しました。

AI時代において、Rustはなぜ学ぶべき良い言語とされているのですか?

Rustはガベージコレクタなしでメモリ安全性を実現し、高いパフォーマンスを提供するため、AIが生成したコードでは必要なニュアンスや信頼性がしばしば不足する複雑なシステムレベルのプログラミングに最適です。

開発者のワークフローにおけるClaude CodeとCodexの主な違いは何ですか?

エリオットの経験に基づき、彼はスタブやパブリックインターフェースの生成における有用性からCodexに切り替えました。これは、Codexが迅速なターミナルベースのワークフローにより良く統合されることを示唆しており、一方Claudeはより複雑な推論やアーキテクチャ計画でよく知られています。

Neovimのようなターミナルエディタは、AI時代でもまだ関連性がありますか?

はい、多くの開発者は集中できる環境のためにNeovimを好みます。彼らはコード生成にAIツールを使用しますが、コードの読み取り、ナビゲート、洗練のために、ミニマリストエディタの制御と集中力を重視しています。

One weekly email of tools worth shipping. No drip funnel.

one email per week · unsubscribe in two clicks · no third-party tracking

🚀もっと見る

AI最前線をキャッチアップ

Stork.AIが厳選したAIツール、エージェント、MCPサーバーをご覧ください。

P.S. 使えるものを作りましたか? Storkに掲載

すべての記事に戻る