5 min remaining
0%
教育とスキル開発

コーダーの虐殺:なぜAIによる解雇は始まりに過ぎないのか(そして生き残る方法)

AIはテクノロジーの風景を変革しており、大規模な解雇を引き起こしています。コーダーからアーキテクトに適応することが生き残るために不可欠な理由を発見してください。

5 min read
Progress tracked
5 分で読めます·
AI Generated Cover for: The Slaughter of the Coders: Why AI Layoffs Are Just the Beginning (And How to Survive)

AI Generated Cover for: The Slaughter of the Coders: Why AI Layoffs Are Just the Beginning (And How to Survive)

要約:大手シリコンバレーの決済企業が、AIによってコードのメンテナンスが自動化されたため、従業員の40%を一晩で解雇しました。人々はパニックに陥り、コンピュータサイエンスを学ぶように子供たちを促したインフルエンサーを非難しています。しかし、インフルエンサーを非難することは本質を見失っています。「コーディング」を学ぶことは決してキャリアではなく、一時的な機械的な職業に過ぎません。解雇されるエンジニアは、ビジネスやオフィスの政治、人間の意図を理解しようとしなかった人たちです。AI時代を生き残る唯一の方法は、「コーダー」であることをやめ、「アーキテクト」であることを始めることです。

こちらは、マーキュリーテクノロジーソリューションズのCEO、ジェームズです。 東京 - 2026年3月3日

最近、読者からパニックのメッセージが届きました。彼は、シリコンバレーの決済企業が一晩で40%の従業員を削減したというニュースを指摘しました。AIエージェントがコードメンテナンスを引き継いだ。彼は、過去10年間「コンピュータサイエンスは究極の安全なキャリアだ」と説いてきたインターネットインフルエンサーたちに激怒していた。

彼は尋ねた:"これらのインフルエンサーは、業界の死神に過ぎないのか?彼らは土木工学を推奨し、それは崩壊した。彼らはコンピュータサイエンスを推奨し、今それも崩壊している。これらの子供たちはどうすればいいのか?"

私はソフトウェアシステムを構築する仕事をしている者として、厳しい、ありのままの視点をお伝えします。コンピュータサイエンスをロマンチックに語るのはやめてください。そして、「コーディング」を魔法のような、代替不可能な超能力のように扱うのもやめてください。

1. コーディングはただのタイピングです。数学が核心です。

コンピュータサイエンスの本質は、応用数学に過ぎません。しかし、過去20年間で私たちはそれを劣化させてしまいました。私たちは、コンピュータサイエンスは単に「コーディングを学ぶこと」だと、全世代に教えました。

20年前、英語を翻訳することは高給で専門的な仕事でした。なぜなら、ほとんどの上司が英語を話さなかったからです。今日では、誰もが翻訳アプリを持っています。必要が消えたわけではなく、ただ民主化されたのです。

プログラミングも全く同じです。PythonやC++の構文を学ぶことは、チェスのルールを学ぶことと同じです。数時間でできます。私は90年代後半に情報工学を学びました。1日でウェブサイトを構築する方法を学びました。インターンシップのためにLinuxプログラミングを学ぶ必要があったとき、1週間かかりました。

誰もプログラミングの「職業」を学ぶために大学に行くわけではありません。数学的論理を学ぶために行きます。文法は5年ごとに変わります。特定のプログラミング言語を知ることにキャリアの価値を全て依存させると、35歳を過ぎることはできません。

2. "執行者"の幻想

AIがなくても、ソフトウェア業界は常に自動化に執着していました。2009年にシステムアーキテクトとして働いていたとき、私の仕事はフレームワークを構築し、10人のエンジニアが100人分の仕事をするために仮想関数をインスタンス化することでした。私たちは常に、低レベルのコーダーを不要にするためのツールを作っていました。

AIは避けられないものを加速させただけです。

今解雇されているエンジニアは、自分の仕事が暗い部屋に座ってプロダクトマネージャーからチケットを渡されるのを待つことだと思っていた人たちです。彼らは「なぜ」を理解しようとせず、「どうやって」だけを気にしていました。「知っていることがそれだけの時、. They only cared about the How.

When you only know 方法明確に定義されたタスクを実行するためには、月額20ドルで完璧にそれを行うAIと競争しています。

