序章
ITスキル市場は、世界で最もホットな労働市場の一つであり続けており、Bureau of the 労働統計が予測する 25.6%増加 今後10年で米国だけでITの雇用が増加することに.
何が明確なのかというと、このますます競争が激化している分野で効果的に競争するためには、このようなことが必要だということです。 採用担当者や採用担当者は、詳細なデータを必要としています。 開発者のITスキルは、それぞれのポジションに応じたものです。
当社のコアミッションは、技術者採用の意思決定者に、以下のような情報を提供することです。 最高の雇用を実現するために必要なツールや情報を提供してくれます。.業界へのコミットメントの一環として、今年で2年目となる当社のプラットフォームからの集計データを公開します。今年の結果は、当社の 2019年レポート.
レポートを読むと、企業が求めるITスキルのように、あまり変わっていない分野があることがわかります。その他の分野では、国際的なITスキル労働市場としての米国の地位のように、昨年から大きく変化しています。現在の顧客ベースを測定するために、今年のレポートには、より大きなデータセットが含まれています。 213,782 コーディングテスト 開発者向け 世界143カ国、49カ国の企業による.
今年のレポートでは、テックスタックで最も人気のあるテクノロジーや、リクルーターがリクルーティングにおける無意識のバイアスに取り組むためのツールを使用しているかどうかなどの新しいトピックも取り上げており、開発者を採用する際に正しい情報を提供することを目的としています。
ヤクブ・クブリンスキ
DevSkiller CEO
技術者採用とITスキルの洞察
JavaScriptはITスキルの開発者が問われる人気の高いスキルです(40%)
JavaScript は2020年に最も必要とされるITスキルです。これはフロントエンドがソフトウェア開発において いかに重要になっているかを示していますその後 JavaScriptはSQLで、Java、HTML/CSS、.NET/C#がトップ5に入っています。.
devskiller でテストされた上位 5 言語 (テスト招待に基づく)

これは、Javaと 昨年からJavaScriptが入れ替わった.これは、大規模なバックエンドチームが依然として重要であることを示しています。 開発者 は、大規模なバックエンドシステムを作成する必要性に取って代わらず、ウェブアプリで作業する必要性が高まっています。この結論は スタックオーバーフローの 2019年 デベロッパー調査この記事では、JavaScriptがプロの開発者の間で最も人気のある言語であることを発見しました。
もう一つの興味深い結果は、一般的に、これらすべてのITスキルが昨年よりもはるかに高い割合でテストで使用されているということです。これについては第3章で詳しく説明しますが、これは一般的に、高度に専門化されたITスキルを求める企業が少なくなっていることを示しています。その代わりに、選択した技術スタック以外のスキルを持っている開発者を求める企業が増えています。例えば、以下のようなものです。 JavaScript のテストには、SQL や Java も含まれているでしょう。.
JavaScript開発者を募集している企業の72%
2019年には 72%の企業がJavaScript開発者を探していた.これは、企業のニーズが昨年から安定していることを意味しています。いくつかのテックスタックの全体的な人気には小さな変化があったが、トップ5は昨年からの順位を維持している。JavaScriptは、テックスタックで開発者をテストする企業の数パーセントを追加しました。 SQLは、Javaは53%に5%をジャンプしている間に58%に上昇する企業の1%を追加しました。HTML/CSSは46%にとどまっているが、.NET/C#は36%に低下し、5%を失った.
このことは、JavaScriptがフロントエンドITスキルの第一級品として依然として必要不可欠であることを明確に示しています。 オクトバースの状態.一方で、SQLはデータベースのITスキルの中で最も優れたものであることに変わりはありません。Javaと.NET/C#の間では、多少の押し引きが見られます。この2つの技術スタックは似たような問題を解決するために使用されていることを考えると、企業はJavaに移行し、.NETから離れているように見えます。それでも、これらの技術スタックは多くの企業の間で非常に人気があることに変わりはありません。
企業がテクニカルスキルを求めている言語トップ5

