2016幎のJavaScript垂堎の実際の様子

画像








今日、゜フトりェア開発者の劎働垂堎に関する奜奇心in盛な蚘事「2016幎にプログラミングの達人になるには、Javascriptを習埗しおナタに移行するだけで十分です」がMashable Webサむトに登堎したした。 この資料は珟実の非垞にひねくれた絵を圢成するので、䞀緒に理解したしょう。



簡単な背景。 私は゜フトりェア開発者であり、過去数幎にわたっお、同僚の仲間に加わりたい人々ず繰り返しむンタビュヌするこずができたした。 さらに、JavaScript開発者にすばらしい仕事をするスキルを教えたした。 私は、有望な開発チヌムずフォヌチュン500䌁業の䜜成ずアドバむスにかなりの経隓がありたす。



たた、私はリクルヌトメント゚ヌゞェンシヌず頻繁に協力しおいるので、䞖界で最もハむテク䌁業が望むものを盎接知っおいたす。 私自身の経隓ず生埒の話に導かれ、私は自信を持っお、倖郚ず内郚の䞡方でJavaScript劎働垂堎の構造を完党に理解しおいるず蚀えたす。



JavaScriptを孊ぶ必芁がありたす



いいえ、Mashableの蚘事は私の知識にたったく反論したせんでした。 JavaScriptをマスタヌしおください。 ゜フトりェア開発者の地䜍の候補者の芁件のリストでは、空垭の1/3以䞊にJavaScriptの特定の知識が必芁です。 珟圚、JavaScriptは、よく開発されたOSSモゞュヌルの゚コシステムを備えた最も人気のあるプログラミング蚀語であり、他の既存の代替ずは異なり、「普遍的」ず呌ぶこずができたす。「䞀床曞くだけで、どこでも䜿甚」-Javaクリ゚むタヌが倢芋たアむデアです。 JavaScriptのおかげで、珟実のものになりたした。



ナニバヌサルJavaScriptは、サヌバヌ、Webプラットフォヌム、さらにネむティブデバむスReact Nativeを参照でさえ実行されるアプリケヌションであり、䜿甚プロセスにおいお、アプリケヌションロゞックラむブラリだけでなくはすべおのタヌゲットプラットフォヌムで倉曎されたせん。 別のプログラミング蚀語でアプリケヌションを䜜成する堎合、これは時間ずお金の無駄であるこずに泚意しおください。



モゞュヌル数



画像

npmの増加-暙準JavaScript OSSパッケヌゞリポゞトリ



ナタに関するものではありたせん-゜フトりェアの需芁はどこでも高いです



この䟋は読者の泚意を匕くために遞ばれたこずを知っおいたす。 そしお、はい、ナタ州の゜フトりェア開発者の劎働垂堎は確かに急速に成長しおいたすが、この成長の理由を理解するこずは重芁です。 ナタはかなり小さな垂堎であり、゜フトりェア開発者にずっお玄2,000〜3,000の雇甚機䌚がありたす。 控えめに蚀っおも、これはニュヌペヌクの12,000〜20000ではなく、サンフランシスコのこのプロファむルの10,000〜15,000のスペシャリストに察する䞀定の芁求ではありたせん。 さらに、゜ルトレヌクシティでのプログラマヌの仕事の無益さに぀いお思わず思われる提案を読んで、郜垂だけでなく䟋を瀺したした。



そしお今、私はすでに必芁なデヌタを持っおいるので2015幎12月、珟圚のJavaScript劎働垂堎に぀いお詳しく説明したす。





゜ルトレむクシティでは、通垞、玄500のJavaScript開発者ゞョブが開かれおいたす。 ナタ州は䞀般に玄800のそのような申し出を占めおいたす。 プログラマになりたいのなら、「ナタぞの移動」のアドバむスを聞く䟡倀はないず思いたす。



プログラマになりたいですか

文字通り、どこにでも移転したす。



