プログラミング、フリーダイビング、ブロックチェーンのブログ

プログラミング道場

プログラミングに学歴は必要なのか?【あんまり関係ない】

更新日:

プログラマには頭がよい人がなるイメージですが、プログラミングに学歴は必要なのでしょうか?


「プログラミングをやる人は頭がいいイメージ」は、確かに世間には存在するようです。
IT人材白書のデータを見ても、高卒のエンジニアは、およそ5.5%ぐらいです。
でも、実際のところ、学歴は関係ないような気がします。
私は今までに中卒や高卒のエンジニアを何人も見てきました。
この記事では、その詳細について説明していきます。

本記事の内容

  • IT人材白書のデータで学歴のデータを確認してみます
  • プログラマーは、なぜ学歴が高くて、頭がいい人と思われるのか?
  • 最近、Web業界に入ってきている人達
  • 私が一緒に働いてきたプログラマ達の経歴
  • 結局、プログラマは実力主義
  • まとめ

IT人材白書のデータで学歴のデータを確認してみます

IT人材白書2017年によると、高卒でIT技術者になった人の割合は5.5%で、専門学校卒が13.8%なので、決して大きい数字とは言えません。
ただし、この数字を見ても特別に悲観をする必要はないと思います。
なぜならば、大卒でエンジニアになっている人でも、文系出身の方も多くいるからです。
ということは、IT技術者になるためには、特別に高学歴の理系スキルは必要ではないということです。

IT技術者の最終大学は、必ずしも情報系とは限りません。
40%ぐらいは、文系の卒業者です。

プログラマは、なぜ学歴が高くて、頭がいい人と思われるのか?

プログラマは、なぜか、学歴が高くて頭がいい人だと思われがちです。
「職業は何?」と聞かれて「プログラマです」と応えると「頭がいいんだ」とよく言われます。
それは日本人に限ったことではなく、色々な国の人と話した時に言われます。
私としては、「自分は頭がいい」とは思っていないので、いつも回答に困っています。
なぜ、そう思われているのかは不思議ですが、おそらくは世界的に有名な経営者であるビル・ゲイツ、ザッカーバーグ、スティーブ・ジョブズといった天才達が、みんなプログラマだからではないでしょうか?
でも、世間で働いているプログラマーはそういった天才ばかりではありません。
誤解を払拭するためにも、最近のWeb業界に目を向けてみましょう。

最近、Web業界に入ってきている人達

2013年ぐらいから、Web業界に新卒で高い学歴を持った人達が入ってくるようになりました。
国立大学や関関同立といった優秀な私大を卒業した人達です。
東大生や京大生なんかもいるようです。
その背景には、いくつかの理由が考えられます。

  • 新卒の給料が最初から450万円以上と高給
  • web業界が地に足のついた業界として見られるようになってきた
  • DeNAが球団を買収したことで、業界のイメージが向上した
  • Lineなどのサービスが身近になったので、作っているサービスが想像しやすくなった

私も若者と話す機会が多くありますが、実際に作っているプログラミングが、Webやアプリ上で動くことを見るのは、非常に楽しいようです。
また、手に職がつくことも魅力的に映っているそうです。

シャープや東芝、東電といった安定と思われていた大手企業の業績不振を目にしていれば、それも当然かもしれません。
大手企業に勤めていれば自分の人生は安泰という時代は、既に終わりつつあります。

新卒だけではなく、優秀な学歴を持った第二新卒もWeb業界に入ってきています。
NTTデータ、富士通といった会社を1、2年で辞めて、Web業界に入社する人達がいます。
大手に勤めたものの、下請けの会社に出向して、「現場で人に命令することが仕事」という状況が嫌だったようです。
自分にスキルが身につかなくても、会社のために頑張っていれば将来的に報われるという滅私奉公的な考え方は、徐々に廃れつつあります。
特にエンジニアは、滅私奉公の考え方を嫌う人達が多くいます。

このように、優秀な新卒や第2新卒がWeb業界に流れてきているというのが現在の状況です。
ここだけ読むと、「プログラマはやっぱり学歴が高くて頭がいいんだ」と思われるかもしれませんが、私の見方は違います。
私が過去に働いてきた、Webの黎明期に働いていたプログラマ達を紹介します。

私が一緒に働いてきたプログラマ達の経歴

2000年代にWeb業界で働いていた人達は、正直なところ、社会のはみ出し者も多くいました。
なぜならば、学歴が高くてシッカリした人達は、Sier系の富士通やNECといった企業や、電機業界の東芝、ソニーといった会社にいくことが多かったからです。

