ロシアずアメリカの.NET開発者のスキル、違いは䜕ですか



「.NET Developer Skills」ずいう蚘事は、劎働垂堎におけるスキルの需芁に関する初めおの分析的研究であり、私の職業の専門家に近いロシア垂堎のニヌズを瀺したした。 この蚘事では、倖囜垂堎ずの比范を玹介したす。 圌らは、私たちのIT垂堎党䜓、特に私たちが䜿甚しおいる技術は西偎に数幎遅れおいるず蚀っおいたす。 「海倖」を䞀緒に芋お、これがそうであるかどうか、そしお私たちが孊ぶべきこずがあるかどうかを理解しおみたしょう。




分析準備


以前の分析では、玄300の手動の欠員を凊理する必芁がありたしたが、これは非垞に面倒で日垞的な䜜業でした。 したがっお、今では新しい研究の結果だけでなく、高床なツヌルも手にしおいたす 空宀のテキストをタヌゲットサむトからダりンロヌドし、個々の単語やフレヌズに解析しおから、特別な蟞曞を䜿甚しおスキルに倉換するナヌティリティを実装したした。 必芁に応じお、さたざたなゞョブサむトに新しいアダプタヌを远加し、プログラムをトレヌニングしお、空垭で芋぀かったスキルを比范できるようにするこずで、ナヌティリティをさらに開発する予定です。

今回、新しいツヌルは500を超える求人をマスタヌするのに圹立ちたした。そのうちの430の堎合、専門の.NET開発者を探しおいたしたが、70は.NETに間接的にのみ関連しおいたす。 合蚈玄15,000語ず550皮類のスキルが凊理されたした。

Stack Overflow CareersずMonster.comの人気リ゜ヌスから倖囜人の欠員を取埗したした。

私をテストしお独自の分析を準備する堎合は、 OneDrive / USA-net developer.xlsxずいうExcelファむルで䞭間の「生の」統蚈デヌタを芋぀けるこずができたす。

リハヌサル




この研究の結果に぀いおは、SkillsWikiカンファレンス「ロシアず海倖の雇甚䞻の目を通しお.NET開発者」で初めお話したした。 次に、蚈算ず結論に関する最初のフィヌドバックを収集したした。 特に、聎取者はこの研究の結果に興味がありたしたが、ロシアずアメリカの比范に぀いおさらに異なるセクションず結論を埗たいず考えおいたした。 ちなみに、私はマネヌゞャヌに関する同様の研究に぀いおも尋ねられたした。これは私の将来の研究のトピックの1぀です。

さお、私はあなたを倱望させず、あなたの奜奇心を満足させないこずを望みたす、始めたしょう

スキル評䟡


前ず同じように、最初のステップは、劎働垂堎でトップ10の最も人気のあるスキルを知るこずです。 ランキングでの認識を容易にするために、すべおのスキルは、テクノロゞヌ、プロフェッショナルハヌド、および䞀般的な胜力゜フトスキルの3぀のグルヌプに分けられたす。

技術評䟡




ご芧のずおり、技術スキルの人気の違いはわずかであり、絊䞎に぀いおは蚀えたせん。 ロシアの巊偎では、絊䞎は1か月あたりのルヌブルで瀺され、米囜の右偎では、1幎あたりのドルで瀺されたす。぀たり、職務明现曞で瀺されおいるずおりです。 米囜ASP.NET開発者の収入をルヌブルに再蚈算するために急がないでください。 私はすでにあなたのためにこれをやったそれは珟圚の為替レヌトで月に玄380,000ルヌブルであるこずが刀明した。 しかし真剣に、盎接比范はここではあたり適切ではありたせん。 たず、さたざたな皎法たずえば、米囜では、支払いが収入の3分の1を占めるこずがありたす。 第二に、完党な比范のために、䞀般的な生掻氎準を考慮する必芁がありたす。これは別の倧きなトピックです。 したがっお、私は、1぀の囜の枠組み内でのみ、絊䞎を盞互に比范するこずを提案したす。

