検索
ホームページバックエンド開発Python チュートリアルなぜPythonの給料は高いのでしょうか?

なぜPythonの給料は高いのでしょうか?

プログラマーはそれほど多くありません。中国にはプログラムを書ける人は200万人しかいないと言われています(人口の0.14%に相当)。かなりの数です。
さらに、インドには 270 万人のプログラマー (最多) がいますが、これは人口の 0.2% にすぎません。
西側諸国の視点から始めましょう。中国やインドとは異なりますが、それでも大きな参考価値があります。
米国のテクノロジー産業 (IT を含む) の労働者数は 700 万人に達し、人口の 2% 以上を占めます。
英国も同様で、従業員数は 160 万人で、2.4% を占めています。他の西ヨーロッパ諸国も同様の割合になるはずです。
ただし、業界全体を比較するのは不適切です。ハイテク業界でプログラマーになる人はほんのわずかだからです。米国でソフトウェア プログラムに専門的に従事している人の数は、わずか 102 万人 (0.3%) であるようです。
さらに、米国の職業ランキングでは、プログラマーは全職業の人口の中で 30 位にランクされており、
弁護士、104 万人、金融資産管理、110 万人、大学教師、130 万人 ## よりも少ないです。 #金融や弁護士の給料が高いのが妥当だと思うなら、プログラマーの給料が高いのも妥当だと思います。
つまり、ソフトウェア業界も細かく分類されており、さまざまな言語やプラットフォームに対してさまざまな特別な要件があります。プログラミング言語に関しては、プロレベルまで Java に精通しているプログラマーはわずか 30% です。 Python は 20% と推定しています。 Cは10%未満である。 Golang のようなニッチな言語は 1% も利用できません。 (github 上のユーザーデータを参照できるかもしれません)。
ロンドンではプロレベルのプログラムを作成できる人はわずか 0.3%、つまり約 40,000 人であると仮定します。ロンドンの企業が Golang の経験を持つ人材を採用しなければならない場合、プログラマーは 300 ~ 400 人しかいないかもしれません。 Python と Golang の両方を知っているように人々に尋ねた場合、適切な候補者は 50 人程度しかいないかもしれません。テクノロジー企業の採用要件を見ると、この言語、あの言語、SQL、Linux、機械学習、クラウド コンピューティングなど、混乱がたくさんあります。 。 。企業ごとに要件は異なります。すべての要件を満たすことができる人は少数であるか、まったく満たせない人さえいるかもしれません。 2 つまたは 3 つの要件を満たす人を見つけるのはかなり良いことです。
他の業界はそれほど面倒ではありません、適任者は常にたくさんいます。選択肢が増えれば、企業は賃金などを抑えることができる。しかし、プログラムの採用に関しては、相手には選択の余地がないため、給与交渉の権利はプログラマーにあります。プログラマーは非常に希少ですが、要件に非常に適したプログラマーはさらに希少であり、見逃すことはできません。
需要:
そうですね、ロンドンには何万人ものプログラマーがいます。平均して 2 年ごとに転職すると仮定します。市場が安定している (フル) 場合、新規オープンされるポジションは毎月数千件だけであるはずですよね?しかし、ロンドンには毎月何十万もの求人広告があるのは明らかです。そして年々その数は増えています。これは単に「誰も見つからない」ことを意味します。
多くの企業はプログラマーを採用できません。一部の企業は最初は非常に世間知らずで、採用しやすいと思われる低レベルのポジションの広告を出し、年収4万ポンド(30万元以上)を用意した。その結果、数か月後、時折面接に来る出場者がふさわしくないことがわかり、年功を6万、8万、10万と上げなければなりませんでした。最後に、非常に適任なプログラミングの第一人者が現れましたが、彼は 150,000 ポンドの年功序列を提供した別の会社に奪われてしまいました。その結果、私は1年以上誰かを待ち続けることになり、上司の夢は現実によって打ち砕かれました。
(もちろん、ロンドンには40,000ポンドから50,000ポンドのプログラマーがたくさんいます。なぜなら、このような人々はいつでも自分を受け入れてくれる会社を見つけることができるからです。会社は待ちきれなくて彼らを選ぶことしかできないか、あるいは彼らが成功するかのどちらかです。見栄を張って入ったばかりです。本当に最適な人材を見つけたのかもしれません…でも、自分の希少性を理解せず、自分の価値を過小評価しているのは残念です。数年働いていると、このような認識を持つ人もいるかもしれません
全体的に見て、ロンドン (そして西部全域) でプログラマーの給与が高いのは当然です。需要が供給をはるかに上回っているからです。他の業界では、企業が従業員を選びます。しかし、この業界では従業員が会社を本当に選びます。それによってさまざまな不公平が生じる可能性もあります。多くの従業員は年功序列で 50 万元 (RMB) の範囲にあり、(独自性を見つけてそれを活かしているため) 100 万以上の範囲の従業員も多数います。いずれにせよ、平均はおそらく約 800,000 (ロンドンの平均給与の 2 倍) ですが、この平均で収入を得ている人はほとんどおらず、通常は両極端です。
中国も同様の状況にあるのでしょうか?そのようです。原理は非常に似ているはずです。 1,000万人を探していて、それができるのは数百万人だけであれば、それは確かに当てはまります。また、各ポジションで十分にパフォーマンスを発揮できるのは10~100人程度であり、パフォーマンスの良し悪しの判断は容易であり、給与の差も当然明らかです。
---

プログラマーが他の職業に比べて収入が高いのは事実です。そしてそれはまったく嘘ではありません。 世界はこれらのことを行うために多くの人材を必要としていますが、有能な人材が少なすぎます。
これらのプログラマーが複数の企業で数年間の経験を持ち、独自の(自分自身に限定された)一連のスキルを蓄積している限り、いつでも高給与で価値のある仕事を見つけることができます。珍しい動物だからです。企業がそのユニークなスキルセットを切実に必要としている場合、その希少性が明らかになります。問題は、複数の企業がそれらが珍しいと考えているため、最初にそれらを入手しようとしていることです。したがって、まれな上級プログラマーは選択することができます。プログラマーが会社に入社するために競争するのではなく、企業がプログラマーを獲得するために競争します。
---
最後に、将来について一言:
まず第一に、すべての職業の中で、プログラマーが最も急速に成長しています。誰もがそれを見ることができるはずです。従来の職種の多くは徐々に置き換えられてきました。それはまさに、プログラマーがこれらのタスクを自動化しているからです。この傾向は今後も確実に続くでしょう。
最も単純な例はレジ係の仕事です。以前はレジ係を数十人の従業員が必要としていたスーパーマーケットは、今では 1 人か 2 人のレジ係だけで済みます。進化するスーパーマーケットの自動レジ機の数々。少なくとも英国のほとんどのスーパーマーケットではこれが当てはまります。将来的には手動銀行業界全体が存在しなくなる可能性があります。ああ、金融業界のほぼすべての取引は現在自動化されています。
実際、ほとんどの業界で、遅かれ早かれ同様の排除現象が起こるでしょう。現時点では、医師がソフトウェアに取って代わられる日が来るとは誰も想像していません。しかし、よく考えてみると、ソフトウェアは世界中のすべての医療データを共有、同期して診断を下すことができ、これは 1 人の人間の頭脳でできることよりもはるかに優れています。長年にわたって事件やファイルを分析して抜け穴を見つける弁護士の能力も、ソフトウェアプログラムほど優れていない可能性があります。他の業界についてはいちいち説明しませんので、今後別途に書いていきたいと思います。
これらの変化は、いくつかの産業革命の変化をはるかに超えるでしょう。ソフトウェア業界は比較的長く存続できる唯一の業界です。これらの他の業界の自動ソフトウェア化も、これらのプログラマーが実装および保守する必要があります。しかし、今後数十年間で需要は高まるばかりです。他産業との賃金格差もますます極端になるだろう。
業界外の多くの人が幻想を抱いているように感じます。 。 。
プログラミング (またはテクノロジー) は多くの業界の 1 つにすぎないと誤解しています。
ふふふ、としか言いようがありません。

以上がなぜPythonの給料は高いのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
Pythonの学習:2時間の毎日の研究で十分ですか?Pythonの学習:2時間の毎日の研究で十分ですか?Apr 18, 2025 am 12:22 AM

Pythonを1日2時間学ぶだけで十分ですか?それはあなたの目標と学習方法に依存します。 1)明確な学習計画を策定し、2)適切な学習リソースと方法を選択します。3)実践的な実践とレビューとレビューと統合を練習および統合し、統合すると、この期間中にPythonの基本的な知識と高度な機能を徐々に習得できます。

