StackOverflow Developer Survey(2017)

3月末に、StackOverflowからの開発者の別の大規模な調査がリリースされ、何万人もの人々が参加しました。 調査結果へのリンクはこちら 。 レポートのサイズは印象的だったので、そこからいくつかの興味深い点を見てみましょう。







ちなみに、KDPV-「最も愛されている」言語のリストでは、これらは回答者が書き込もうとした言語であり、彼らはそれを気に入りました。









1)最初に目を引くのは、今ではWeb開発者の大多数(72.6%)であるということです。 また、それらの2/3がフルスタックであるという事実(63.7%)。 あなたがまだjavascriptを知らないのであれば、私はあなたが彼の方向を見続けることを勧めます。







2)最もよく使用される言語のトップを見ると、これはさらに明白になります。









ここで最も興味深いのは、私の意見では、TypeScriptです。 人々はjsマジックにうんざりしていて、強い力とメインの強い型付けを使用しています。 以前は、TypeScriptにはこのような割合はありませんでした。 私はそのような数字の現実を少しでも疑います。







3)さて、すぐにトップデータベース(使用)を見てみましょう:









個人的に興味深いことから:PostgreSQLは良い位置にあるので、すべてが大丈夫です。







4)開発は依然として「男性」の職業です(男性88.6%、女性7.6%、性別非コンフォーマル0.9%、トランスジェンダー0.5%、その他(???)1.2%)。 これらの「休息」が誰であるかは特定されていませんが、ここでは想像力の意志に身を委ねます。 一般に、ジェンダーの多様性は明らかに成長しており、社会のジェンダー間の緊張を高めることはできません。 「性別を問わないコンフォーマルなコードを書いたのですか?」







5)開発者の親は通常、良い教育を受けています。







6)開発者自身の教育も通常存在します(学士/修士)が、大多数はこれを重要と考えています(私には思えますが、ロシアではそうではありません)。







7)教育の有無にかかわらず、90%が独立して勉強したい。







8)ほとんどの場合、プログラミングも趣味です。







9)最もお気に入りの言語と最もお気に入りのない言語、最も支払われた言語などに関するいくつかのレポートがあります。

Rustは非常に興味深い写真を見せてくれます。 すでにそれを試した人の間で、これは彼らの好きな言語です。 同時に、彼は「最重要指名手配」言語のリーダーではありません。 つまり 人々は何かに必要な言語を学ぶことを好みます(Rustでは、現在、仕事を見つけるのは難しいです)。 また、優れたRust言語には開発者支持者が悪いということもあります。 つまり 適切にPRしないでください。







10)興味深いフレームワークから:Reactを試した人は満足しています。 角度にあまり満足していないが、誰もがそれを勉強する予定です。







11)最も有料のテクノロジーでは奇妙です。全世界では、ClojureとRustのプログラマーが最も高い賃金を支払っていますが、たとえば、アメリカでは、これら2つの言語は地平線上でも見えず、すべてを打ち負かしています。 RustとClojureのプログラマーのサンプルが少ないため、国間に何らかのバイアスがあるか、統計的な爆発があります。 さて、または私は何かを理解していない。







12)支払いの詳細。 Web開発者が最も多くなりますが、ほとんど支払われません。 どうやら多くの供給があり、需要はまあまあです。 機械学習のスペシャリストであるDevopsだけでなく、数学や統計に関するすべてのものであることが最善です。







13)44%の開発者は、彼らが低賃金だと考えています。







上記は氷山の一角です。 stackoverflowレポートは非​​常に巨大であり、調査する価値があるため、必ず元のレポートを確認し、そこに関心のあるコメントを記入してください。








All Articles