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

プログラミング道場

プログラマーになりたいのですが、大学に行く価値はありますか?

更新日:

プログラマーになりたいのですが、大学に行く価値はありますか?


記事の内容


大学にいって得られるものもあれば、失うものもあります。
完璧な回答はありませんが、様々な視点で回答していきたいと思います。
無難な回答であれば、「大学にはいった方がいい」というものですが、最終的な判断はあなた次第です。

「大学へいく」という選択肢は、何を得て何を失うのか?

まずは、大学に行く場合と、高卒で働き始めて得られることを箇条書きにして書き出してみます。

「大学に入った場合」と「高卒で働き始めた場合」に経験できること

情報系の学部で得られる事

  • 一般教養
  • 情報系の専門知識
  • 学歴
  • 学生ならではの楽しい思い出
  • 海外で就職しやすい

情報系の学部以外で得られる事

  • 一般教養
  • 情報系以外の何らかの専門知識
  • 学歴
  • 学生ならではの楽しい思い出

大学に行って失う事

  • お金(400万)

高卒でプログラマとして働いて得られる事

  • プログラマーとしての経験
  • お金(1200万)年収300万円 × 4

大学へいって得られること

それぞれの項目について、もう少し詳しく説明します。

一般教養、CS以外の知識

今の時代、何の技術がソフトウェアに関係して、何が関係しないのかは誰にもわかりません。
例えば、アップルの創業者であるスティーブ・ジョブスは、大学の授業に潜り込んでいた時に学んだ「書道の授業」が、美しいMacを作るときに役立ったと述べています。

また、最近、よく話題に上がっているブロックチェーンの設計思想には、金融、経済、インセンティブ設計などが含まれています。

これらの事例を見ていると、何かの拍子に、大学で学んだことをソフトウェアの世界で活かせる時が来るかもしれません。

Computer Scienceの知識

情報系の大学では、専門的な知識を基礎から体系的に学ぶことができます。
私は情報系の大学を出ていないので、そういった基礎知識を持っている人が羨ましくなる時もあります。

今の時代、CS(Computer Science)の深い知識がなくても、普通に開発職について年収600万円以上を稼ぐことはできます。
でも、それとは別に「新しいプログラミング言語を作りたい」「OSの開発をしたい」「データベースを作りたい」といった、より本質的なソフトウェアの開発をしたいならば、CSの知識は必須になってきます。

学生時代の楽しい思い出

学生時代の楽しさ、いわゆる「青春時代の価値」は、人それぞれです。
楽しかったという人もいれば、イマイチという人もいるはずです。
それこそプライスレスだとは思いますが、それが大事だと思える人は大学に行くべきかもしれません。

海外での働きやすさ

CSの学位を取得しておけば、海外で働く時に役立ちます。
IT企業で働く時に、VISAの取得にはCSの学位が求められるケースがあります。
海外の企業に応募して働きたいならば、大学に行ってCSの学位を取得すべきです。

ただ、普通に海外の先進国で働きたいならば、別の道もあります。
その国に進出している日本企業に入って、そこから海外を目指す方法です。
今なら、メルカリさんなどに入社すれば、北米で働ける可能性は高まるはずです。

また途上国ならば、高卒でも問題なく働けるはずです。

高卒で就職して得られること

プログラマーとしての経験

高卒で働き始めて、4年間の実務経験を積むことは大きな糧となります。
4年間の実務経験を積めば、一人前とみなして貰えます。
23歳になった時に、今からスタートを切る大卒と、すでに一人前のプログラマーとの差は圧倒的な違いです。

もう少し具体的に言うと、大卒の人はフリーランスになることすらできませんが、4年の実務経験を積んだエンジニアは、都内で60万円/月ぐらいを稼ぐことができます。

一緒に働いていた同僚で、大学院を卒業している高学歴の人がいたのですが、その人にとっては、「60万円/月」の現実的なスキルを持つ同年代の人の方が、素晴らしく見えていたようです。

お金

大学に通った場合、4年間でかかるコストを400万円とします。
高卒で働き始めて、4年間で稼げる金額は1200万円とします。
そうすると、金額差は1600万円なので、これは大きな差だと言えます。

1600万円を年率3%で運用すれば、5年後には1850万円になっています。
1600万円という金額がいかに大きなものかがわかります。

高卒からプログラマーになるには?

ちなみに、「どうやって高卒でプログラマーになればいいのか?」という疑問を持つ人もいるかもしれません。
それについては、残念ながら完全な正解はありません。
なぜならば、採用には運もありますし、住んでいる場所なども人それぞれ異なるからです。
一応、いくつか考えられるものを挙げておきます。

  • Udemyなどで独学で勉強してから、未経験者採用で企業に採用してもらう
  • 専門学校にいく
  • プログラミングスクールにいく

私のオススメは無料のプログラミングスクールにいくことですね^^

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