ほとんどの開発者は、主眼に関わらず、JavaScriptのITスキル評価を受けることになります。
JavaScript これまでのところ、すべてのカテゴリーで君臨しているので、他のテクノロジーで最もよくテストされている言語は、もちろん JavaScript です。
私たちが見たのは 八ヶ国語 今年一緒にテストしてみて、実は去年と比べてかなり変化があったことがわかりました。
JavaScript+CSSがトップで、昨年のトップの組み合わせであるJava+SQLは3位に後退しています。そのほかにも、Java+JavaScript、.NET+JavaScript、SQL+JavaScriptなど、バックエンド技術とフロントエンド技術の組み合わせは様々です。昨年見たもう一つの共通の傾向は、まだ存在しています。これは、フロントエンド技術とバックエンド技術の両方がSQLと結合したもので、Java、JavaScript、.NET、CSS、PHPがSQLと結合したものです。
これらの調査結果が示しているのは、フルスタック開発において、必要とされるITスキルの組み合わせは、フロントエンドのJavaScriptとサーバーサイドの技術スタックを補完するSQLになってきているということです。
上位8言語を合わせてテストしました。

言語は、その環境で他の技術を使ってテストされることが多いです。
の中心的な信条の一つは リアルライフテストtmand 開発者は、使用する言語だけでなく、作業に必要な技術スタックのツールやリソースを理解する能力もテストされるべきだということです。私たちのテストは技術スタックを念頭に置いて作成されているので、最も人気のある技術スタックの中で、最も人気のある IT スキル、リソース、技術が何であるかを見ることができます。
私たちがテストする最も人気のあるテックスタック

1.リアクト | 33.42% |
2.ES6 | 26.28% |
3.Angular2+を使用しています。 | 14.36% |
4.Node.JS | 11.14% |
5.Vue.js | 8.70% |

1.春 | 46.93% |
2.JPA | 29.41% |
3.スプリングブート | 16.02% |
4.メイヴン | 12.77% |
5.グラドル | 7.76% |

1.ASP.NET | 55.47% |
2.MVC | 42.24% |
3.エンティティフレームワーク | 27.74% |
4.NETコア | 18.07% |
5.SQLサーバー | 11.96% |

1.MySQL | 37.13% |
2.SQLサーバー | 35.99% |
3.PostgreSQL | 9.96% |
4.オラクル | 9.39% |
5.HSQLDB | 7.82% |

1.HTML | 63.16% |
2.WCAG2. | 25.53% |
3.HTML 5 | 17.37% |
4.LESS | 9.47% |
5.サス | 6.84% |

1.データ分析 | 29.76% |
2.ジャンゴ | 21.80% |
3.NumPy | 8.65% |
4.Pytools | 6.23% |
5.パンダ | 3.46% |

1.Laravel | 28.30% |
2.教義 | 12.08% |
3.コードイグナイター | 10.94% |
4.symfony | 8.68% |
5.PDO | 3.40% |

ReactはJavaScriptスタックをリードする 33% 試験の
誰もが驚くことではありません。 リアクト は JavaScript の技術スタックの中で最も人気のあるリソースです。React は数年前から Hacker News の採用傾向のトップに立っているので、全 JavaScript 開発者の 3 分の 1 がこのリソースを使ってテストされるのは理にかなっています。僅差の2位はES6で、全JavaScript開発者の4分の1がES6を使用してテストを受けています。 アンギュラー2+が3位に入っています。Angularがリストの中でこれほど低い理由は、AngularJSが出てきた一方で、Angular 2+がAngularコミュニティでより人気が出てきたために、まだ若干の遅れがあるからだと考えられます。4位にランクインしたのは、開発者がサーバーサイドでJavaScriptを使えるようにするNode.jsです。トップ5にはVue.jsが入っています。

スプリングは、以下のように使用されています。 47% Javaテストの
Javaの技術スタックで 春 はJavaScriptのReactよりも圧倒的な人気を誇っています。Javaコーディングテストの約29%に含まれているJPAがそれに続いている。Spring Bootは16%で3位です。人気のあるJavaビルドツール、MavenとGradleはそれぞれ13%で4位、8%で5位です。

ASP.NETは、最も人気のある.NET/C#技術で、以下のように使用されています。 55% テストの!
人気のあるウェブアプリフレームワークであるASP.NETは、.NET技術スタックの中で最も使用されている技術です。ASP.NETの地位は、ウェブの重要性を示しています。 への展開を.NET/C# の技術スタックを使用しています。MVCアーキテクチャとEntity Frameworkは、それぞれ42%と28%のテストで使用されています。4位には、人気が高まっている.NETのオープンソース、ポータブルバージョンである.NET Coreがランクインしています。上位5位には、.NETのサーバー技術であるSQL Serverがランクインしています。

MySQLがSQLスタックをリードする 37.3% 試験の
データベースフィールドでは、かなり均等に分かれています。 MySQLはSQLテストのほぼ40%で使用されており、SQL Serverは約3分の1で使用されています。. ポストジェスチル は約10%で、Oracleとほぼ同じくらい使われています。HSQLDBは8%で5位となっています。この最後のエントリは、採用担当者が特定のサーバーとは関係のない一般的なSQLの知識をテストしていることを意味しています。