Web開発用のPython:主要なアプリケーションWeb開発用のPython:主要なアプリケーションApr 18, 2025 am 12:20 AM

Web開発におけるPythonの主要なアプリケーションには、DjangoおよびFlaskフレームワークの使用、API開発、データ分析と視覚化、機械学習とAI、およびパフォーマンスの最適化が含まれます。 1。DjangoandFlask Framework:Djangoは、複雑な用途の迅速な発展に適しており、Flaskは小規模または高度にカスタマイズされたプロジェクトに適しています。 2。API開発:フラスコまたはdjangorestFrameworkを使用して、Restfulapiを構築します。 3。データ分析と視覚化:Pythonを使用してデータを処理し、Webインターフェイスを介して表示します。 4。機械学習とAI:Pythonは、インテリジェントWebアプリケーションを構築するために使用されます。 5。パフォーマンスの最適化:非同期プログラミング、キャッシュ、コードを通じて最適化

Python vs. C:パフォーマンスと効率の探索Python vs. C:パフォーマンスと効率の探索Apr 18, 2025 am 12:20 AM

Pythonは開発効率でCよりも優れていますが、Cは実行パフォーマンスが高くなっています。 1。Pythonの簡潔な構文とリッチライブラリは、開発効率を向上させます。 2.Cのコンピレーションタイプの特性とハードウェア制御により、実行パフォーマンスが向上します。選択を行うときは、プロジェクトのニーズに基づいて開発速度と実行効率を比較検討する必要があります。