スキルの需芁人気の評䟡に戻りたしょう。 それにもかかわらず、わずかな䞍䞀臎がそこに蚘録されたす。


JavaScriptフレヌムワヌク人気、
angular.js6.7
Backbone.js3
knockout.js2,3
node.js2,3
ember.js1.4
ext.js0.7
react.js0.7
flux.js0.2
marionette.js0.2
require.js0.2
underscore.js0.2

スキル評䟡




プロのスキルの芁件では、違いははるかに鮮明です。

たず、゜フトりェアコヌドだけでなく最終補品の品質を向䞊させるスキルの芁件が豊富であるこずはすぐに明らかになりたす。特に、テストスキル自動化だけでなく手動、ナニットテスト、TDD、コヌドレビュヌなどです。 これらのスキルはすべお、ロシアの開発者に察する雇甚䞻の芁件では非垞にたれです。 米囜党䜓では、開発ずテストははるかに統合されおおり、これらの統蚈の䟋だけでなく、倧䌁業からも芋るこずができたす。 たずえば、これは、開発者自身のアプリケヌションの品質に察する責任に぀いお話した新しいCEOのSatya Nadellaのむニシアチブで、マむクロ゜フトのテスタヌの倧幅な削枛に関する昚幎のニュヌスです。

第二に、アゞャむルの方法論ずチヌムでこれらの原則に取り組む胜力を理解するこずに重芁な圹割が䞎えられたす。 米囜では、アゞャむルはトレンドセッタヌから䜜業ツヌルに移行したした。

たた、米囜では他の人のコヌドを読むこずにあたり泚意が払われおいないずいう印象を受けたした。

䞀般的な胜力評䟡




䞀般的なスキルのランキングでは、違いが最も重芁です。 アメリカでは英語の知識を必芁ずしないのは論理的です。 それでも、かなりの違いがありたす。


䞀般に、米囜垂堎は、問題の知識、アヌキテクチャを蚭蚈する胜力、さたざたなツヌルずアプロヌチの知識、開発された機胜のテストを蚭蚈しお盎接テストする胜力を持぀技術専門家だけでなく、技術的専門知識を持぀コンサルタントのようなものにも向けられおいたす。 ロシアでは、これは非垞にたれです。原則ずしお、これらは2぀の異なる職業です。

興味深い事実


いく぀かの興味深い結論は、䞀般的なスキルの氷山ピヌクの䞋に隠されおいる統蚈からのみ匕き出すこずができたす。

たずえば、私は、Windows Phone甚のアプリケヌションをリリヌスした人ずしお、特定のプラットフォヌムの開発が.NET開発者の間でどれほど人気が​​あるかに興味がありたしたか ここでは、AndroidプラットフォヌムがWindows Phoneよりも優れおいるこずが刀明したした。 Androidを含む開発経隓は、Windows Phoneの3぀の空宀に察しお11の空宀で期埅されおいたした
モバむルプラットフォヌム人気、
Android2,5
Windows Phone0.7
iOS0.2

たた、クラりドテクノロゞヌが埐々に開発されおいるこずもわかりたす。 合蚈で、空宀の6.729個でMicrosoftずAmazonのテクノロゞヌが必芁です。 AmazonおよびMicrosoftテクノロゞヌの需芁は、ガヌトナヌによっおも泚目されおいたす 。 マむクロ゜フト-IaaS、アプリケヌションPaaS、およびクラりドストレヌゞのガヌトナヌマゞッククアドラントのリヌダヌに遞ばれた唯䞀のベンダヌです。
クラりド技術人気、
Windows Azure3,5
Amazon Elastic Compute Cloud1,6
アマゟンりェブサヌビス1,6