でテストされたHTMLとCSSの連携 63% 試験の
繰り返しになりますが、CSS と HTML は密接に絡み合っているので、HTML が CSS の技術スタックの中で強い位置を占めていることは驚くべきことではありません。おそらく最も興味深いのは、HTML がまだ別個の存在としてテストされているという事実です。これは、HTMLは習得するのは簡単かもしれませんが、習得するには専門的なスキルが必要であることを証明しています。その後、CSSのテストの約4分の1でアクセシビリティの規格WCAG 2.0が使われています。技術ではありませんが、アクセシビリティはウェブ開発においてますます重要な考慮事項となっています。HTML5、HTMLのよりメディアに焦点を当てたバージョンは18%で、CSSフレームワークのLessと代替スタイルシート言語のSassはそれぞれ4位と5位に入っています。

データ分析は 30% パイソンテストの
データサイエンスは、主に パイソン ということは、データ 分析はそのスタックの中で最も一般的なITスキルである.サーバーサイドのWeb開発技術としてのPythonのもう一つのメインアプリケーションは ジャンゴ は、およそ 5 つのコーディングテストのうち 1 つのテストに登場します。NumPy、Pytools、Pandas はそれぞれ 3 位、4 位、5 位です。

PHPは1つのリソースに支配されておらず、Laravelが使われているのは 28.3% 試験の
PHPスタックの中で。 Laravelは最強のリソース.興味深いことに、このスタックには Doctrine, CodeIgniter, Symphony, PDO が全 PHP テストの中で比較的小さな割合で使われているだけで、圧倒的な技術はそれほど多くありません。
候補者は平均して待つ 2.27 コーディングテスト日
受験者がコーディングテストの招待状を取得してからテストを受けるまでの平均待ち時間は 2.27日. 2018年の2.88日から減少しています。.時間の減少は、候補者が採用プロセスの一部としてコーディングテストをより真剣に受け止めていることを示唆しています。コーディングテストを後回しにするのではなく、開発者候補者はより積極的にコーディングテストに取り組んでいます。これは、候補者側が採用プロセスを短縮し、一度に複数のオファーを受けようとしていることも考えられます。
水曜日に送信されたコーディングテストは、最速のレスポンスを得ることができます。
水曜日に送信されたコーディングテストは、最速の応答を得る.これは、水曜日に送られたコーディングテストのレスポンスが最も遅かった昨年とは大きく逆転しています。セクション 5 で見られるのは、完了したコーディングテストの返送にかかる平均時間が短縮されていることです。このことから、受験者は週の同じ時間帯(つまり金曜日の夜)にテストを受ける可能性が高いですが、より迅速に対応していると推測できます。
招待状が送られた曜日に基づく平均待ち時間

経験の浅い技術職の採用担当者は、自分自身を成長させるために特別な時間を割いています。
Devskillerのテック採用認定 コースは、昨年の約2倍の出席者数で、昨年よりもさらに多くのテック系リクルーターに求められていることが証明されています。しかし、興味深い結果として、テックリクルーターはコースに合格し、輝くLinkedInバッジを手に入れるために、より多くの時間を必要としていることが挙げられます。
採用担当者が技術者採用の認定を受けるまでにかかる時間を、合格するために必要な試行回数に応じて日数で表したものです。

リクルーターがテックリクルーター認定を受けるまでの試行回数

昨年の1回のトライに比べて、現在では半数以上の人が2回のトライで合格しています。彼らはより長い期間、ほぼ60日をかけて合格しています。実際、リクルーターが2回のトライでコースに合格するのにかかる平均時間は、3回のトライで合格する人よりも約1週間長くなっています。これは、リクルーターが1回目で合格しなかった場合、何度も試験を受けるのではなく、もう一度教材に目を通すために時間をかけていることを示しています。
リクルートは偏りを減らす技術を取り上げるのが遅い
面接官のバイアスは技術系企業では重要な問題であり、非伝統的なバックグラウンドを持つ候補者は無意識の理由で排除されることが多いです。興味深いことに、私たちのデータによると、このバイアスを除去するために使用できるツールは、ほとんどのテック企業の採用担当者にはまだ採用されていません。
Devskillerの採用担当者向けの候補者レポートを匿名化する機能は、生成されたレポートのうち6%でのみ使用されていました。
6% のレポートは匿名化されています。
これは、ほとんどのテック企業の採用担当者が、無関係な個人情報を考慮に入れることなく、候補者のITスキルを客観的に評価する大きな機会を逃していることを意味します。これは、雇用者、候補者、そして業界全体に利益をもたらすものであるため、来年の報告書ではこの指標を増やしてほしいと考えています。
ITスキル採用の地理
アメリカは海外での技術者採用を増やしているが、イギリスとドイツはどちらも少ない。
技術系人材の海外採用は、世界中の企業にとってホットなトレンドであり続けています。多くの国では、企業が昨年よりも国境を越えて技術系の人材を求めているのが見て取れます。
米国、フランス、ニュージーランドでは、国際的な技術職の採用率が上昇しています。 英国やドイツのように経済の減速や政治的な不確実性に対処している国では、国際的な技術者の採用率が低下しています。
国別の国際技術者採用の割合