有料や無料のプログラミングスクールが多すぎて、どこにしようか迷っています。 無料のプログラミングスクールは、お得そうに見えますが、実際の所はどうですか? メリットやデメリットなどがあれば教えて下さい。 前提として この記事は、エンジニアにな ...

続きを見る

あなたには、どれぐらいの才能があるのか?

基本的なメリットとデメリットを説明しましたが、どの道を選ぶのかは、その人の才能次第です。
ジョブス、ビル・ゲイツ、ホリエモンなみ才能を持つならば、大学に行く必要はないように思います。
むしろ、早い段階から社会に出て、実社会で様々なことを学んだ方が、より早く成功への道に繋がるはずです。

田中角栄は小学校しか出ていません。
松下幸之助は、小学校すら卒業していません。
実務経験に勝る勉強はないということなのかもしれません。

偉人や有名人の物語を知りたい人は、これらの本を読んでみて下さい

あなたは、一生、プログラマーなのか?

「俺は一生、プログラマーをやる」という人もいれば、「40代になってもプログラマーはキツイ」という人もいるはずです。
また、若い時は、「生涯プログラマー」と思っていても、途中で考え方が変わるかもしれません。

プログラマーの世界は、確実に実力主義ですが、他の世界がそうだとは限りません。
自分の進路が変わった時には、学歴が大事になってくるかもしれません。

一般的には、エンジニアは学歴を気にしません

エンジニアとして10年以上、働いてきて、面接も含めて様々な経験をしてきました。
そこで言えることは、エンジニアは学歴を気にしません。
その人に知識があれば、年齢、性別、学歴に関係なく尊敬します。
LTトークの内容や、OSSへの貢献などの方が、よっぽど人の関心を引きます。

今までのソフトウェア業界では、上流工程はSierに務める高学歴の人がやり、プログラミングの実装は低学歴の人がやるという流れもありました。
いわゆる、ウォーターフォール型の開発と呼ばれるものです。
しかし、今ではそれも変わりつつあり、現場で設計とプログラミングの実装を同時にやるアジャイル開発と呼ばれる手法が主流になりつつあります。
そうして、今の現場では、学歴に関係なく手を動かせる人が必要とされています。

でも、エンジニアではないマネージャーで、年齢などを気にする人も、いることはいます。

まとめ

この記事では、様々な視点からの意見を述べました。
「正しい道」というのは存在しないので、自分がよいと思った道を選んで下さい。
一度、社会人になってから、大学に行くという道もいいかもしれませんね^^

Good luck with your engineer life!

Web系のエンジニアがどういったものかを知りたい人には、この本がおすすめです

最近の若者の成長が早い理由を知りたい人は、この記事を読んでみて下さい

秘伝のタレを使って急速に成長する若者達【現代っ子はラッキー!】

将棋の羽生さんが若くして成功した理由 将棋の羽生さんを知らない方は、ほとんどいないと思います。 羽生さんは若くして、頭角をメキメキと現してきましたが、それは彼が天才だからだったのでしょうか? 彼は天才で、家庭環境にも恵まれていたというのは最 ...

続きを見る

これからの時代に必要とされる考え方を知りたい人は、この記事を読んでみて下さい

日本のIT業界で必要とされている価値創造型の人材とは?

日本のIT業界では、どのような人材が不足していますか? 価値創造型のIT事業とは? 価値創造型のIT事業という言葉は、あまり聞き慣れないと思うので、その特徴を紹介します。 価値創造を目的としたIT活用 要件が不確実 スピード感を重視 主にア ...

続きを見る

私のような凡人の考えるキャリアプランを知りたい人は、この記事を読んでみて下さい

もし学生に戻れたら、どういうキャリアを選びますか?【エンジニアが最高!】

もし学生に戻れたら、どういうキャリアを選びますか? 高校生に戻れたら もし、自分が高校生まで戻れたとしたら、アメリカに留学して「Computer Science」の修士まで取得したいと思います。 なぜならば、それは今、世界でもっとも素晴らし ...

続きを見る

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

IT業界にいる人におすすめの本【2021年最新】

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

続きを見る


Webデザインをより詳しく勉強したい人は、この記事を読んで下さい

Webデザインの学習でおすすめの本と動画【2021年最新】

HTML/CSS 1冊ですべて身につくHTML & CSSとWebデザイン入門講座 初心者向けに説明されている本です。 レスポンシブ、Flexbox、CSSグリッドといった新しい技術の説明があるのが嬉しいです。 最初の一冊にオススメ ...

続きを見る


各都道府県にあるプログラミングスクールを知りたい人は、この記事を読んで下さい

都道府県別のプログラミングスクール紹介【2021年最新】

プログラミング言語 北海道 東北 関東 中部 近畿 中国 四国 九州 沖縄 まとめ この記事では、都道府県別にプログラミングスクールを紹介しました。 近くに行ってみたいスクールがあれば、是非、連絡をしてみて下さい^^ Good luck w ...

続きを見る

関連コンテンツ

-エンジニアの生き方

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