DevSkiller グローバル技術者採用・スキルレポート2019

Download PDF

序章

デジタル革命の重要性は、熟練したソフトウェア開発者の需要が今後も増え続けることを意味します。その成長に伴い お出でになる どの開発者が必要な技術スキルを持っているかを発見する必要性が高まっています。

私たちがDevskillerを始めたとき、私たちは開発者候補者がその仕事に適した技術的スキルを持っているかどうかを判断するための最良の方法を見つけるというシンプルな目標を掲げていました。すぐに、ツールを提供するだけでは十分ではないことが明らかになりました。また、最高の開発者を採用するために必要な情報を採用担当者に提供しなければなりませんでした。私たちの 技術者採用認定コース は、私たちのミッションをさらに強化しました。それは、技術者採用のコミュニティに、空いているポジションを埋めるために適切な開発者を採用するために必要な情報を提供することによって実現しました。この取り組みは、技術者採用の成功には実用的な情報が必要であることを示してくれました。

技術系採用コミュニティを支援するという私たちのミッションをサポートし続けるために、私たちのプラットフォームの扉を開くことにしました。史上初めて、2018年を通して40カ国以上の企業のために120カ国以上から112,654人の開発者をテストした1年間から学んだ洞察を共有します。そこから、技術者採用の国際的な流れに光を当てる、いくつかの技術者採用の地理的な洞察を得ることができました。

このデータを活用して、今後の技術者採用のさらなる飛躍を期待しています。

ヤクブ・クブリンスキ

DevSkiller CEO


目次

