ベストアンサー
(真実に関係なく)難しいという評判のあるパラダイムがあったとします。 。
その分野に関連する言語があり、それ自体が複雑さで定評があったとします(これも真実に関係なく)。
言語とパラダイムの両方があるとします。収益性の高い市場(金融、ビッグデータなど)でそれ自体が高い価値を持ついくつかの複雑な問題領域で利点がありました。
これらの問題を扱う一部の高収益企業が、以前のことを踏まえて、言語で価値を見出したとします。ポイント。
これらの条件が与えられた場合
- この言語は、より単純で価値の低いタスクには使用されません。
- この言語は価値の高いタスクに使用されます。タスク。
その結果、利用可能なジョブの数が少なくても、そのような言語で開発するための平均給与は高くなります。
…
嫉妬深いルビーt、Rubyは最下位でPHPと競合しており、上位では他のさまざまな言語と競合しています。そのため、競争する可能性のある低賃金の仕事がたくさんあります。
Scalaが牽引力を持っているいくつかの儲かるスペースでは、あまり評判がありません。ですから、競争できない高給の仕事は少なくなります。
あなたは言語を代表して嫉妬していますか?またはあなた自身の仕事の見通し?変更するのはそのうちの1つだけです(Matzでない限り)。
回答
Scala開発者は、次の理由で他の開発者よりも優れています。
1。ビッグデータ(データサイエンス)の需要は市場で高いです
2。これは、OOPとFPの両方の概念をサポートする非常に強力な言語です
3。市場にScala開発者がいない
4。そして最も重要なことは、ほとんどの大企業がScalaを使用していることです。