2020/9
アメリカが募集しているのは 四分の一 海外の開発者候補者全体のうち
国際的な技術採用では、米国とポーランドが依然としてトップ2を占めていますが、昨年に比べて全体の割合は減少しており、より多くの国の企業へのリーチが広がっています。
これまで国際的なテック企業の採用を牽引してきた第3位だった英国は、6位に後退した。これは、Brexitによって国際的な労働力プールへのアクセスが不安定になっていることが原因と考えられます。その代わりに、サウジアラビアが3位に浮上しています。
当社のプラットフォームでテストされた海外の候補者の割合

アメリカは最大の国際的なリクルーターではあるが、あくまでも 第四回 海外採用最大の労働市場
昨年のレポートでは、米国のような特定の国は、外部からの技術者採用を多く行っていると同時に、他国の主要な労働力プールでもあることを明らかにしました。今年になって、その立場が大きく変化してきています。 米国は世界最大の海外人材採用企業であり続けているしかし、それはもはや第二位の人材プールではありません。これは、米国の開発者の魅力というよりも、米国以外の国の魅力が高まっていることを示しています。インド、ブラジル、エジプトは海外の候補者の供給源としてますます大きくなってきており、現在では米国が第4位となっています。
実際、米国が採用している国のトップ3は、インド、ブラジル、エジプト、メキシコ、アルゼンチンの順となっています。ブラジルとエジプトがアウトソース人材の主要な供給源として浮上していることがわかります。さらに、ブラジル、メキシコ、アルゼンチンのタイムゾーンの近さは、そこに拠点を置く開発者を米国企業にとってより魅力的なものにしていることは明らかです。
先進国におけるITスキルの効率的な配分に加えて、アウトソーシングに特化した国の重要性が高まっています。
国をクリックすると、国際的にどこから募集しているのか、また誰が現地の開発者を募集しているのかがわかります。

11/202020
ラトビアの開発者が最も高いスコアを獲得 (54.65%)のコーディングテストについて
コーディングテストでは、ラトビアの開発者が最も高いスコアを出しており、ラトビアの開発者は平均54.65%で、オランダとイタリアの開発者が僅差で続いています。

12/2020
コーディングテストで開発者のスコアが高い国

これはラトビアの開発者のスキルと質にとって素晴らしい結果ですが、コーディングテストが採用担当者によって異なる扱いを受けていることも示唆しています。コーディングテストを非常に難しいものにしようとするのではなく、採用担当者は仕事に必要なITスキルレベルをよりよく反映したコーディングテストを使用しています。その結果、開発者はコーディングテストで高いスコアを獲得しています。
イタリアの企業はスコアリングの高い候補者が多い(57.14%)
イタリアの企業がテストした受験者の平均スコアは57.14%。
これらの結果は、第 12 節で述べたテストの難易度についての同じ仮説を裏付けるものです。イタリアの企業は、開発者に過度に難易度の高いテストを与えるのではなく、仕事に必要なスキルレベルをより反映するようにテストを調整しています。同時に、イタリアの相対的な豊かさと少ない人材プールにより、イタリア企業は世界中から最高の開発者を求めることができます。
企業が最高得点の候補者を獲得している国

13/2020
イスラエルの企業が最も選択性が高い
第12章と第13章で述べたように、企業は採用するポジションのスキルレベルに合わせてテストを行うようになりました。それと同時に、企業はより選択性を高めています。今年はイスラエルの企業が最も選択性が高く、以下のような企業の採用を受け入れています。 彼らがテストする開発者の12.26%だけ.
それは、ほぼ 昨年最も選ばれたシンガポール企業の20%.高得点の候補者を集めているルクセンブルグの企業は、2番目に選択性が高いです。候補者のうち16%しか採用していません。
これが示すのは、より適切なレベルにターゲットを絞ったテストが、より多くの候補者を惹きつけているということです。より多くの候補者をテストすることができるようになったことで、企業はより多くの候補者を選ぶことができるようになりました。
国別採用者受け入れ率