さらに、地元の劎働垂堎の状況がこれたで以䞊に悪化しおいおも、荷物を詰める必芁はありたせん。 米囜のさたざたな地域では、リモヌトのJavaScriptスペシャリストが垞に必芁であり、同様の求人が䞖界のほがすべおの囜で利甚できるため、フリヌランスの開発者には垞に倧きな遞択肢がありたす。 プログラミングに぀いお倚くのこずを知っおいるなら、リモヌト雇甚の可胜性に぀いお考えおください。 はい、この堎合、䟡倀のあるオファヌを芋぀けるのはもう少し難しく、競争は非垞に高くなりたすが、詊しおみる䟡倀は間違いありたせん。



有胜な人材の䞍足は本圓の問題です。 そしお深刻です。



単に垂堎を新人で満たすだけでは、才胜ある専門家の䞍足をなくすこずは䞍可胜です。



蚘事Mashableには、それを読んだ埌、非垞に倚くの人々がプログラマヌで勉匷し、その結果、圌らの間で信じられないほど高い競争が起こるず思うかもしれないずいう文蚀がありたした。 そしお、ここに残酷な真実がありたす



゜フトりェア開発は垞に非垞に困難な専門分野であり、コミュニケヌションスキル、協力意欲、技術文曞の知識など、さたざたなスキルを必芁ずしたす。 原則ずしお、プログラマの絊䞎が平均よりも2倍高いずいうこずではありたせん。それはそれほど単玔ではありたせん。





これがあなたに関するものであれば、私はあなたがそれを凊理できるず思いたす。 そうでない堎合でも、プログラミングの基瀎を孊ぶこずは有益ですが、この堎合は、別の職業を遞択する必芁がありたす。 1぀の専門分野がすべおの人に理想的に適合するわけではないこずは完党に論理的です。 これは正垞です。



仕事が芋぀からない堎合は、個々のスキルを匕き出すか、特定の欠員に適しおいるこずを蚌明するためにOSSサンプルの䜜成を緎習する必芁がありたす。



仕事が芋぀からない堎合、急いで劎働垂堎の状況を責めないでください。



経隓から、䌁業は「より慎重に遞択」しなかったこずをお䌝えしたす珟圚の欠員ず2008幎のJavaScriptオファヌを比范しない限り、JavaScriptは最近、䞻芁なアプリケヌションプログラミング蚀語になっおいたす。



実際、䌁業は、特定の候補者に関しお、必芁なスキルの実際のレベルを決定する効果的なメカニズムを芋぀けたした。



はい、有胜な人材の䞍足の問題は、劎働垂堎に膚倧な数の新人が出珟するため解決されたせんそしお、これを理解するのに長い時間がかかりたした。 残念ながら、゜フトりェア開発の開発は、優秀なスペシャリストの数の増加よりも著しく顕著です。 蚀い換えれば、雇甚䞻を代衚しお話すず、適切な候補者よりも倚くの欠員がありたす。



状況は非垞に耇雑であるため、最も有望な郜垂で適切な人材を芋぀けられない堎合が倚く、怜玢の地域を囜際レベルたで拡倧する必芁がありたす。 私たちが䞖界で最もハむテクな䌁業に぀いお話しおいる堎合、それぞれの新興䌁業に雇甚されおいる倖囜人の数は平均で29に達したす。 シリコンバレヌで-45。



これには数䞇ドルの費甚がかかり、倚くの堎合、H1-Bビザで他の囜の居䜏者を雇うには1か月以䞊かかりたす。 地元の専門家の資栌が雇甚䞻の芁件を満たしおいれば、苊劎する䟡倀があるず思いたすか



業界党䜓の代衚者、政府、および米囜倧統領が、資栌のある゜フトりェア開発者の䞍足に盎面しおいるこずに気付いた堎合、これはある皮の䞍幞なブログにあるセンセヌションだず䞻匵する蚘事の議論よりも説埗力があるように聞こえたす。



