Python の質問は、3 つの主要なプログラミング言語の 1 つに Python を選択した開発者にのみ提示されました。

Python

どのバージョンの Python を最もよく使用していますか?

2021 年に依然として Python 2 を使用しているのは Python 開発者のわずか 3% です!5 年前は 47% でした。

Python の使用目的は何ですか?

JetBrains 開発者エコシステムアンケートを実施してきた過去 5 年間において、開発者が Python の使用目的は変化していません。ウェブ開発とデータ解析に使用しているのが最も多く、それぞれおよぼ 50% のシェアを得ています。

Python ユーザーのわずか 4% がゲームを開発しており、内 77% は趣味としてのみ開発しています。

学術研究に関与しているアンケート回答者の 75% は Python プログラミング言語を使用しており、この目的において最も一般的な言語となっています。

Python に加えてどのウェブフレームワークまたはライブラリを使用していますか?

Python に加えて使用しているデータサイエンスフレームワークはありますか?

Python と JavaScript は最も学習されている言語であり、ほぼ 30% のアンケート回答者が過去 12 か月で学習したと答えています。

Python の学習にどの MOOC プラットフォームを使用したかという質問に対しては、Udemy、Coursera、および edX が上位 3 つのプラットフォームという結果が出ました。興味深いことに、ほかの言語で比較した場合、Udemy はあまり使用されていないのに対し、Coursera と edX は非常に多く使用されていました。

JetBrains は独自の教育プラットフォームである JetBrains Academy を開設しました。特別に用意された PyCharm Edu IDE を使用して、Python を学習できます。

Python に加えてどのウェブフレームワークまたはライブラリを使用していますか?

このアンケート調査に参加した全開発者の半数は、学生時代に Python を学習していました。

Python に加えてどのテクノロジーを使用していますか?

従業員 5,000 人以上の大企業に勤務する Python 開発者の割合は、ほかの開発者(15%)より高くなっていますが(20%)、その他の規模の会社で勤務する割合は、おおよそほかの開発者と同じです。

Python 開発では、どの IDE またはエディターを最もよく使用していますか?

回答者の代表的なプールを確保できるようあらゆる対策を講じましたが、JetBrains 製品のユーザーがアンケートに回答する可能性が高かったため、結果にわずかな偏りが生じている可能性があります。

今日では、Python はデータサイエンス分野の主力言語です。データ解析(54%)、データエンジニアリング(54%)、および機械学習(71%)に関わる大半の開発者が Python を使用しています。

JetBrains では、データサイエンス向けの強力なツールを新たに開発済みです。

Datalore は Jupyter Notebooks 向けの強力な環境で、すべての人がオンラインで利用でき、企業向けバージョンではオンプレミス型インストールも可能です。

DataSpell は、データサイエンス向けに JetBrains が開発した新しい IDE です。実験的データ解析と機械学習モデルのプロトタイプ作成に活動的に関与している生産的なデータサイエンスプロ向け開発者環境です。

Python 開発者エコシステムの現状について詳しくは、Python Software Foundation と提携して作成した正式な Python 開発者アンケートをご覧ください。

ご覧いただきありがとうございました!

レポートはお役に立ちましたか?
ぜひこのレポートを友人や同僚と共有してください。

JetBrains Tech Insights Lab にご参加ください

JetBrains 製品をより使いやすく、さらに強力にするためのアンケートと UX 調査にご協力ください。調査にご参加いただいた方には報酬を獲得できるチャンスもあります。

ご質問やご提案がございましたら、surveys@jetbrains.comまでお問合わせください。