コーディングはもう時代遅れ?元Google、Metaエンジニアが語る衝撃の真実と、意外な副業のヒント

コーディングはもう時代遅れ?元Google、Metaエンジニアが語る衝撃の真実と、意外な副業のヒント

コーディングはもう時代遅れ?元Google、Metaエンジニアが語る衝撃の真実と、意外な副業のヒント

元Google、Metaでテックリードを務めた経験を持つエンジニアが、現代においてコーディングが本当に価値のあるものなのかを赤裸々に語ります。AIやノーコードツールの台頭、飽和状態の求人市場、そして消費者の変化など、現代のテクノロジー業界を鋭く分析し、今後のキャリアパスを考える上で重要な示唆に富んだ内容となっています。この記事では、音声の内容を基に、コーディングを取り巻く現状と、これからの時代を生き抜くための戦略を詳しく解説します。

コーディングは「時代遅れ」?AIとノーコード時代の到来

「コーディングはもう価値がない」と断言する、元Google、Metaのエンジニア。その理由として、彼は以下の点を指摘しています。

  • AIとノーコードツールの台頭: ChatGPTなどのAIやノーコードツールが急速に発達し、従来のプログラミングスキルが必要ないソリューションが次々と登場しています。これにより、プログラミングの需要は減少傾向にあります。
  • 飽和状態の求人市場: 世界中で多くの人がコーディングを学んでいるため、ソフトウェアエンジニアの求人市場は極めて競争が激しくなっています。
  • 消費者の変化: 消費者は新たなアプリのダウンロードやウェブサイトへのブックマークに以前ほどの関心を示さなくなっています。インターネット利用はTwitter、YouTube、Facebook、Instagram、TikTokなど、主要なソーシャルメディアアプリに集中する傾向にあります。

これらの要素から、ソフトウェアエンジニアリングは「行き詰まった仕事」になりつつある、もしくは既にそうなっていると彼は主張しています。かつては成功への道と見なされていたコーディングが、現実的には低賃金の9to5の仕事に終わるケースが増えていると指摘し、その現状を 「コーディング・デリュージョン(錯覚)」 と表現しています。

「コーディング・デリュージョン」とは何か?

「コーディング・デリュージョン」とは、大学卒業後に高給取りの仕事に就けると信じて高額な学費を払い、時間を浪費したにも関わらず、実際はスターバックスのバールスタといった低賃金の仕事に就くしかない現状と類似しています。コーディングも同様に、多くの者が「成功への近道」と信じていますが、現実には低賃金、低ステータスの9to5の仕事に終わるケースが少なくありません。

かつては、コーディングが次のマーク・ザッカーバーグやジェフ・ベゾス、イーロン・マスクを生み出すと信じられていましたが、それは20年前の話です。現在では、シリコンバレーにおいても、「コードを書かなければ何もしていない」という考え方が根強く残っており、C++やForループ、If文、Do Whileループといった基本的なプログラミングスキルに固執するエンジニアが多く見られます。しかし、このような考え方は時代遅れであり、AIや機械学習モデルによって自動化できる部分が増えている現代においては、効率的ではありません。

シリコンバレーの「盲点」:ソーシャルメディア革命とノーコードソリューション

彼は、シリコンバレーのエンジニアがソーシャルメディア革命とノーコードソリューションの台頭を完全に無視している点を指摘しています。彼らはSTEM(科学、技術、工学、数学)の学位が成功への道であると考え続けており、2週間の休暇と8万ドルの年収に満足している一方で、ソーシャルメディアやノーコードツールを活用して成功を収めた新たな世代のミリオネアたちの存在に気づいていません。

過去10年間で、アプリやサービスと消費者間に「メディア層」が構築されました。Andrew Tate、Patrick Bet-David、MrBeast、Ben Shapiro、Joe Roganといった成功者は、このメディア層を巧みに活用することで莫大な富を築いています。彼らが構築しているのは、テクノロジー企業ではなくメディア企業です。シリコンバレーは、このトレンドを完全に無視し、存在すら認めていません。

ソフトウェアエンジニアリングの「限界」:ステータスとキャリアパス

ソフトウェアエンジニアリングの根本的な問題は、社会的な地位、時間、健康、若さ、容姿、個性といったものを犠牲にして、高収入を得る仕事に没頭することです。多くのソフトウェアエンジニアは「Nerd(オタク)」と化し、残されたのはお金だけです。

高ステータスの仕事とは、たとえ裕福であってもやりたくなる仕事です。映画監督、俳優、小説家、画家など、社会的な信用を得られる仕事が該当します。一方、コーダーや単純作業を行う労働者は、高ステータスとは言えません。