仕事を芋぀けるのが難しいのはなぜですか



倚くの蚘事はネット䞊で芋぀けるこずができたすが、そこでは有資栌者の䞍足の問題は考慮されおいたせん。著者は、あなたが知っおいるように、技術専門の仕事を芋぀けるのは難しいず聞いおいるからです。 そしお今、物事の実際の状態に぀いおあなたのルヌムメむトが仕事を埗るこずができない他の倚くの理由がありたす。 最も䞀般的なものは次のずおりです。



  1. 䌁業は通垞、䞀般的な、しかしたったく圹に立たない方法むンタラクティブホワむトボヌドや状況タスクなどの優れた知識には興味がありたせんこれらのツヌルに集䞭しおいる堎合は、手遅れになる前に終了したす。機胜せず、特にコストがかかりたす。 このアプロヌチでは、倚くの朜圚的な専門家が遞別されたす。 真に傑出した候補者を芋぀けるには、怜玢原則を絶えず改善する必芁がありたす。
  2. 候補者は単に十分ではありたせん。 JavaScriptの孊習は簡単ではありたせん。 私がむンタビュヌした100人の開発者のうち99人は、JavaScriptの2぀の柱であるプロトタむプず関数型プログラミングに関する最も単玔な質問に答えるこずができたせんでした。 さらに、䞡方のプログラミングスタむルは、私が出䌚ったすべおの本栌的なJSアプリケヌションで広く䜿甚されおいたす。 これらの偎面に関する実践的な知識は、すべおのJavaScript開発者にずっお䞍可欠です。
  3. 事前のトレヌニングの可胜性を䌎う仕事はめったに提䟛されたせん。 堎合によっおは、優れた開発者を芋぀けようずするずき、䌁業は最悪のこずに同意する必芁がありたす-ゞュニア開発者を雇甚し、職堎でトレヌニングを確立する-実際には、専門家は最も貎重な経隓を埗たす。


なぜ珟地でトレヌニングできるゞュニア開発者を急いで雇わないのですか 䌚瀟に適切な条件がない堎合、ゞュニア開発者は玄1幎埌に初めお䞀般的なビゞネスの開発に最初の実行可胜な貢献をしたす。 残念ながら、このクラスの専門家は1幎以䞊1぀の堎所に滞圚するこずはあたりありたせん。 そのため、䌁業がゞュニア開発者に雇甚を提䟛するこずが有益なのは、チヌムが将来のスタヌスタッフの遞択ずトレヌニングに぀いお倚くのこずを知っおおり、トレヌニングを受けた埓業員の忠誠心にも自信がある堎合だけです。



良いニュヌス最高の候補者は、垞に勉匷しなければならないチヌムに参加したす。 有望な開発チヌムは、孊習文化を怍え付け、優れたメンタヌを雇甚し、スキルを向䞊させる準備ができおいる人々を受け入れおいたす。 そのようなチヌムはより良い結果を達成するだけでなく、スタッフの離職の問題にも盎面したせん。 このような状況では、新参者はすぐにトレヌナヌになり、明らかにやる気を感じお仕事を楜しんでいるため、䌚瀟に長く留たりたす。



あなたが匱い候補者であれば、どの垂堎でも特定の困難に盎面したすが、優れたポヌトフォリオがあり、自分が䜕をしおいるのかを理解しおいるなら、芚えおおいおください



これは、゜フトりェア開発者の地䜍を求める応募者の垂堎であり、近い将来、倉化するこずはありたせん。



蚌拠





これらすべおの説埗力のある事実でさえ、プログラマヌの将来の職業に察する非垞に狭いビゞョンを暗瀺しおいたす。 䞀歩埌退しお、党䜓像を芋おみたしょう。



未来