3. サバイバルガイド: アーキテクトになる(BSの技術

もしコーディングが死んでいるのなら、何が価値があるのでしょうか?「BS」(ビジネス戦略と人間の交渉)の技術。

真のアーキテクトは、めったにコードを書きません。彼らの仕事は、人間のビジネスの混沌とした非論理的な現実をナビゲートすることです。

  • ソフトウェアアーキテクト(翻訳者):プログラムを書くことだけではありません。厳格な予算内でビジネスの問題を解決する方法を見つけるのです。クライアントの問題が5,000ドルの価値しかない場合でも、あなたの洗練されたコードが10,000ドルのサーバーコストを必要とするなら、あなたは失敗です。あなたの仕事は、人間のニーズを機械の制約に翻訳することです。
  • 業界のアーキテクト(政治家):ここが本当のお金がある場所です。クライアントのリーダーシップの言葉に出さないニーズを見極めなければなりません。VPが悪く見えないように、彼らのレガシーシステムを維持する必要があります。彼らの政治的資本を維持するために、好ましいベンダーと統合しなければなりません。人間のエゴをうまく乗り越える必要があります。

AIにはオフィスの政治、予算の制約、そしてエグゼクティブのエゴをうまく乗り越えることはできません。

結論:何をするかを知ることは、実行することの10,000倍の価値があります。数年前、あるプログラマーが私たちのオフィスが手に入れにくい電車のチケットを取得するための素晴らしいスクリプトを書きました。私は彼のコードを見て、彼が才能があることに気づき、別の言語で高頻度取引アルゴリズムを書き直すために彼を雇いました。彼は完璧にコードを書きました。そのコードは私に金融市場で膨大な利益をもたらしました。彼に利益の一部を渡しましたか?いいえ。彼の時間給を支払いました。

なぜですか?彼はただコードを打っただけだからです。彼は何をするかについて全く理解していませんでした。

He wrote the code perfectly. That code made me a massive amount of money in the financial markets. Did I give him a cut of the profits? No. I paid him his hourly rate.

Why? Because he just typed the code. He had no idea whatそのコードは実際に何をしていたのか、またはその背後にある財務戦略についてです。もし彼がそれを入力していなかったら、私は他の誰かにやらせるか、自分でやっていたでしょう。

価値は実行にあるのではありません。価値は意図にあります。アルゴリズム(ビジネスロジック)は何百万ドルも価値があります。プログラミング(タイピング)は商品です。

もしあなたが2026年のAIのリストラに直面しているコンピュータサイエンスの卒業生なら、はっきり聞いてください:新しいプログラミング言語を学ぶのをやめて、ビジネス、心理学、システムアーキテクチャを学び始めてください。コードを書く人ではなく、AIに「何の」コードを書くかを指示する人になりましょう。マーキュリーテクノロジーソリューションズ:デジタリティを加速します。 code to write.

Mercury Technology Solutions: Accelerate Digitality.

Frequently Asked Questions

Why are AI layoffs occurring in the tech industry?

AI layoffs are happening because advancements in artificial intelligence have automated many tasks traditionally performed by coders, such as code maintenance. Companies are now able to rely on AI tools that can execute these tasks more efficiently and cost-effectively than human workers.

What should coders do to adapt to the AI era?

Coders should transition from focusing solely on coding to embracing roles that involve business strategy and human negotiation, essentially becoming architects. This shift involves learning to solve business problems and understanding the broader context in which technology operates, rather than just executing programming tasks.

What is the difference between a 'Coder' and an 'Architect'?

A 'Coder' primarily focuses on writing code and executing predefined tasks, while an 'Architect' is responsible for understanding business needs and translating them into technological solutions. Architects navigate complex human dynamics and organizational politics, making their role crucial in the age of AI, where execution alone is no longer sufficient.

How can I increase my value in the tech industry amidst AI advancements?

To increase your value in the tech industry, focus on developing skills in business strategy, psychology, and systems architecture. Understanding the intent behind coding and being able to communicate effectively with both technical and non-technical stakeholders will set you apart from those who only know how to code.

Is learning new programming languages still valuable?

Learning new programming languages is less valuable than it used to be, as the market is shifting towards the need for strategic thinking and problem-solving capabilities. Instead of investing time in mastering new languages, focus on understanding business logic and the human aspects of technology implementation.

旅を続ける

この記事に基づいた厳選されたおすすめ