I.技術的な採用とスキルの洞察
01Javaは、最も人気のある言語の開発者がテストされています (37%)
02JavaScript開発者を採用したい企業の70%
03ほとんどの開発者は、主眼を置いているかどうかに関わらず、データベースの技術的なスキル評価を受けることになります。
04言語は、スタック内の他の技術で頻繁にテストされます。
05受験者はコーディングテストを受けるために平均2.88日待ちます。
06火曜日に送信されたコーディングテストは、最速のレスポンスを得ることができます。
07技術の採用担当者は、私たちのテックHRの証明書を取得することによって自分自身を知らせるためにいくつかの余分な時間を取っています。
08受験者の大半(73%)は、送られてきたコーディングテストを受験しています。
II.技術者採用の地理
09企業の海外技術者採用は、拠点とする国によって、採用する金額が異なります。
10米国、ポーランド、英国が国際的な技術者採用のトップ3のドライバーです。
11米国は国際的な技術者採用の主要な供給源でありながら、国際的な採用を行っています。
12ニュージーランドの開発者はコーディングテストで最も高いスコア(54.66%)を獲得しています。
13セルビアの企業が最も高いスコアの候補者(54.65%
14シンガポールの企業が一番選ばれている
1590%以上の候補者は、彼らが開始したコーディングテストを終了します。
方法論

I.技術的な採用の見識


1

Javaは、最も人気のある言語の開発者がテストされています (37%)

開発者に送られてくる技術的なスキルテストを見ると、Javaが上位を占めていることがわかります。それに続くのがSQLで、JavaScriptがトップ3を占めています。その下では、HTML/CSSが4位、.NET/C#が5位となっており、トップ5を締めくくっています。

各テストには複数の技術が投入されることがあるので、JavaテストとSQLテストの中には同じものがある可能性があります。心配しないでください。言うまでもなく、フロントエンド技術の多くがHTML/CSSとペアになっており、バックエンド技術の多くがSQLとペアになっています。これは、この2つの言語がリストの中で突出した位置にあることを説明しています。

しかし、Javaの継続的な優位性は誰もが驚くことではない。これは、TIOBEランキングに反映されているより広範な傾向を反映しています。企業は TIOBEプログラミングコミュニティインデックス 新しいソフトウェアシステムを構築する際に、プログラミング言語の選択に関する戦略的な意思決定を行うために使用されます。また、開発者が最新の技術的なコーディングスキルを持っているかどうかをチェックするためにも使用できます。Javaは、過去20年間のかなりの部分でこのランキングの上位を占めており、現在もその地位を維持しています。

Devskillerでテストされた上位5言語(テスト招待状に基づく

ジャワ

37.70%

エスエッチエル

34.91%

JavaScript

29.76%

HTML/CSS

15.00%

.NET/C#

14.82%

2

JavaScript開発者を採用したい企業の70%

最も多くの企業が技術力を求めている技術トップ5

1.ジャバスクリプト

70.43%

2.SQL

57.39%

3.ジャバ

48.26%

4.HTML/CSS

46.52%

5.NET/C#

41.74%

Javaは圧倒的に最もテストされている言語ですが、ほとんどの企業が求める技術力のトップ2には入っていません。最も多くの企業がテストしている技術を見てみると、答えはJavaではないことに驚きました。その代わりに、JavaScriptが選ばれています。以下のように あなたは、プラットフォーム上の企業の70%以上のJavaScriptの技術的なスキルをテストすることがわかります。

これが示しているのは、Javaが大企業のより小さなグループによって使用されているということです。一方で、JavaScriptの技術的なスキルを持った開発者を探している企業が、あらゆる規模の企業で増えていることは明らかです。データベースのスキルはバックエンドとフロントエンドの両方の開発者にとって重要なので、SQLは2位に留まっています。HTMLやCSSのようなフロントエンドのスキルは4位に入っています。

それはあなたがここで同じトップ4の技術を見ることは驚くべきことではありませんが、ここの求人掲示板に広告を出しています。 ハッカーニュース私たちの発見はまた、以下のことをサポートしています。 2018 Stack Overflow 開発者アンケート の結果によると、6年連続でJavaScriptが最もよく使われている言語であることがわかりました。実際、トップ5のリストには、Bash/Shellを除いて、その調査でプロの開発者が使用しているトップテクノロジーと同じテクノロジーが含まれています(HTMLとCSSは別々にカウントされています)。


3

ほとんどの開発者は、主眼を置いているかどうかに関わらず、データベースの技術的なスキル評価を受けることになります。

もし私があなたに、どの技術が最も他のものと統合されているかと聞かれたら、あなたは何を推測しますか?もしあなたがJavaScriptだと言ったら、あなたは正しいでしょう。一緒にテストされている上位8つの技術を調べてみたところ、そのうち5つがJavaScriptとの組み合わせであることがわかりました。

例えば、これは JavaScript と CSS と HTML を組み合わせたフロントエンドスキルの重要性を示しています。これらの技術的なスキルは、しっかりとしたフロントエンド開発スタックの基礎を構成しています。

しかし、それだけではなく、JavaScriptは.NET、PHP、Javaと頻繁にペアリングされています。フロントエンドとバックエンドの技術の組み合わせで、多くのテックスタックでフルスタック開発者の需要が多いことを示しています。これらのスタックはすべて、フロントエンド言語としてJavaScriptを使用しています。

JavaScriptに次いで4位にランクインしているのはSQLです。これは、そのポジションに必要な主要なスキルセットに加えて、データベースの技術的なスキルが重要であることを証明しています。バックエンドのJava開発者の仕事でも、フロントエンドのJavaScript開発者の仕事でも、データベースの技術的なスキルが非常に重要であることは明らかです。

一緒にテストされた上位8つの技術

Java + SQL

JavaScript + SQL

.NET + JavaScript

PHP + JavaScript

JavaScript + CSS

.NET + SQL

PHP + SQL

Java + JavaScript


4

言語は、その環境で他の技術を使ってテストされることが多いです。

私たちがテストする最も人気のあるテックスタック

Devskillerを使うことで、採用担当者や採用担当者は言語スキルを超えて、チームが働くテックスタックを掘り下げていくことができます。私たちが発見したのは、異なる技術や技術スキルは他のものよりも人気があるということです。これらがどのようにまとめられているかをご紹介します。

DevSkiller Global Technical Hiring & Skills Report 2019 tech stack constellation

5

受験者はコーディングテストを受けるために平均2.88日待ちます。

2.88日

火曜日に送られたテストは、受験者が完了するまでに最も時間がかからない傾向にあります(2 日間 13.91 時間)。水曜日に送られたテストは通常、受験者が完了するまでに最も時間がかかります (3 日間 6.44 時間)。これは、開発者が週末のテストを自分のために取っておきたいと考えていることを示しています。

受験者がテストを完了するのに平均69.23時間、2.88日かかります。  


6

火曜日に送信されたコーディングテストは、最速のレスポンスを得ることができます。

火曜日に送られたコーディングテストの招待状は最も速いレスポンスを得られ、水曜日に送られたものは通常最も遅いレスポンスを得られます。受験者からのレスポンスを最速にするには、コーディングテストの受験を遅らせるのではなく、週の初めに招待してみましょう。

招待状が送られた曜日を基準にした平均的な待ち時間の日数


7

技術の採用担当者は、私たちのテックHRの証明書を取得することによって自分自身を知らせるためにいくつかの余分な時間を取っています。

Devskillerのテックリクルーター認定コースは、テックリクルーターにとって非常に貴重なリソースであることが証明されています。そして、私たちが学んだ中で最も心強いことの一つは、ほとんどのリクルーターが最初の試みで認定に合格しているということです。

しかし、私たちが見ているのは、受験生が教材に注ぐために必要な時間を取っているということです。一回目の試験に合格するまでにかかる平均時間は18日です。これが示すのは、受験者が本当に時間をかけて教材を勉強し、内観しているということです。2回目の受験で合格した場合、通常はさらに1週間勉強します。3回目の受験で合格した場合は、さらに2週間ほどかけて、本当に正しい情報を得ているかどうかを確認しています。

リクルーターがテックリクルーティング認定を受けるまでにかかるトライ数

1

63.4%

2

31%

3

6.1%

数週間で採用担当者がTech Recruitmentに認定されるまでの期間は、合格するために必要なトライ数に応じて異なります。

もちろん、テック系のリクルーターは、私たちの認定コースの準備に一日のすべてを割いているわけではないことを最初に認めることになります。しかし、このコースの価値は光るバッジだけではなく、実際に含まれているコンテンツからも得られることを嬉しく思っています。もちろん、テックリクルートメント認定バッジはLinkedInのプロフィールにもよく映えます。しかし、最も重要なことは、合格したリクルーターが効果的に技術的な候補者を採用するためのスキルと知識を持っているということです。


8

受験者の大半(73%)は、送られてきたコーディングテストを受験しています。

修了率トップの国

1.ラトビア

98.89%

2.アルメニア

97.30%

4.ニュージーランド

95.63%

3.デンマーク

96.00%

5.英国の

92.73%

技術的なスキルのレベルは関係ありませんが、ほとんどの開発者は、実際の仕事の原則に基づいてコーディングテストを終えるでしょう。これは、開発者がRealLifeTestingに一貫してよく反応していることを示しています。tmand の方法論を紹介します。

受験者に送られてくる試験のうち、73%を完全に受験しています。これはシステム全体で行われており、一部の国では修了率がほぼ全世界共通となっています。

開発者テストによってパイプラインから開発者を失うことを心配していますか?おそらくそうではないでしょう。作業サンプルの技術スキルテストから得られる情報は、最高の候補者を採用するために不可欠なものです。そして、ほとんどの候補者がテストを完了しているので、そのトレードオフは非常に軽いものです。

これが示しているのは、開発者の技術力テストの非効率で時代遅れの方法に対する反発にもかかわらず、実際に行われている作業を反映した方法論は、候補者に受け入れられるということです。これは、どのようなレベルの人であっても当てはまります。

II.技術者採用の地理


9

企業の海外技術者採用は、拠点とする国によって、採用する金額が異なります。

国際的なIT技術者の採用は世界的に増加傾向にあります。ITスキルは高度なモジュール化と需要の両方を兼ね備えています。 企業が国際的に採用する理由はいくつかあります。その中には、アウトソーシング、移転先の従業員の特定、リモートワーク(第三者としてではないが)を行う従業員の発掘などが含まれます。

技術系の国際的な雇用を最も多く行っている国を見ると、クウェートとシンガポールは、経済規模は小さいながらも活気に満ちています。これらの国は、スイス、オーストリア、アイルランド、ニュージーランド、オランダと並んで、自国の国境にはニーズに見合うだけの技術系人材がいないというのは理にかなっています。これらの国はまた、世界で最も経済的に繁栄している国の一つでもあります。

国別の国際技術者採用の割合

Slide.10 New 1 Placeholder
スライドです。10新1

10

米国、ポーランド、英国が国際的な技術者採用のトップ3のドライバーです。

当社のプラットフォームでテストされた全海外候補者の割合

特筆すべきは、クウェートの企業が国際的に採用する候補者の割合が高いにもかかわらず、国際的な採用量が最も多いのは米国のような大国であるということです。

1.アメリカの

2.ポーランド

3.英国の

4.オーストリア

5.フランス

6.6.オランダ


11

米国は国際的な技術者採用の主要な供給源でありながら、国際的な採用を行っています。

国際的な大企業が採用する国の中には、国際的に採用された候補者の大半を輩出している国があるのは当然のことです。インドは、国際的に採用された候補者の総数の4分の1以上を占めています。興味深いことに、米国は2位にランクインしており、これは技術系の人材を大量に輩出していることを物語っています。

米国に続く残りのトップ10は以下の通り。ドイツ、ブラジル、アルゼンチン、エジプト、オランダ、トルコ、ポーランド、カナダ。

トップ3の他にも、候補者の出身国であるトップ10の国々は、大規模な技術者の人材プールを持っていることが特徴です。

興味深い特徴は、アメリカのような大きな候補国は、他の国からも採用していることです。それを分解してみると、アメリカの企業は、上位10候補国のうち、ポーランドとオランダが9位、フランスが8位、カナダが7位、ブラジルが6位、ドイツが2位と、残りの国すべてから開発者を採用しています。 エジプト、トルコ、インドは、上位10候補国の誰からも採用していません。

国際的な技術者の採用は、特定の国にとっては一方通行の流れでしかありません。ほとんどの国は国境を越えて開発者を探し、自国の開発者は国際的な雇用者によって採用されています。これは、大きな経済圏の中での技術力の効率的な配分を示しています。

スクロールし続けると、国際的な技術職の採用コネクションの地図を見つけることができます。

国をクリックすると、その国が採用している上位国と、その国から採用している上位国が表示されます。


国をクリックすると、国際的にどこから募集しているのか、また誰が現地の開発者を募集しているのかがわかります。

Slide.インタラクティブマップ新1プレースホルダー
スライド。インタラクティブマップ新1

12

ニュージーランドの開発者はコーディングテストで最も高いスコア(54.66%)を獲得しています。

最高得点の開発者を輩出した国を見てみました。ほとんどの候補者がスクリーニングされ、平均スコアが40.71であることを考えると、これはかなりの成果です。1位はニュージーランド、2位はオランダでした。

これは、これらの国のコーディングスキルの証であり、おそらくこれらの候補者に送られるテストの容易さを示しています。 これらの国の技術的なコーディングスキルがより高度なものになっている可能性もあります。


13

セルビアの企業が最も高いスコアの候補者(54.65%

Slide.14 New Placeholder
Slide.14 新しい

彼らが採用する開発者の質の高さを証明するものとして、セルビアの企業は最も高いスコアの候補者を持っています。これは、彼らが国際的な人材プールに依存していることを示している。結局のところ、現地の開発者の平均スコアは47.63%で、彼らが採用する開発者より7%以上低い。


14

シンガポールの企業が一番選ばれている

ある国が最高得点の候補者を持っていると言うのは一つのことですが、それが安易なテストによるものであれば、テストを行う企業は必要なスキルを効果的にスクリーニングすることができません。最終的には不採用となる候補者が多く出てくることになります。そこで、どの国の採用担当者が最も選択的であるかを知るために、私たちはデータを調べ、どの国の採用担当者が最も低い割合で候補者を受け入れているのかを見つけました。その結果、最も採用者を厳選している国を見つけ出しました。

国別の採用担当者が受け入れた候補者の割合

1.シンガポール

2.南アフリカ

3.アルゼンチン

4.ドイツ

5.キプロス

6.エジプト

7.7.イスラエル

8.8.台湾

9.アメリカの

10.ポーランド

11.香港

12.オーストラリア


15

90%以上の候補者は、彼らが開始したコーディングテストを終了します。

コーディングテストを受けるとき、普段から準備をしているのか、画面に表示されるものにショックを受けているのか。DevskillerのRealLifeTestingtmand の方法論は、当社のプラットフォーム上でのプログラミングタスクがほとんどの受験者にとって馴染みのあるものであることを意味します。その結果、驚くようなことはほとんどなく、91.9%の受験者がDevskillerのコーディングテストを完了しました。大陸間では若干の差がありますが、この変化は小さく、インターネット接続のレベルを反映している可能性があります。

大陸別完走率

ヨーロッパ

93.17%

大洋州

92.20%

アフリカ

91.89%

北アメリカ

91.23%

アジア

91.16%

南米

88.04%

国別完走率

Slide.12 New 1 Placeholder
スライドです。12新1

個々の国をもっと細かく見てみると、もう少しばらつきがあることがわかります。中米やサハラ以南のアフリカのような発展途上国や、アイスランドのような遠隔地の国では、特に完成度が低くなっています。


本研究で使用した方法論

今回の調査に使用したデータは、2017年12月1日から2018年12月1日までの間に当社のプラットフォームを利用したユーザーの365日分のスナップショットから得たものです。インサイトは、121カ国の受験者がDevskillerプラットフォームを通じて受験した112,654回のテストに基づいています。ここで提示されているデータはすべて、一般的に集計された人口統計情報です。特定の受験者や企業に関する特定の情報とはリンクしていません。

*第1節と第2節では、100%にパーセンテージが加算されていません。なぜでしょうか?

第1節 Devskillerのテストには、複数の技術を含めることができます。例えば、JavaのテストとJava = SQLのテストがあります。このサンプルでは、テストのうち100%がJavaをテストし、50%がSQLをテストしています。同様に、表中のパーセンテージは、いずれのテストでもその技術がテストされている場合を指しています。

第2節 第1節と同様に、ある企業では複数の技術で開発者をテストすることがあるかもしれません。分かりやすくするために、2つの会社のグループを見てみましょう。1つ目の会社はJavaScript + CSSのテストを行います。2つ目の会社はPHPとJavaScriptのテストを行います。このグループでは、100%の企業がJavaScript、50%の企業がCSS、50%の企業がPHPをテストしています。表中のパーセンテージは、ある企業がいずれかのテストでその技術を使用した場合を示しています。

*13節では、なぜ中国が地図に載っていないのか?

中国本土についてのデータがあまりないので、中国本土の開発者に招待状を送っている国をインタラクティブマップに含めました。中国とサンプルサイズが小さい国はセクション13のマップから除外しました。

報告書に関する質問やコメントはありますか?

ぜひお聞かせください私たちと連絡を取るには、以下のメールを送ってください。 research@devskiller.com.

もお読みください。 2020年ITスキルレポート

このレポートは貴重なものでしたか?

お友達や同僚と共有しましょう。