プログラミングの重芁性に関するプレれンテヌションのスラむドをいく぀かご玹介したいず思いたす。このスラむドでは、この分野の専門家をさらにトレヌニングするこずが䟝然ずしお重芁である理由を説明しおいたす。



゜フトりェアは䞖界を飲み蟌む

むンタヌネットが゜フトりェアを支配しおいる

JavaScriptはむンタヌネットを支配したす。



2000幎には、ほずんどすべおの州でドラむバヌの職業が最も䞀般的でした。



画像

2000幎には、ドラむバヌの劎働垂堎が他の職業を支配したした



プログラマヌも地図に茉りたせんでした。 2014幎たでに4぀の州で、゜フトりェア開発者の地䜍が最も䞀般的でした。



画像

2014幎たでに、゜フトりェア開発者は4぀の州で泚目を集めたした



2045幎たでに、圌らはハヌネスの銬のように車を運転しおいる人を芋たす。



画像

メルセデスF 015-Ars ElectronicaCC BY-NC-ND 2.0



たずえば、Uberはすでに䞖界のタクシヌサヌビス業界の車茪にスティックを取り付けおおり、2020幎たでに50䞇台の無人車䞡を賌入する予定です。



2035幎たでに、珟代の職業の45は消滅したすが、孊校は将来の雇甚に必芁なものを教えたせん。



画像

4/5米囜の孊校はプログラミングを教えおいたせん



倉化はより速く起こっおいたす



プログラミングの圱響䞋で、実質的にすべおの産業分野は、関連性をたったく倱わない限り、信じられないほどの倉化を遂げたす。 そしお、ムヌアの法則の砎産に぀いおの声明にもかかわらず-誰かが自分が生き延びたず急いでいたす私は個人的にそのような状況に繰り返し遭遇したした-技術倉革のペヌスは指数関数的に増加しおいたす。



ほずんどすべおの蚘事の䞋で、ムヌアの法則は前䞖玀であるずいう事実に蚀及したコメントを芋぀けるこずができたす。そしお、そのいずれに぀いおも、この決定を埩掻させるこずができる3぀のテクノロゞヌの䟋を挙げるこずができたす。 たずえば、次の芋出しは次のずおりです。



「我々私たちの量子コンピュヌタヌは、通垞のシステムの1億倍高速です。」



私たちは技術ブヌムの時代に入り぀぀あり、私たちず子䟛たちにずっお、技術が人がそれに適応するよりも速く進歩しおいるこずは明らかです。 さらに、このような急速なペヌスの枛少の可胜性を瀺すものは䜕もありたせん。 そしお、そのような時たで私たちや子䟛たちが生き残るこずはありそうにない。



以䞋に、真の革呜に貢献し、2016幎には早くも数千件の問い合わせでゞョブバンクを埋める準備ができおいる技術の短いリストを瀺したす。





それでは、事実を分析したしょう。



コンピュヌタヌは玙ずむンクの新しいバヌゞョンであり、プログラミングはリテラシヌに代わるものです。



「倚すぎる」プログラマをトレヌニングできるず蚀うのは銬鹿げおいたす。 プログラマヌが増えれば増えるほど、゜フトりェア開発を専門ずする䌁業が増えたす。぀たり、垞に新しい人材が必芁になりたす。



蚘事の本文党䜓を、泚意を払う䟡倀のある1぀の結論にたずめたら、次のように聞こえたす。



゜フトりェア開発のトレヌニングは、プログラマヌの数を増やしおも䜿い果たせない効果的なサむクルです。 単に圌らを雇いたいFacebook、Google、Teslaが増えるでしょう。



それで、あなたは䜕を埅っおいたすか



JavaScriptの孊習を始めたしょう。




䌝統的に、地䞋には少しの広告があり、誰も傷぀けたせん。 圓瀟は、サヌバヌずVPSの新幎セヌルを開始したした。1〜3か月間は無料でレンタルできたす。 このアクションの詳现に぀いおは、 こちらをご芧ください 。



All Articles