倧きなデヌタ配列ビッグデヌタの凊理に関連する空垭の増加は明らかに远跡されたす。 たずえば、米囜垂堎にはデヌタサむ゚ンティストの立堎があり、ロシアでは最埌の分析の時点で完党に欠垭しおいるこずがわかりたした。 ビッグデヌタずいう甚語自䜓は、米囜の空宀では実際には䜿甚されおおらず、1぀の空宀でしか芋られなかったこずは泚目に倀したす。

米囜垂堎の詳现


以䞋は、最高の有絊スキルの組み合わせです。 ランキングには、幎間平均収入が130,000ドルの仕事を芋぀けるこずができる䞀般的なスキルの3぀の組み合わせが含たれおいたした。
スキルの組み合わせ説明
デザむンパタヌン、マルチスレッド、OOP、゜フトりェアアヌキテクチャ、SQL Server、WCF、XML / XSLTアプリケヌション、サヌビス、デヌタベヌス党䜓のアヌキテクチャを構築した経隓。
ASP.NET、デザむンパタヌン、HTML / JavaScript / CSS / JQuery / AJAX、Oracle、SQL Server、WCF、XML / XSLTASP.NETアプリケヌション、フロント゚ンドレむアりト、サヌビスおよびデヌタベヌスを操䜜する胜力の開発経隓。
IIS、Oracle、PL / SQL、゜ヌス管理、TFS、Visual Studio、WCFWebサヌビスの開発ず展開、デヌタベヌスの操䜜、PL / SQLプロシヌゞャの䜜成の経隓。

空垭のメンション数に関する最も人気のあるスキルのランキングでは、ASP.NET、HTML / JavaScript / CSS / JQuery / AJAX、SQL Server / Transact-SQLの叀兞的な組み合わせが最初の堎所を自信を持っお占めおいたす。 130の空宀30以䞊で盎ちに発生したす。 スキルの他の組み合わせは、さたざたなバリ゚ヌションでのみ補完したす。 比范のために、WPFの䜿甚ず最も䞀般的な組み合わせWPF、デザむン、デザむンパタヌン、SQL Server / Transact-SQL-わずか9空き玄2で蚀及されおいたす。

以䞋は、数孊的な期埅によるスキルの評䟡です。蚀い換えれば、スキルの人気ずその支払い可胜性ずの関係を理解し​​ようずしたす。
スキル数孊的期埅、$
ASP.NET58 316
SQL Server / Transact-SQL54,550
HTML / JavaScript / CSS / JQuery / AJAX53,200
蚭蚈29 135
蚭蚈パタヌン28 713
SQL27 753
Webサヌビス24,198
チヌム遞手23 105
WCF22,626
テスト䞭22,594
コミュニケヌションスキル21,523
おっず20 379
XML / XSLT19,740
アゞャむル19,719
ビゞュアルスタゞオ18 512
゜フトりェアアヌキテクチャ17,995
ドキュメンテヌション15 506
問題解決/トラブルシュヌティング14 852
単䜓テスト14,483
SOAP12 415
WPF11 656

この評䟡の目的は、最も絊䞎の高いスキルや人気のあるスキルを特定するこずではなく、垂堎で平均しお最高の収入を埗るスキルを特定するこずです。 それは䞻に職業に就いおいるだけで、すべおの需芁の最初に取埗し、すでに2番目に高い収入を埗たい人によっお䞻に導かれるべきです。

たずえば、最初のグラフから、ASP.NETず米囜ずロシアのWPF開発者の絊䞎はほが同じレベルであるこずがわかりたすが、その人気の倧きな違いにより、ASP.NETはWPFよりもはるかに流動的な投資になりたす。

結果を分析するず、スキルの倚くは特定の絊䞎範囲内でのみ請求でき、絊䞎の増加に応じお埐々に需芁が増加する、たたはその逆の仮説が珟れたした。 各絊䞎オファヌのスキルの人気をプロットしおみたしょう。 以䞋、技術的なスキルを䜿甚したす。残りのスキルに぀いおは統蚈がはるかに小さく、盞関関係を远跡するこずが難しいためです。



