年収順プログラミング言語ランキング&稼げるおすすめの言語2020
プログラミング初心者「プログラミング言語って古いのから新しいのまでたくさんあるけど、どのプログラミング言語を学べばいいんだろう。やっぱり最新のものがいいのかな。未経験だけどプログラマとして稼ぎたいし、将来はIT業界への就職も考えてます。将来性があって、今稼げる言語ってどれを選べばいいでしょう?」
こんな疑問に答えます。
本記事の内容
- 1.プログラミング言語 利用ランキング
- 2.プログラミング言語別 年収ランキング
- 3.プログラマーの年齢別 平均年収
- 4.求人数ではJavaが圧倒的な件数
- 5.オワコン化する言語ランキング
- 6.プログラミング初心者におすすめの稼げる言語は?
- 7.プログラミング初心者向けスクールランキング[無料あり]
- 8.プログラミング+αで年収アップ[稼げる提案]
- 9.プログラミング言語に関する傾向予測
- 10.まとめ
- プログラミング言語人気ランキング2020
- 特徴別プログラミング言語一覧
- What’s New(新着情報)
この記事を書いた私は、金融業界でアプリケーションエンジニアとして年収1,000万円ちょっと稼いでいます。これまでのキャリアは、
・大学では情報学科、大学院ではコンピュータサイエンスを専攻
・就職してIT業界に12年間従事
高校生の頃から約20年間、C/C++,Java,Cobol,SML,Ocamlなど様々なプログラミング言語を扱ってきました。
これまでのプログラミング経験とエンジニア業務経験を踏まえて記事を書きます。
ポイントは、どのプログラミング言語を選ぶかよりも、プログラミングする際の考え方やロジックを理解すること
の方が大切です。しかし、これは選ぶ言語の特性によっても左右されます。最新の年収ランキングを評価する前に、どのような言語が多く使われているのか見ておきます。
1.プログラミング言語 利用ランキング
どのプログラミング言語を選択すればよいか考える上で、日経xTECHが実施した「プログラミング言語実態調査
」から、システム開発の現場で実際に使われているプログラミング言語のランキングを確認しておきます。
このアンケートは、普段使っているプログラミング言語を最大3つ挙げるというものです。
利用言語1位は意外にも「C/C++」です。回答者1000人中326人が使っていました。
2位は「JavaScript」(312人)。JavaScriptは現在、ウェブシステムやウェブアプリのクライアント側(フロントエンド)開発に多用されるスクリプト言語です。6位に「HTML/CSS」が入っていることから、最近のITエンジニアが開発するシステムは、何らかのウェブ技術が用いられていることが分かります。
JavaScriptフレームワーク&ライブラリ ランキング2020
【結論:今学ぶべき技術はReactです】
1.”人気”部門ランキング
Stack Overflowの人気ランキング
2.”お金”部門ランキング
求人数ランキング
3.”将来性”部門ランキング
エンジニアが使ってる&勉強したい順ランキング
3位は「C#」(231人)で、4位は「Java」(228人)。これらのプログラミング言語は、業務システム開発に利用される定番言語です。AI関連システムの開発言語として注目されている「Python」は5位(222人)でした。2割強のITエンジニアが、既にPythonを利用している状況です。
一方でC/C++やPerl、アセンブリ言語など古くからある言語が上位に入っている点も、開発の現場の実態をよく反映していると思います(ただし比較的年配の開発者や、金融業界の読者が多いなど、日経というメディアによるバイアスもかなり入っていると感じます)。
2.プログラミング言語別年収ランキング
即戦力人材に強みを持つ現職サイト大手「ビズリーチ」が発表した「プログラミング言語別年収ランキング」。国内の求人を対象に、プログラミング言語別に企業の提示する年収を集計し、言語別の年収ランキングを公表しています。
各プログラミング言語が扱えるエンジニアの平均的な年収がわかるため、どのプログラミング言語を習得すれば良いか悩んでいる方にとって、大変参考になります。
言語ランキングの集計方法とその結果
集計方法は以下の通りです。
- 正社員の求人を対象とする
- 具体的なプログラミング言語が明記されている求人案件のみを抽出する
- 年収中央値と最大値を算出する
言語別年収ランキング結果
集計の結果、言語別年収ランキングは以下の通りです。
順位 | 言語 | 年収(中央値) | 年収(最大値) | 求人件数 |
1 | Go | 600万円 | 1,600万円 | 2,202件 |
2 | Scala | 600万円 | 1,300万円 | 1,489件 |
3 | Python | 575万円 | 1,500万円 | 9,344件 |
4 | Kotlin | 575万円 | 1,200万円 | 961件 |
5 | TypeScript | 575万円 | 1,200万円 | 667件 |
6 | R | 575万円 | 1,000万円 | 220件 |
7 | Ruby | 550万円 | 1,200万円 | 11,676件 |
8 | Swift | 550万円 | 1,200万円 | 3,353件 |
9 | Perl | 525万円 | 1,200万円 | 4,509件 |
10 | C | 525万円 | 1,000万円 | 9,347件 |
年収ランキング1位:今最も稼げる言語は、googleの開発したGo言語(Golang)
1位になった言語は、googleの開発したGoでした。伝統的でLinuxやWindowsなどで汎用的に使われているC/C++言語の後継となるよう設計された言語です。
Go言語(Golang)は、シンプルな仕様なので初心者でも習得しやすいのがメリット。また、Cで問題となるメモリ操作が安全に行えることが言語としての特徴です。
Google MAPなどGoogleのWEBサービスとの親和性が高い点もGO言語(Golang)で開発するプログラマーの付加価値をおし上げ、GO言語(Golang)が現在最も稼げる言語となっています…
年収ランキング1位!|Go言語で何ができる?
Goでできること&Go言語を使うメリットも解説
現在、Go言語(golang)のエンジニアの年収が1番高いのはなぜでしょうか?本記事ではGo言語(Golang)について解説します。
設計思想が新しい
Go言語(Golang)の特徴
何ができる?Go言語で作れるアプリは
エンジニアがGo言語を使うことのメリット
Go言語を使うエンジニアの年収が1番高い理由
この書籍もオススメです
2位はJavaと連携が容易なScala言語
Scalaも比較的新しい言語で、オブジェクト指向と関数型言語の性質を兼ね合わせています。関数型言語は芸術的なほどロジカルな設計なため、コンパイル時点でのバグ検出の精度が高く、コードディングの行数が短くて済むというメリットがあります。
しかし関数型言語は習得が難しく実用的なライブラリが乏しいために開発現場向きではなく、長い間ヨーロッパを中心に研究目的やクレジットカード会社など一部の高い信頼性を求められる開発現場でのみ使われてきた歴史があります。
しかしScalaはその欠点を克服しています。現在最も多くの開発現場で使われているJava上で稼働し、既存のJavaのプログラムと容易に連携でき、さらに関数型プログラミングを知らなくても使えるよう設計されています。
つまりGoがC/C++の後継をコンセプトにしているのに対し、ScalaはJavaの後継を目指した言語と考えても良いでしょう。
3位以下は新旧様々な言語が出揃うが、Javaはランキング外
3位以降は以下の通りです(カッコ内は年収中央値)。
・Python(575万1000円)
・Kotlin(575万円)
・TypeScript(575万円)
・R(574万8000円)
・Ruby(550万円)
・Swift(550万円)
・Perl(525万円)
・C(525万円)
年収で見ると、Javaのような開発現場で最も多く使われている言語よりも新しい言語の方が年収が高いことがわかります。
逆に古い言語であるC言語もJavaを差し置いてランクインしているのは興味深いことですね。実はあえて古い言語を学習するのもエンジニアのキャリアプランとして賢い作戦です。詳しく知りたい方は以下の記事をご覧ください。
COBOLエンジニアがJAVAエンジニアよりも市場価値が高い3つの理由【年収アップの裏技あり】
COBOLはC言語よりも古い言語ですが未だ現役で使われていて、実はCOBOLを扱えるエンジニアは潜在的にとても市場価値が高いのです/理由1:開発対象となる業務の付加価値が高い/理由2:人材不足/理由3:プログラマーから高給のエンジニアにキャリアアップしやすい/プログラミングスキルだけでは、どの言語でも年収に大差はないので重要業務の理解など、+αを身につけてキャリアップを目指しましょう。
ランキングについての詳しい分析は後述しますが、一旦ランキング上位の傾向から、以下の傾向が読み取れます。
現場で最も使われる言語よりも、新しい言語を学習した方が年収が高い傾向にあります
3.【年齢別】プログラマーの平均年収
CREATIVE VILLAGE が厚労省調査データに基づいてまとめた資料によると、年齢別でみたプログラマーの平均年収は以下の通りです。
4.やはり求人数ではJavaが圧倒的な件数
ITエンジニア、クリエイター専門エージェント「レバテックキャリア」が2019年6月11日に発表した「プログラミング言語別求人案件割合ランキング調査」によると、開発案件の全求人のうち31.10%がJava言語による開発案件となっており、求人件数で見た場合Javaが他を圧倒しています。
プログラミング言語別求人案件割合ランキング
1位:Java
2位:PHP
3位:Ruby
4位:C#/C#.net
5位:JavaScript
5.オワコン化する言語ランキング
海外の求人メディア「Dice」が公開した求職者向けの記事「オワコン化する5つの言語(Programming Languages That Are Probably Doomed )」で、以下の5つの言語がオワコン化するとされ、話題になっています。
- 1.Ruby
- 2.Haskell
- 3.Objective-C
- 4.R
- 5.Perl
日本では有望と扱われることが多いRubyが挙げられています。その理由、過去18カ月でTIOBEのランキングが9位から12位に後退していること、同サイトが扱う求人データでRubyのスキルを必要とする求人が56%も減少していることが挙げられています。
Haskellはそもそもビジネスではほとんど使われていない純粋関数型言語です。Objective-Cは既にSwiftにmacやiOSの標準開発言語としての地位を譲っています。R言語はPythonにその地位を譲りつつあり、Perlはもう本当に古い設計の言語だからということでしょうか。
6.プログラミング初心者におすすめの稼げる言語は?
将来WEB系の就職・転職を希望するならGo言語(Golang)
将来、ネットショッピングやソーシャルゲームなどのWEB系企業への就職・転職を希望するならばGo言語(Golang)がおすすめです。
理由は①Go言語のエンジニアをWEB系企業が積極的に育成している、②Go言語はシンプルでプログラミング初心者でも習得が容易、③Go言語を使う現場は新規のプロジェクトが多く、やりがいのある仕事につける可能性が高いから。
WEB系企業の一番の魅力は仕事を進めるうえで、しがらみが少ないこと。ですから言語もしがらみを意識せず、新しくて付加価値の高いものを選ぶべきです。関数型言語を習得したい人はScalaでも良いと思います。
またGo言語は将来フリーランスエンジニアを目指す人にもオススメの言語です。
AI/データサイエンティストに興味があるなら、Python&R言語
PythonとR言語はデータサイエンティストが最も良く使うとされるプログラミング言語です。人工知能の数理モデルは行列や多次元配列を用いた計算を多様しますが、PythonとR言語はいずれもこうした計算に有用なライブラリが豊富です。
データサイエンティストの87%はPythonを、
71%はRを業務で使用している
TIOBE Programming Community Indexによれば、2018年の検索エンジンのリクエスト数でみたR言語の順位は下降気味だったようです。
データプロフェッショナル1万6000人を対象に実施したKaggleの調査では、全体で最も人気の高いプログラミング言語はPythonであるものの、統計およびデータサイエンティストは他のどの職務よりも業務でRを使用している割合が高いとの結果が出ています。
これらの結果から、AI/データサイエンティスト領域に興味のある人はPythonから学習を始めることをおすすめします。
現在、LINEなどの大手WEB系企業の研修にも使われているCodeCampのPython データサイエンスコースの講座が5回まで無料ですので、参加してみるのも良策です。
(参考)LineのAI技術を他社向けに提供するLine Brainプロジェクト
出典:IoTNews
将来SIerの就職・転職を希望するならJava&Scala、またはあえて勉強しない!
SIerではJavaやC言語が使われている事が多いです。でも今更、C言語なんかやりたくないですよね。
またSIerでは、インフラエンジニアのようなプログラミングを一切しない職業の人も多いです。
一般に技術力よりも人間性重視なので、選択と集中という意味でプログラミングを勉強しないというのはアリです。その代わりに何に時間を使うのかよく考えるべきで、例えば部活やイベントの企画などでチームビルディングを学んだり、情報処理技術者試験を受けたり、より汎用的な成長が効果的です。
プログラミングをマスターしておきたいなら、JavaとSQLがおすすめ。Javaを少しかじってからSQLを学習してJavaとSQLを連携させれば、プログラミング・スキルとしてはSIerの新人社員としては、かなり出来すぎです。
IT業界地図とSIer業界地図を解説
【業界研究にお役立て下さい】
IT業界・SI業界には様々な企業があり、全容を理解するのは困難です。ざっくり業界の概要を理解していただくために①IT業界地図(大きい地図)、②SI業界地図(小さい地図)の2つを用いて業界と各企業で働くエンジニアの仕事内容を解説します。エンジニアだけでなく、コンサルタントを志望する方にも有用です。
SEの勉強は何から始める?|技術の前に幅広く思索
途方に暮れる新人SE「システムエンジニアになったはいいけれど、プログラミングとかシステムとか全然わかりません。何から勉強したらいいんだろう。読んでおいた方が良い本とかあれば教えてほしいです。」 → こんな悩みを解決します。
①分野を絞らずに視野を広くバランス良く学ぶ
②特定の分野について深く学ぶ
WEB制作やブロガーを目指すならHTML+CSS+JavaScript+PHP
Go言語(Golang)やScala言語は高付加価値で給料が高いのですが、アルバイト案件は少ないです。将来WEB系やSIerなどIT業界を希望している人ならオススメですが、単発でWEB制作の案件を受けルナら、HTML+CSS+JavaScriptがオススメです。マスターすれば、WEB制作案件を受注して月数万円〜数十万円稼げます。
ブロガーならこれに加えてPHPを軽く学んでおくと良いです。WordPressはPHPで作られていますので、自分でソース修正しなくてはならない時や、プラグインを使いたい時などにPHPやJavaScriptが扱えると様々な機能拡張が利用できます。
おすすめはpython+bash
私がおすすめするのは3位のpythonに加えてbashを学習することです。bashはスクリプト言語で厳密にはプログラミング言語ではありませんが、Linuxを操作する上では最も一般的なスクリプト言語です。以下の記事で詳しく解説していますのでぜひこの機会にご覧ください。
python入門
pythonに興味のある人「pythonを勉強したいです。公式サイトを見ましたがちょっと堅苦しいし、初心者には難しいです。ネットで学習できる、入門者向けのまとめ記事はありませんか?」→こんな疑問に答えます。
AI(人工知能)が注目を集める昨今、機械学習やディープラーニングに用いられるプログラミング言語・pythonのエンジニアを求める企業が急増しています。pythonは比較的新しい言語で、とてもコーディングしやすいことで定評があります。構文が良いことに加え、pythonでは豊富なライブラリが利用可能です。特に注目されているのは、googleが開発・提供するテンソル(多重行列)計算用ライブラリのtensorflowです。主に人工知能の開発やチューニングに用いられます。
本記事ではpythonについて基礎から解説していきます。
こちらもオススメです
プログラミング言語「Python」を学ぶ–開発者のためのリソースガイド
bash入門
bashに興味のある人「linuxで一般的に使われるbashを基礎から勉強したいです。bash入門者がネットで学習できる、まとめ記事はありませんか?」→こんな疑問に答えます。
bashはb
ourne a
gain sh
ellの略で、Linuxで標準的に使われているシェルです。bashはGNUプロジェクトの一つとして開発が進められ、オープンソース化しています。bashによってOSの操作や簡単なプログラミング、テキスト処理、ファイル操作などを行うことができます。サーバーのシステム管理を担当するエンジニアにとって、bashは最もよく使われるツールと言えます。
本記事ではbashについて基礎から解説していきます。
7.プログラミング初心者向けスクールランキング[無料あり]
プログラミング言語を学んでプログラマーとして仕事が受けられるようになりたい方へ、独学で学ぶケースとプログラミングスクール各社で学ぶケースについてランキングで紹介します。
順位 | スクール | オンライン/教室 | プログラミング言語 | 学習時間 |
1 | TECH::EXPERT | オンライン・教室 両方あり |
HTML5&CSS3、Ruby on Rails、 Java Script、SQL |
600時間 |
2 | 独学 | – | – | |
3 | TECH::CAMP | オンライン・教室 両方あり |
HTML5&CSS3、Ruby on Rails、 Java Script、SQL、Python、 NodeRED |
60時間〜500時間 |
4 | TechAcademy | オンライン |
HTML5&CSS3、Ruby on Rails、 Java Script、PHP、Java、SQL、 Swift、Kotlin、Unity、C#、 Python、Scala |
80時間〜160時間 |
5 | Skill Hacks | オンライン | HTML5&CSS3、Ruby on Rails | 35時間〜60時間 |
1位. TECH::EXPERT
集中して本気でプログラマーになりたい人向き
Youtuberでもあるマコなり社長の会社です。
[TECH::EXPERTで習得可能な言語]
HTML5&CSS3、Ruby on Rails、Java Script、SQL
折れない心を持っていて、自力で勉強したい人向き
実は独学は結構オススメです。実際、私も若い頃、父親にアドバイスをもらいながら独学で習得しました。
プログラミングの勉強は何から?今すぐプログラミングを始めよう
「プログラミングを勉強したいですが何から始めればいいでしょう?プログラミング言語はたくさんあるし、難しそうです。何から始めたらいいでしょうか。」
こんな悩みに回答します。
独学でOK
初心者ならpythonがオススメです
今すぐプログラミングをはじめよう
プログラミング学習を継続に必要なのはトライアンドエラー
教養としてプログラム学習したい人向き
運営会社はTECH::EXPERTと同じですが、カリキュラムはTECH::EXPERTよりもゆるいです。プログラマというより、ビジネスパーソンとしてテクノロジーを学習したい人向け。
こちらから無料のプログラミング体験会に参加できます。
[TECH::CAMPで習得可能な言語]
HTML5&CSS3、Ruby on Rails、Java Script、SQL、Python、NodeRED
オンラインから万全のサポート体勢でプログラマーを目指したい人向き
今なら1週間無料体験ができます。また1コース申し込むと、もう1コースプレゼント企画をやっています。
[TechAcademyで習得可能な言語]
HTML5&CSS3、Ruby on Rails、Java Script、PHP、Java、SQL、Swift、Kotlin、Unity、C#、Python、Scala
5位.Skill Hacks
オンライン完結でお手軽にHTML&Ruby on Railsを学びたい人向き
[Skill Hacksで習得可能な言語]
HTML5&CSS3、Ruby on Rails
8.【将来を考えたアドバイス】プログラミング+αで年収アップ【中級者におすすめする】
ランキングから読み取れる、事実に基づく分析:2点
- 開発現場で最も使われているはずのJavaやJavaScriptが年収ランキングにランクインしていない
- C言語と比べると、Go言語(Golang)やScala言語の需要は4分の1以下。→開発の現場では古い言語がメインとして使われている
事実に予測(私の経験)を加えたランキング分析:3点
- 開発の主戦場であるJavaやJavaScriptは海外委託により安価に開発することができるため、国内のJava/JavaScriptエンジニアは年収が押し下げられている。
- C言語の開発者が高齢化しており、需要に対して人材確保が難しくなっていることが背景にあり、JavaよりもC言語のエンジニアの方が年収が高い。
- GoやScalaは新しい言語で市場規模が小さく、海外への委託や開発者調達スキームが確立してないため、安価にエンジニアを調達できないため年収が押し上げられている。
プログラミングスキル+αで年収アップ[稼げる提案]
新しいプログラミング言語を習得すれば高い年収や正社員として就職するのに有利ですが、いずれ海外委託がメインになるか、その言語が淘汰され、使われなくなるかのどちらかでしょう。そうなる前に、プログラミングに加えて+αのスキルを持つのがおすすめのキャリアです。
年収UPと生活の安定が見込める、+αのスキルの例
お金を稼ぎ続けらる人材になるには、+αのスキルを身に付けましょう。
【20代】プログラマーからアプリケーションエンジニアを目指す
【20代】プログラマーからセキュリティエンジニアを目指す
【20代】Goなどの新しい言語+英語を身につけ、海外の広い市場でスキルを活かす
【20〜30代】WEB系の会社に就職して、常に新しい技術を身につけレベルアップする
【20〜30代】正社員で就職後、率先して海外委託し、委託のエキスパートになる
【20〜30代】プログラム対象の業務に詳しくなって、業務知識でキャリアアップする
【20〜30代】データ分析やAIなど高度なプログラミングを勉強し専門家を目指す
【20〜30代】あえてプログラミングは深く勉強せず、対人スキルを磨いて上級エンジニアを目指す
プログラミングは論理的思考力が身につきますし、高度にIT化した現代では必須のスキルですから、プログラミング・スキルを手始めに社会人をスタートするのは良いキャリアプランだと思います。
しかしプログラマーもピンからキリまでいます。プログラミングしかできない人もいれば、より専門性を高める人、総合職として幅広いスキルを磨き出世する人、経営者まで様々です。
若いうちはプログラミングだけでも食べていけますが、キャリアップしていくに従ってプログラミング以外の能力を求められますから、将来を見据えて自分のやりたいことと市場価値のあることをマッチングさせて、上記のようなキャリアプランを考えると良いでしょう。
【IT業界】就職偏差値ランキング2020
就職偏差値ランキングとは?
1.就職偏差値ランキング
2.東大生就職注目企業ランキング
3.社員クチコミ総合評価ランキング
偏差値/人気ランキングの分析
9.プログラミング言語に関する傾向予測
プログラミング言語は1940年代から新しいものが生まれ続けています。当初はより機械的で単純な機能だったものが、より人間の直感に近いもの、より数学的に確からしさを保証しやすいものに進化しています。
またアプリケーションの用途やセキュリティなど非機能要件の拡大に応じて、プログラミング言語の進化の方向性も多様化しています。このことから、2019年以降も様々な方向性に進化を遂げた新たなプログラミング言語が誕生する傾向が今後も続くと考えるのが妥当ではないでしょうか。
プログラミング言語は戦略的な
イノベーション・プラットフォームへと進化していく
最も普及した言語の一つであるC言語は、名門AT&Tベル研究所のデニス・リッチーが開発しました。同様にインターネット初期から広く利用されてきたPerlは、一人のプログラマ:ラリー・ウォールによって開発されました。このように、かつては研究者や開発者が個人的に開発した言語が広く普及しました。
一方、近年ではGoogle(Go)やApple(Swift)などのIT大企業が戦略的にプログラミング言語を開発・発表しています。「戦略的」と申し上げたのは、次の例ように、他のクラウドサービスとパッケージ化した自社ITサービスの一部として新しいプログラミング言語をリリースしているのです。
事例:Go Cloudプロジェクト
Go言語チームとGoogleが「Go Cloud」プロジェクト発表。同一コードでAWSやGoogle Cloudなどに対応できるポータブルなクラウドアプリの実現へ
Go言語チームとGoogleは、オープンソースの新プロジェクト「Go Cloud」を発表しました。Go Cloudは、さまざまなクラウドの一般的な機能を共通のAPIで利用できるようにすることで、Go言語(Golang)のソースコードを書き換えることなくポータブルなクラウドアプリケーションの実現を目指すというものです。
引用先:www.publickey1.jp
今後、プログラミング言語はAIや量子コンピュータなどの新たなイノベーションを巻き込み、戦略的なプラットフォームとなるような言語がIT大手企業のシェア争いの一つのステージとして開発される傾向が強まるでしょう。
10.まとめ
私の経験からプログラミング言語別年収ランキング結果を分析すると、言えることは以下の3点です。
- 言語は新しいものを選んだ方が年収が高く、モチベーションも上がる
- 市場規模(求人数)も意識が必要。開発の主戦場は未だにJava
- プログラミングスキルだけはキツイ。将来+αを身につけ安定&年収UP
プログラミング言語人気ランキング2020
以下の記事では、プログラミング言語人気ランキングを紹介しています。合わせて参考にしてください。
プログラミング言語人気ランキング2020|日本と世界のランキングあり
プログラミング言語人気ランキング [日経xTECH編]
プログラミング言語人気ランキング [GITHUB編]
プログラミング言語人気ランキング [Stack Overflow編]
結果比較
結果分析
結論:人気言語はPythonとJavaScript
特徴別プログラミング言語一覧
以下の記事では、プログラミング言語ごとの特徴に基づいて一覧化しました。各言語の特徴をざっくりと抑えることができます。
ざっくり理解!特徴別・プログラミング言語一覧
プログラミング言語について調べていますか?本記事ではプログラミング言語ごとの特徴を俯瞰して示し、自分の目的にあった言語選択をするお手伝いをします。また気になる言語と自分の知っている言語の違いを調べるのにも有用です。ご活用ください。
【分野別】IT業界 企業ランキング
今や巨大市場となったIT業界。あなたはどのポジション、どんな企業で働きたいですか?
ビジネス
IT企業ランキング
WEB系企業ランキング
ECサイト運営会社ランキング
インターネット関連企業ランキング
WEBデザイン企業/WEB制作会社ランキング
インターネット広告代理店ランキング
ゲーム会社ランキング
デジタルマーケティング
テクノロジー
MaaS関連企業ランキング
半導体企業ランキング
ネットワーク&通信関連企業ランキング
ハードウェア企業ランキング
IoT関連企業ランキング
ビックデータ分析企業ランキング
クラウド関連企業ランキング
Fintech企業ランキング
VR/AR関連企業ランキング
人工知能(AI)関連企業ランキング
システム構築&システム保守
SIer総合ランキング
独立系SIer企業ランキング
メーカー系SIer企業ランキング
ユーザー系SIer企業ランキング
ソフトウェア開発会社ランキング
ITコンサル企業ランキング
求人&その他
インフラエンジニア求人企業ランキング
COBOLエンジニア求人企業ランキング
pythonエンジニア求人企業ランキング
ゲームプログラマ求人企業ランキング
WebAPI開発者求人企業ランキング
理系就職先企業ランキング
ベンチャー企業ランキング
IT就職偏差値ランキング
スマート農業ランキング
金融業界ランキング
参考:IT業界の全体概略図
What’s New
プログラミング言語に関するトレンド・ニュースをピックアップします。
- Pythonが1位 – 2019年IEEE Spectrumプログラミング言語ランキング
IEEEはこのほど「Interactive: The Top Programming Languages」において、2019年版のIEEE Spectrumランキングを発表した。第1位はPythonが獲得し、これにJava、C、C++が続いている。 - MIT、確率的プログラミング言語「Gen」を開発 | fabcross
米マサチューセッツ工科大学(MIT)の研究チームは、初心者から専門家までそれぞれの用途にあったAIモデルを作成できる確率的プログラミング(PP:Probabilistic Programming)システム「Gen」を発表した。 - 令和時代に求められるプログラミング言語とは?将来性ランキングBEST5!|ジョイキャリア
現時点では他プログラミング言語と比べて、求人や案件が多いとはいえない。だが、将来を見据えて、優秀なエンジニアを確保しておきたいという意図も合わさり、Pythonをメイン言語に採用する企業は確実に増加している。 - ギノ、プログラミング118講座を無料提供 学習動画も見放題
ITエンジニア向け総合求職・学習サービス「paiza(パイザ)」を運営するギノは2019年8月1日より、日本国内の各種学校の生徒・学生向けに、プログラミング学習サービスの全講座を無料で提供する「paizaラーニング学校フリーパス」を開始した。
おわりに
というわけで今回は以上です。ほとんどの人はプログラミングを学習してもプログラマーになるのではなく、教養として勉強することが多いと思います。
プログラミングを学習するときは何よりも、楽しんで続けられる言語&教材を選ぶと良いと思います。
プログラミング教育で論理的思考力は伸びる?肉まんで解説
論理的思考力とはどのような力?
なぜ論理的思考力が必要?
なぜ論理的思考力を伸ばすのにプログラミング教育が有効?
習得しやすい簡単なプログラミング言語は?【挫折しない学習法も提案】
習得が簡単なプログラミング言語とは
挫折しないプログラミング学習プラン
今すぐプログラミング学習を始めよう
趣味でプログラミングするなら何を作る?【子供もプログラミングを楽しめる】
趣味でプログラミング その1
ロボット(Sphero)を動かす
趣味でプログラミング その2
マインクラフトを使ってPythonのプログラミングをする
将来性はある?プログラミングを習得する意義について解説します
「プログラミングについて興味があります。でもAIが進化してプログラミングなんて不要になるかもしれません。果たしてプログラミング学習に将来性はあるんでしょうか?」
①AI時代でもプログラミング学習は無駄になりません
②最も将来性が高いのは、「新しい」「稼げる」プログラム
プログラミング学習に最適なOSは? 【Windows/Mac/Linux】
プログラムコードはOSに依存しなくなった
プログラミングがOSに依存しないから、どのOSを選択してもOK!
OSごとの特徴や細かい違いを解説
【超初心者向け】エンジニアならプログラミング言語を複数勉強しないと食べていけない話
複数の言語を習得しないと、エンジニアは食べていけない話
・ 複数の習得が必要な理由1:システムは複数の言語で動く
・ 複数の習得が必要な理由2:使う言語が現場によって様々だから
どうしても複数の言語を学ぶのが嫌なら枯れきった言語を習得する