企業は昨年よりも幅広い層の受験者にコーディングテストを送り出している
を使用したインスタックコーディングテストとして リアルライフテストtmand 方法論が評価されるようになると、より幅広い候補者に送る採用担当者を目にするようになります。国によっては、送られてきたテストをほぼ全ての候補者が受験しているところもありますが、2019年に比べて全体の受験率は下がっています。
候補者がコーディングテストを受ける割合が減少しているのは、採用担当者が技術系の採用プロセスの最初に技術スクリーンを移動して自動化することに慣れてきているからです。昨年は、採用担当者がコーディングテストの前に電話スクリーンや履歴書スクリーンを行っていましたが、今年は多くの採用担当者がDevskillerテストの結果に十分な自信を持ち、それを候補者との最初のやりとりの一つにしています。
摂取率トップの国

この時点では受験者の投資が少ないので、送られてきたコーディングテストを受ける受験者が少なくなるのは理にかなっています。その結果、受験者の73%から41%だけが受験するようになりました。
それでも、エストニアのような特定の国では、送られてきたテストを受ける受験者の割合が非常に高いのです。
グローバル開発者の93%がコーディングテストを終了しました。 昨年の91.9%よりも増加し、採用目的で送られてきた
これは、意味のあるインスタック・コーディング・テストに挑戦すると、開発者はその挑戦を完了するために必要な時間を割くことを厭わないことを意味します。インスタック・コーディング・テストは、DevSkiller で発見されたものと同じように、開発者がアルゴリズム・テストに対して歴史的に持っていたのと同じレベルの疑念では扱われなくなりました。
コーディングテストを終えた開発者の割合

15/2020
昨年は91.9%だったのに対し、昨年は93%の開発者受験者がコーディングテストを完了しています。しかし、国によって差があるのでしょうか。最も低いのはマダガスカル(76%)で、これは現地の開発者がテストを受けることへの不満というよりも、インターネットのインフラが整っていることが影響しているのかもしれません。
比較すると、エクアドル、ブルガリア、アゼルバイジャン、ガーナ、カザフスタン、ウガンダ、ヨルダン、ハンガリー、ボスニア・ヘルツェゴビナ、ラトビア、オランダ、アイルランド、ベラルーシ、北マケドニアの受験者のうち、97%以上の受験者が、開始した試験を完了しました。
本研究で使用した方法論
今回の調査に使用したデータは、2018年12月1日から2019年12月1日までの間に当社のプラットフォームを利用したユーザーの365日分のスナップショットから得たものです。インサイトは、143カ国の受験者がDevskillerプラットフォームを通じて受験した213,782回のテストに基づいています。ここで提示されているすべてのデータは、一般的に集計された人口統計情報です。特定の受験者や企業に関する特定の情報とはリンクしていません。
*第1節と第2節では、100%にパーセンテージが加算されていません。なぜでしょうか?
第1節 DevSkiller テストには複数の技術を含めることができます。例えば、Java でのテストと Java+SQL でのテストがあります。このサンプルでは、テストの100%がJavaをテストし、50%がSQLをテストしています。同様に、チャート内のパーセンテージは、いずれかのテストで技術がテストされた場合を指しています。
第2節 第1節と同様に、企業は複数の技術で開発者をテストすることがあるかもしれません。分かりやすくするために、2つの企業のグループを見てみましょう。最初の会社はJavaScript+CSSのテストを行います。2つ目の会社はPHP+JavaScriptのテストを行います。このグループでは、100%の企業がJavaScript、50%の企業がCSS、50%の企業がPHPをテストしています。表中のパーセンテージは、ある企業がいずれかのテストでその技術を使用した場合を指しています。
*12項と13項では、なぜ中国が地図に載っていないのか?
中国本土についてのデータがあまりないので、中国本土の開発者に招待状を送っている国をインタラクティブマップに含めましたが、セクション12と13では、サンプルサイズが小さい中国やその他の国をマップから除外しました。
ご質問やご不明な点はございませんか?
報告書についてのコメント?
ぜひお聞かせくださいと連絡を取ることができます。
電子メールで research@devskiller.com.

このレポートは貴重なものでしたか?
お友達や同僚と共有しましょう。