2種類のプログラミング:奴隷のためのコーディングと起業家のためのコーディング

彼は、プログラミングには2種類あると述べています。

  1. 奴隷のためのコーディング: 企業内で働くためのスキル。ユニットテスト、React、スクラム、アジャイル、Redux、ドキュメント、コードのクリーンさ、MVC、デザインパターン、Javaなど、企業が求めるスキルは、企業内部でしか役に立たない「奴隷」のようなスキルです。
  2. 起業家のためのコーディング: PHPやjQueryなど、これらは独立して稼ぐためのスキルです。

多くのソフトウェアエンジニアは、前者の「奴隷のためのコーディング」スキルを身につけていますが、これでは真のソフトウェアエンジニアや開発者とは言えません。アルゴリズムやデータ構造を使用しておらず、キャリアアップの道も限られています。ChatGPTなどのAIが近い将来、これらの仕事を代替する可能性も高いです。

エンジニアリングから独立へ:より良い生き方を選ぶ

彼は、自らの経験に基づき、現代においては起業家として独立する方が、従来のソフトウェアエンジニアのキャリアパスよりも良い選択肢だと主張しています。

彼は過去1年間、ハワイ、スカンジナビア、日本、イタリア、ギリシャ、コスタリカなど、世界各地を旅行しながらリモートワークを行い、多くのデジタルノマドと交流してきました。彼らが目指しているのは、Instagramで映えるような旅をしながら働くライフスタイルです。

ソフトウェアエンジニアの仕事は、1960年代には安定した生活を送るための手段として確立されました。年収は6万〜7万ドル程度で、インフレを考慮すると現在の価値は低く、9to5の働き方で60〜70歳頃に退職するという、ある意味では「古臭い」ライフスタイルでした。しかし、現代においては、このライフスタイルでは不十分であり、低賃金、低ステータス、単調な仕事であると彼は指摘しています。

より速く、よりスマートに稼ぐ方法:現代の機会

教育は、情報伝達のスピードが速くなったインターネット革命の影響で、ますます時代遅れになりつつあります。大学で学ぶ内容(オペレーティングシステムやデータベースの構築など)は、現代の技術環境においてはあまり意味がありません。

現代では、Bitcoin、DeFi、Web3、クリプト、クリエイターエコノミー、AI、ChatGPT、AIツールなどの新たな機会が多く存在しています。これらの機会は、コーダーよりも、それらの技術を理解し、活用できる人材に属する可能性が高くなっています。

キーボードレビュー:Keychron Q1 Max

音声後半では、Keychron Q1 Maxというメカニカルキーボードを紹介しています。彼は、このキーボードが非常に高品質で、タイピングが快適であると絶賛しています。

  • カスタムGateron Bananaスイッチ:Holy Pandaスイッチに類似しており、少し硬めで打鍵感が良く、音が心地よい。
  • アルミニウムガスケットボディ:ダブルガスケット構造により、サウンドが非常に心地よい。
  • ダブルショットPBTキーキャップ:高品質なプラスチックを使用し、独自の形状によりタイピング速度が向上する。
  • Bluetoothワイヤレス接続:最大3台のデバイスに同時に接続可能。

彼は、このキーボードを「ほぼ完璧、もしかしたら完璧」と評価し、自身のお気に入りのメカニカルキーボードであると述べています。

まとめ:コーディングの未来と新しいキャリアパス

この記事では、元Google、Metaエンジニアの経験に基づいた、コーディングの未来に関する見解を紹介しました。AIやノーコードツールの台頭、ソーシャルメディア革命、消費者の変化といった要素により、従来のソフトウェアエンジニアリングのキャリアパスは、かつてほど魅力的ではなくなりつつあります。

彼自身も、コーディングの仕事から離れ、世界を旅しながらリモートワークを行うデジタルノマドとしての生活を送っています。この記事は、単にコーディングの価値を否定するものではなく、むしろ時代に合わせて柔軟にキャリアパスを考え直すことの重要性を訴えるものです。

AIやノーコードツールを活用した新しいビジネスモデル、ソーシャルメディアマーケティング、クリエイターエコノミーなど、新たなチャンスが数多く存在する現代において、自らビジネスを創造する「起業家」としての道を考えることも、重要な選択肢の一つとなるでしょう。 伝統的なソフトウェアエンジニアリングに固執するのではなく、変化の激しい現代社会で生き残るためには、より広く、より柔軟な視点を持つことが求められています。 そして、自身のスキルや価値観を踏まえ、自分にとって本当に「価値のある」キャリアパスを選択することが重要です。