Python in Action:実世界の例Python in Action:実世界の例Apr 18, 2025 am 12:18 AM

Pythonの実際のアプリケーションには、データ分析、Web開発、人工知能、自動化が含まれます。 1)データ分析では、PythonはPandasとMatplotlibを使用してデータを処理および視覚化します。 2)Web開発では、DjangoおよびFlask FrameworksがWebアプリケーションの作成を簡素化します。 3)人工知能の分野では、TensorflowとPytorchがモデルの構築と訓練に使用されます。 4)自動化に関しては、ファイルのコピーなどのタスクにPythonスクリプトを使用できます。

Pythonの主な用途:包括的な概要Pythonの主な用途:包括的な概要Apr 18, 2025 am 12:18 AM

Pythonは、データサイエンス、Web開発、自動化スクリプトフィールドで広く使用されています。 1)データサイエンスでは、PythonはNumpyやPandasなどのライブラリを介してデータ処理と分析を簡素化します。 2)Web開発では、DjangoおよびFlask Frameworksにより、開発者はアプリケーションを迅速に構築できます。 3)自動化されたスクリプトでは、Pythonのシンプルさと標準ライブラリが理想的になります。

Pythonの主な目的:柔軟性と使いやすさPythonの主な目的:柔軟性と使いやすさApr 17, 2025 am 12:14 AM

Pythonの柔軟性は、マルチパラダイムサポートと動的タイプシステムに反映されていますが、使いやすさはシンプルな構文とリッチ標準ライブラリに由来しています。 1。柔軟性:オブジェクト指向、機能的および手続き的プログラミングをサポートし、動的タイプシステムは開発効率を向上させます。 2。使いやすさ:文法は自然言語に近く、標準的なライブラリは幅広い機能をカバーし、開発プロセスを簡素化します。

Python:汎用性の高いプログラミングの力Python:汎用性の高いプログラミングの力Apr 17, 2025 am 12:09 AM

Pythonは、初心者から上級開発者までのすべてのニーズに適した、そのシンプルさとパワーに非常に好まれています。その汎用性は、次のことに反映されています。1)学習と使用が簡単、シンプルな構文。 2)Numpy、Pandasなどの豊富なライブラリとフレームワーク。 3)さまざまなオペレーティングシステムで実行できるクロスプラットフォームサポート。 4)作業効率を向上させるためのスクリプトおよび自動化タスクに適しています。

1日2時間でPythonを学ぶ:実用的なガイド1日2時間でPythonを学ぶ:実用的なガイドApr 17, 2025 am 12:05 AM

はい、1日2時間でPythonを学びます。 1.合理的な学習計画を作成します。2。適切な学習リソースを選択します。3。実践を通じて学んだ知識を統合します。これらの手順は、短時間でPythonをマスターするのに役立ちます。

See all articles

ホット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ヘンタイを無料で生成します。

ホットツール

PhpStorm Mac バージョン

PhpStorm Mac バージョン

最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

SublimeText3 英語版

SublimeText3 英語版

推奨: Win バージョン、コードプロンプトをサポート!

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター

Dreamweaver Mac版

Dreamweaver Mac版

ビジュアル Web 開発ツール