普通に頭がよい人達は、何をやっているかよくわからないライブドア、サイバーエージェント、グリー、DeNAに入社しようとは思っていませんでした。
その時点でWeb系に行く人達は、よほどの先見の明があるか、突出した才能のある人達だったような気がします。
普通の大卒にとって、Web業界は決してメインストリームではありませんでした。
当時、Web業界にいた人達の例を紹介します。

  • 前職は料理人
  • 前職は先物取引の営業
  • 前職はパチンコ屋の店員
  • 前職は劇団員
  • 中卒
  • ホントか知らんけど、車の盗難で保険金詐欺をやっていた人
  • 医者の息子で、前職はニート

そうそうたる顔ぶれです(笑)
ウソでもなんでもなく、ホントにそういう時代でした。
なぜならば、繰り返しますが、学歴が高くて優秀な人達は他の業界で働いていたからです。
これを読んだら、「なんだ、俺でもプログラマになれそう」と思ったのではないでしょうか?

結局、プログラマは実力主義

ここまで読んできたところで、「プログラマに学歴が必要」というのは、イメージだけであることがわかって貰えたはずです。
高学歴な人達がメガベンチャーに就職してプログラマになっているのは、ここ数年の話で、ここ数十年の長い期間で見れば、学歴は全く関係ありません。
結局は、プログラマは実力主義で、プログラミングができる人が重宝されます。
大学で学んだプログラミングスキルだけでは、現場では役に立たないことの方が多く、経験がものを言います。
実力さえあれば、資格も必要はありません。
例えば、基本情報処理のような資格も、持っているに越したことはありませんが、なくても実力さえあれば関係ありません。

まとめ

ジョブスといった天才的な人達や、Web業界で一部の華やかな人達が目立つため、「プログラミングは学歴が高くて頭がよい人達がやるもの」というイメージが、多くの人達についているかもしれません。
でも、10年ぐらい前までは違いました。
食い詰め浪人みたいな人達が、多く働いていたのがweb業界でありプログラミング業界です。
そのため、今の新人は先輩社員に学歴を聞かないようにしましょう。
きっと、お互いにビックリするはずです(笑)

プログラマになるためには、学歴は関係ありません。
何も持っていない自分に、一つ一つスキルを足していけば、誰でもプログラマになれるはずです。

Good luck for your engineer life!

この記事が面白かった人は、こちらも読んでみて下さい。

IT業界について詳しく知りたい人は、この記事を読んで下さい

IT業界にいる人にオススメの本【2019年最新】

IT技術を使った会社の生存戦略 ソフトウェア・ファースト Sierを使った開発には限界がきており、これからは事業会社がエンジニアを雇用することで、ITの手の内化が必要だと、筆者は述べています。 現在のSierを使った開発方法の問題点と、事業 ...

続きを見る


30代からプログラミングを始めようか迷っている人は、この記事を読んで下さい

30代からプログラミングを始めることは可能なのか?【頑張ればギリギリセーフ】

エンジニアは人気の職種だと聞いていますが、若い人達が多い印象です。 30代から始めても間にあいますか? 2030年には79万人のエンジニアが不足 まずは、今後、10年間以上に渡るエンジニアの需給について確認しましょう。 自分の身を預けたいと ...

続きを見る


プログラミングスクールに行くか迷っている人は、この記事を読んで下さい

なんとなく、エンジニアになりたい人が無料のプログラミングスクールに行くべき理由【2019年12月の最新】

有料や無料のプログラミングスクールが多すぎて、どこにしようか迷っています。 無料のプログラミングスクールは、お得そうに見えますが、実際の所はどうですか? メリットやデメリットなどがあれば教えて下さい。 無料のスクールを推す理由 まずは、私が ...

続きを見る


自分がプログラミングスクールに行っても大丈夫か知りたい人は、この記事を読んで下さい

プログラミングスクールに通って挫折する人と上手くいく人の違い

スクールに通っている人の3パターン プログラミングスクールに通っている人のパターンを整理すると、以下の3パターンに分かれます。 それぞれのタイプの特徴を、もう少し詳細に説明していきます。 それぞれのタイプの特徴 大した努力をせずに文句ばかり ...

続きを見る


プログラミング学習で時間を無駄にしたくない人は、この記事を読んで下さい

プログラミング学習で時間を無駄にしない方法【実行あるのみ!】

今からWeb系のエンジニアになりたいのですが、経験は全くありません。 プログラミング学習を始めるにあたって、時間を無駄にしたくないのですが、どのように、勉強を始めたらよいのでしょうか? スタート地点に立つまで、ダラダラと勉強を続けない 周り ...

続きを見る


関連コンテンツ

-初心者向け

Copyright© プログラミング道場 , 2019 All Rights Reserved Powered by AFFINGER4.