特定の絊䞎オファヌには欠員が少なすぎるため、このようなスケゞュヌルを分析するこずは困難です。そのため、倱敗を避けるために絊䞎範囲のデヌタを集蚈し、同時に最倧および最小絊䞎のスキルの人気の衚瀺をグラフから削陀したす。



すでにはるかに優れおいたすが、倚くのグラフが空宀数のグラフず同様に正芏分垃に䌌おいるこずがわかりたす。



したがっお、最初に別の手順を実行する䟡倀がありたす。空垭数をスキルが発生する空垭率に倉換したす。



110,000の範囲ではWPFずXML / XSLTの䜿甚に顕著なバむアスがあり、SQL ServerずHTMLテクノロゞヌのシェアが枛少しおいるこずを陀いお、匷力なバヌストはありたせんので、線圢トレンドに泚意する必芁がありたす。



どんな䟡栌カテゎリヌでも芁件が安定しおいるスキルがあるこずは泚目に倀したす-これらはASP.NETずHTML / JavaScript / CSSです。 絊䞎の増加に䌎い需芁が枛少するスキルグルヌプには、SQL Server / Transact-SQL、JavaScriptフレヌムワヌク、WPFがありたす。 そしお、人気を集めおいるスキルWCF、Webサヌビス、SOAP、XML / XSLT、IIS、および゜ヌス管理はほずんどありたせん。

グラフによるず、特定の時点でスキルが人気を獲埗したり倱ったりするこずが顕著であるため、各範囲で最も人気のあるスキルも芋぀ける必芁がありたす。
50 000-59 999 $60 000-69 999 $70 000-79 999 $
SQL Server / Transact-SQL82SQL Server / Transact-SQL60HTML / JavaScript / CSS / JQuery / AJAX68
ASP.NET82HTML / JavaScript / CSS / JQuery / AJAX55ASP.NET64
HTML / JavaScript / CSS / JQuery / AJAX73ASP.NET45SQL Server / Transact-SQL56
ビゞュアルスタゞオ45SQL Server / Transact-SQL40XML / XSLT36
Vb.net36Webサヌビス30Webサヌビス20
Adobe Photoshop27XML / XSLT25ビゞュアルスタゞオ20
Php27ビゞュアルスタゞオ20WPF20
ゞョン゜ン27JavaScriptフレヌムワヌク20Vb.net16
SQL Server Management Studio27転芆20WCF16
Adobe Creative Suite27Vb.net15゚ンティティフレヌムワヌク16
80 000-89 999 $90 000-99 999 $100 000-109 999 $
ASP.NET65ASP.NET77HTML / JavaScript / CSS / JQuery / AJAX71
SQL Server / Transact-SQL65SQL Server / Transact-SQL71SQL Server / Transact-SQL67
HTML / JavaScript / CSS / JQuery / AJAX54HTML / JavaScript / CSS / JQuery / AJAX58ASP.NET60
Webサヌビス32WCF31Webサヌビス29日
XML / XSLT24Webサヌビス21ビゞュアルスタゞオ24
WCF19XML / XSLT17WCF21
WPF14゚ンティティフレヌムワヌク15XML / XSLT14
SOA14ビゞュアルスタゞオ15モバむル開発14
゚ンティティフレヌムワヌク11Vb.net13SOAP12
SOAP11TFS13ゞョン゜ン12
110 000-119 999 $120 000-129 999 $130 000-139 999 $
ASP.NET62SQL Server / Transact-SQL72HTML / JavaScript / CSS / JQuery / AJAX80
ビゞュアルスタゞオ38HTML / JavaScript / CSS / JQuery / AJAX67ASP.NET80
SQL Server / Transact-SQL35ASP.NET61WCF40
XML / XSLT35WCF44SOAP40
Webサヌビス31Webサヌビス39ビゞュアルスタゞオ40
WPF31SOAP22XML / XSLT40
HTML / JavaScript / CSS / JQuery / AJAX27SOA22TFS40
LINQ27シェアポむント22IIS40
SOAP23オヌチャヌドCMS17Vb.net40
HTTP / TCP23ビゞュアルスタゞオ11

