以下は、ここ数カ月で最も大きく、最も急速に成長している開発コミュニティです。

開発者もどんどん増えています。少なくとも、これは新しい調査「State of the Developer Nation」が示していることで、どのプログラミング言語が最も多くの支持を得ているか、またここ数カ月でどの言語が得票を伸ばし、失墜しているかがわかる。

しかし、この調査では、この種のプロフェッショナルにとって、リモートワークがますます標準になりつつあることも確認されています。

半数以上がJavaScriptを知っている

SlashDataが年2回発行する「State of the Developer Nation」レポートは、19,000人以上の開発者を対象とした調査と、研究者による世界の現役ソフトウェア開発者数の推定値に基づいて作成されています。この数は、2020年10月の2130万台から、現在は2430万台と、約14%増加していると考えているそうです。

調査によると、JavaScript(TypeScript、CoffeeScriptを含む)の開発者数は1380万人で、昨年10月の1240万人から増加しています。これは、Pythonの1,010万人を大きく引き離して、最も多くのプログラマーが使用している言語となりました。次いで、Javaの940万人、C/C++の730万人となっています。

つまり、アクティブな開発者の50%以上がJavaScriptを使用していることになります。この調査によると、データサイエンスや組み込み開発など、あまり古典的でない分野にもJavaScriptは浸透しており、「開発者の約4分の1がプロジェクトでJavaScriptを使っている」そうです。

そのためか、多くの熟練開発者が最初の言語としてJavaScriptの習得を推奨しているのもうなずける。

Python、上昇中

Pythonは引き続き人気を集めており、成長率は20%で、「主要なプログラミング言語コミュニティの中で最も高い」そうです。Rustの方が成長が早いとはいえ、より少ないユーザー数で成長していることに留意する必要があります。いずれにせよ、80万人の開発者から130万人のアクティブな開発者に成長したのである。

一方、PHPは630万人のプロフェッショナルで、C#の650万人に次いで6位につけています。この2つの言語が同時にポジションを上げているのです。今回の変化は、PHPの開発者数が新たに20万人増加し、C#の現役開発者数が50万人増加したことに起因しています。

リモートで

さらに、パンデミックが開発者のリモートワークに与える影響についても考察しています。4人に1人は「ずっと遠隔地だった」と答えているが、3割はCOVID-19がきっかけで「完全に遠隔地になってしまった」と告白している。さらに、11%がその変化が永続的に続くと予想しています。

開発者は大企業に勤めれば勤めるほど、リモートで仕事をする傾向があります。従業員5,000人以上の企業で働く開発者の50%がフルリモートで働いているのに対し、中小企業で働く開発者は25%にとどまっています。

また、リモートワークの傾向は西ヨーロッパで最も顕著であり、東アジアではあまり見られません。

comments powered by Disqus