JavaScript、お好きですか?本当に好きですね!スクリプト言語が開発者向けプログラミング言語調査でトップに

Table of Contents

JavaScript、お好きですか?本当に好きですね!スクリプト言語が開発者向けプログラミング言語調査でトップに

JavaScript は、現時点ではおそらく最も賛否両論のあるプログラミング言語ですが、少なくともかなり大規模なグループのプログラマーの間では、開発者の間で最も人気がある言語でもあります。

開発者採用企業の HackerRank が 100 か国以上、71,000 人以上のソフトウェア エンジニアを対象に調査を実施し、人々が嫌うことが大好きなのに、その言語に対する愛着が高まっていることがわかった。

同社の2019年開発者スキルレポートには、「2018年には、開発者の73%がJavaScriptを知っていると回答しており、これは2017年の66%から増加している」と記されている。「これにより、2017年のJavaと比較して、2018年にはJavaScriptが最もよく知られている言語となった。」

これは、Stack Overflow の 2018 年開発者調査と一致しており、JavaScript が最も人気のある開発者テクノロジーであり、回答者のほぼ 70% が JavaScript を使用していると回答しています。

JavaScriptへの嫌悪感は、その広範かつ絶え間なく変化する仕様、脆弱な動的型付け、多数のフレームワーク、レガシーな設計決定、その他多くの不満によって引き起こされてきましたが、徐々に薄れつつあるようです。2018年のState of JavaScript調査に回答した開発者の84%が、JavaScriptは正しい方向に進んでいるという意見に「同意」または「強く同意」しました。この数字は2016年には77%でした。

JavaScriptの普及は、オプションの静的型付けを提供することでJavaScriptに対する主な反対意見の一つに対処しているTypeScriptへの関心の高まりに一部起因していると考えられます。今月発表されたHackerRankの調査では、TypeScriptは学習したい言語として最も人気のある言語の5位から4位に上昇しました。2017年には、開発者のわずか15%がTypeScriptに精通していると回答しましたが、2018年にはその数字は24%に上昇しました。

フレームワークの観点から見ると、FacebookがReactのライセンス問題を解決した今、ReactがAngularの王座を奪う可能性が高まっています。また、Angularバージョン2がバージョン1と互換性がないことが判明し、開発者を困惑させたことも状況を悪化させました。HackerRankの調査によると、Reactは2019年に開発者が最も学びたいフレームワークです。

フラッターがつぶやく

GoogleのFlutterフレームワークは、つい最近1.0バージョンに到達したばかりで、統計データには反映されていません。しかし、Googleが今年の開発者会議で予想通りHummingbirdプロジェクトをリリースし、FlutterアプリをWeb上で実行できるようにすれば、ReactのライバルであるFlutterはより一層の注目を集める可能性があります。

H-1Bビザ取得希望者やグリーンカード保持者は「アメリカ第一主義」のトランプ大統領の怒りを感じている

続きを読む

HackerRankの調査では、米国の移民政策が企業の技術系人材の採用能力に影響を与えていることも示唆されています。開発者の10人中4人が、移民制限による悪影響を報告しています。調査によると、米国の就労ビザを申請した人のほぼ5人に1人が却下され、開発者の約4分の1が、米国の政策によって自分や知人が米国での就職活動を思いとどまったと述べています。

HackerRankの調査には米国の採用担当者からの回答も含まれており、そのうち約30%が移民政策によって技術系採用が困難になったと答えている。

一方、開発者たちは自らが危険人物であることを明らかにしました。本番環境に導入した最大のバグについて尋ねたところ、約10%がデータベースを消去したと告白し、ほぼ同数の人が本番サーバーを停止させたと答えました。60%以上が、テストされていないコードや壊れたコードをデプロイしたと回答しました。®

Discover More