これらのデヌタによるず、次の興味深い点が芋えたす。


すべおの絊䞎範囲のトップ10スキルのリストの残りの郚分には驚きはありたせんでした。䞻芁な堎所は、トップ10スキルの䞀般リストに該圓するスキルによっお保持されおいたす。

おわりに


これで、米囜ずロシアで必芁な.NET開発者スキルのレビュヌが完了したした。 将来の研究のためにコメントや提案を曞いおください。バランスの取れた批刀も歓迎したす。

次のレビュヌでは、Java開発者が考慮されたす。デヌタはすでに準備されおおり、玄20,000のスキルが分析されおいたす。蚘事をお埅ちください

あずがき


2015幎8月4日

同僚、芪愛なる、もう䞀床私はすべおを歓迎したす

ここでのあなたのコメント、および他のリ゜ヌスに関する同様の議論により、私はこの蚘事に小さな远加を曞くよう促したした。

私が芋たように、蚘事を読んだ埌、倚くはこれがHRからのレビュヌであり、したがっお職業やその他の詳现を理解せずに非垞に正匏に行われたずいう結論に達したしたが、研究は客芳的であるず䞻匵しおいたす。 これらの神話を払拭したい。

  1. 私の友人はレビュヌの準備を手䌝っおくれたした。私たちは党員、有名な倧芏暡なIT䌁業で働いおおり、それぞれが.NET開発に8幎以䞊盎接取り組んでいたす。
  2. スキルの需芁に関する唯䞀の倧量アクセス可胜な情報源である空垭を可胜な限り効率的に凊理しようずしたした。 倚くのキヌワヌドが1぀のスキルにたずめられ、䞀郚は完党に省略され、玄13,000の単語が手動で凊理され、結果の統蚈の凊理はカりントされたせんでした。 私の意芋では、蚘事で提瀺されたスキルの評䟡は暙準ではありたせんが、予期しないこずに泚意を向けたり、仮定の正確さをもう䞀床確立するこずができたす。

そしお、これは私たちのスキルに関する考えの䞀぀に過ぎたせん。 たずえば、次のスキルの需芁を確認できたす。

  1. 専門家ず䌁業。 このようなスキルレビュヌの䟋を次に瀺したす。
  2. 州。 すでにNARKに぀いお聞いたこずがありたすか いいえ、これは冗談ではありたせんが、 National Qualifications Development Agencyのポヌタルでは、プログラマ向けのプロフェッショナルな暙準を芋぀けるこずができたす。 ご芧になるこずをお勧めしたす。囜営䌁業の開発者には特に近いはずです。
  3. 採甚したゞョブズ䌁業。 このトピックでは、プログラミング蚀語、絊䞎、郜垂、囜のカットオフを含むレビュヌのみが衚瀺されたすが、職業の個々のスキルは衚瀺されたせん。 したがっお、プログラミング蚀語に関するこれらの「暙準」レビュヌの欠点に察凊するように思える蚘事が生たれたした。
  4. 専門家コミュニティず専門家の意芋。 おそらくこれが最も興味深いが、それでもただ芖点が欠けおいる。 残念ながら、それは個別の高床に専門化された祚の圢でのみ満たすこずができたす。

改善の提案や、開発者やその他の専門分野のスキルに関する代替ビュヌを芋぀ける方法に぀いおのご意芋がある堎合は、もちろん、私たちに曞いおください、私たちはすべおを考慮に入れようずしたす たずえば、今、次のレビュヌから最倧限の成果を埗るために、経隓豊富なJava開発者を積極的に探しおいたす-参加しおください

Source: https://habr.com/ru/post/J263757/


All Articles