【現役プログラマーが暴露】プログラマーになるために大学や専門学校は不要!他のことを学べ!

2021年3月3日

プログラマー 大学

この記事では

Left Caption
  • プログラマーになるために大学はどこに行くべき?
  • プログラマーになるためには専門学校に行ったほうが良い?
  • 高校生のうちにやっておくべきことは?
  • ゲームプログラマーになるためにはどうするのが一番良い?

という疑問を解消します。

 

プログラマーに興味がある人は、就職前の数年間、どう過ごすのが一番良いのかを必ず知っておいてください。

そうしないと、20歳前後の貴重な数年間を無駄に浪費してしまう可能性があります。

 

この記事では、プログラマーになるためには大学に行くべきなのか、それとも専門学校が良いのか、また高校生のうちにやっておくべきことはあるのかを解説しています。

本記事の内容
  • プログラマーになるための最善の方法がわかる
  • 高校生の間の時間の使い方がわかる
  • ゲームプログラマーになるための方法がわかる
Left Caption
現役プログラマーが自分の経験を通して思うBESTな方法を解説します!
CHECK【筆者がおすすめする厳選転職エージェントはこちら!】

プログラマーになるために大学や専門学校での勉強は不要

2 men running on water during daytime

 

Left Caption

プログラマーになるためにはどこの大学に行けばよいのかな…

プログラマーになりやすい学部はどれかな…

プログラマーになるにはやっぱり専門学校が良いのかな…

と考えている人に言います。

 

正直、どこでも良いです!

どこにいって絶対プログラマーにはなれます!

プログラマーになれるかどうかに大学や専門学校は関係ありません!!

 

いきなり悩みをぶった切ってしまって申し訳ありませんが、現実はそうなんです。

こう言える理由は、

CHECK

一般の大学でもプログラマーの求人は溢れかえっており、実際に僕も全くの未経験からプログラマーになっているため

です。

もし、

Left Caption
未経験での就職は不安…少しでも知識を持っておきたい。

と思うなら、無料のプログラミング学習サイトで十分、力をつけることができます。

 

ですが正直それも必要ありません。

 

プログラミングを学ぶBESTな方法は、

CHECK

未経験で入社し、そこから実務を通じてプログラミングを学ぶ

です。これが一番コスパが良いです。

その理由を次で解説します。

プログラマーの採用担当が新卒に求めていることは何か

turned on MacBook Pro near brown ceramic mug

なぜプログラマーになるにあたり大学や専門学校が必要ないのかを話していきます。

それは

CHECK

プログラマーの採用担当は、大学や専門学校でのプログラミング経験を求めていないため

です。

 

それはなぜかと言うと、

大学や専門学校でプログラミングについての知識を学んだとしても、実際に現場に入った時に使えるプログラマーになれるかどうかはほぼ関係がないため

です。

ちなみに最近ではプログラミングスクールが流行っていますが、これも同じです。

CHECK

現場では技術力やプログラミング知識よりも、コミュニケーションスキルやビジネススキルが重要となってきます。

プログラマーの採用担当もそれをわかっているため、大学や専門学校での経験を重視していないということです。

 

つまり、採用担当が重視しているものは

  • コミュニケーション力
  • 話し方・立ち振舞い
  • ポテンシャル

など、ビジネスマンとしての基礎能力が高いことです。

 

プログラミングの知識は実戦経験で積むことができますし、それが一番効率の良い方法です。

中途半端に知識があると、邪魔なプライドや実践で使えない無駄な知識があり、本当に必要なスキルの習得が遅くなることもあります。

 

ですので、プログラマーになりたいからと言って、そのための大学や専門学校を選ぶのは、就職する上ではあまり意味がない、と言えます。

プログラマーになりたい高校生が選ぶべき大学は

University Library, Building, Street

Left Caption
じゃあプログラマーになりたい高校生はどんな基準で大学を選べば良いの?

と思いますよね。

 

それは以下です。

CHECK
  1. 有名大学に行き、学歴を強化する
  2. プログラマーになった後に何がしたいのかを考えて選ぶ
  3. 自由な時間を取りやすい環境を選ぶ

どれが正解ということはなく、自分に合った選択をするのが良いです。

それぞれ詳しく説明していきます。

有名大学に行き、学歴を強化する

まず1つ目は

単純に、なるべく学歴を良くするために有名大学を目指す

という選択肢です。

 

なぜこれが良いのかと言うと、

CHECK

新卒プログラマーの採用に、学歴はとてもアピール材料になるため

です。

 

プログラマーの採用担当は、新卒にポテンシャルを求めていると上で説明しました。

学歴はポテンシャルを証明するのに一番手っ取り早い手段です。

ですのでプログラマーなるにしても学歴はあるに越したことはありません。

 

さらに、学歴の良い大学にいくと、周りの学生のリテラシーが高いため、より価値の高い情報を収集することができます。

そのように様々な意味で偏差値の高い大学に行くことは価値があることを理解しておきましょう。

プログラマーになった後に何がしたいのかを考えて選ぶ

プログラマーになりたいと思っていても、一生プログラマーをやっていくとは思っていない人が多いのではないでしょうか。

自分がプログラマーになって何がしないのかを考えて、それに関連することを大学で学びましょう。

プログラマーになるためにプログラミングは大学や専門学校で学ぶ必要はありません。

それ以外のことを学んだほうがよっぽど価値があります。

 

まだそこまで自分のキャリアを考えられていないかもしれませんが、例えば以下のようなイメージです。

  • 最先端テクノロジーに携わりたい ⇨ テクノロジーや情報系を学ぶ
  • プログラマーになった後に起業したりフリーランスになりたい ⇨ 経営や経済を学ぶ

このように、プログラミング知識以外にも必要な知識は山のようにあります。

自由な時間を取りやすい環境を選ぶ

自由な時間を取りやすい環境を選ぶ、というのも選択肢の一つです。

その理由は、

CHECK

自由な時間があれば、プログラミングを独学し学生の間に案件を受注できるため

です。

 

今の時代、プログラミングの教本や教材は溢れかえっておりますので、やろうと思えば十分可能です。

 

新卒採用担当者は、学生のプログラミング知識を重視していないと言いましたが、学生の間にすでに案件を受注しているなら話は別です。

なぜなら、それはれっきとした実戦経験だからです。

そんな学生がいれば、プログラマーになれるのはもちろん、会社に入らずいきなりフリーランスで活躍することも出来るでしょう。

ゲームプログラマーになりたい人も基本的には同じ話

black and silver laptop computer beside yellow ceramic mug

ゲームプログラマーとそれ以外のプログラマーは少し種類が違うのですが、基本的にはこれまでの話と同じです。

 

ゲームプログラマーになるためには、ゲーム会社のプログラマー枠で入社するか、SIer(受注開発企業)に入社してゲームの案件を受けるか、ということになります。

 

そのどちらの場合であっても、結局重視されるのは

  • コミュニケーション能力
  • ポテンシャル
  • 学歴

などの要素であり、プログラミングの経験や知識はそこまで重視されません。

 

また、ゲームプログラマーになるためのプログラミング知識も、独学で十分学ぶことが可能です。

簡単なものだったとしても自力でゲームを開発し、それを就活で見せることができれば、何よりのアピールになります。

高校生のうちにやっておくべきこと

Student, School, Back To School, Schoolyard, Education

プログラマーになるために高校生のうちにやっておくべきことは以下の通り。

CHECK
  • 自分のキャリアについて考える
  • プログラミングを独学し自力で何かを開発する

高校生の間は体力と時間がある貴重な期間です。

その間に自分のためになることをやっておくことで、大きく周りと差をつけることができます。

 

それでは、それぞれ詳しく解説していきます。

自分のキャリアについて考える

高校生のうちに、自分の将来のキャリアについてよく考えておきましょう。

将来のキャリアというのは、自分がどんな仕事をする人生を送りたいか

ということです。

すぐに思い浮かばなくても、いろんなことを考えるうちに徐々にイメージが具体的になっていきます。

 

例えば

  • 自分の興味のあることは何か
  • それはどんな仕事につながるのか
  • 自分が得意なことは何か
  • それを使ってどんな仕事ができるのか

などです。

わからなければ調べましょう。

キャリアについて考えておくことは、早ければ早いほうが良いです。

 

その理由は、

CHECK

就活の時に、嫌でも自分のキャリアを考えて面接官に話さないといけなくなるため

です。

 

その時に具体的に考えられているかどうかによって、合格できる可能性が変わってきます。

ですので、早いうちから自己分析とキャリアについて考えておくことは重要です。

プログラミングを独学し自力で何かを開発する

先程も言いましたが、高校生の間は時間も体力もあります。

 

プログラマーになると決めているなら、もう高校生のうちにプログラミングを学んでしまうことが一番です。

 

プログラミングをするにはPCが必要になるためPCを購入しましょう。

PCがあればインターネットで無料でプログラミングを学習することができます。

 

そしてある程度プログラミングスキルが付いたら、自分で何かアプリやサービスを開発してみましょう。

自力で何かを作ったという経験を面接で話すことができれば、とても大きなアピールになります。

プログラミングを学問として学びたいなら大学・専門学校はアリかも

Open Book, Library, Education, Read, Book, School

ここからは余談ですが、

Left Caption
プログラミングそのものを学問として学びたい

という方には、専門学校や専門の大学はアリです。

 

どういうことかと言うと、プログラミングの知識の中でも、実践に使うものと使わないものがあります。

実践で使うプログラミング知識とは

  • 効率的なコーディング方法
  • バグを起こしにくいコーディング方法
  • 拡張性を考慮したコーディング方法

などなどです。

 

逆に、実践で使わないプログラミング知識とは

  • プログラミングの歴史
  • プログラミング言語はどうやってできているのか
  • より良いプログラミング言語を開発するためには

というような知識です。

 

このような実践で使わない知識は、教材や独学で学ぶには限界があります。

ですが、大学や専門学校なら、それをより深くまで学ぶことが出来ます。

 

ですが、多くの人はプログラマーになりたいと思っているだけだと思いますので、そのようなプログラミングそのものの知識はあまり現場で使うことは無いでしょう。

【現役プログラマーが暴露】プログラマーになるために大学や専門学校は不要!他のことを学べ!のまとめ

プログラマーになりたいと思っている人は、そのための大学や専門学校を選んだほうが良い、と思っている人が多いです。

 

ですが、実際はあまりそれには意味がありません。

それよりも、他に大学で学ぶべきことがあると思っています。

 

自分のキャリアを改めて考え、それに必要な知識を学べる環境を選びましょう。

CHECK【筆者がおすすめする厳選転職エージェントはこちら!】

本記事の中で

Left Caption
  • ちょっとやりかたがわからない
  • もっと詳しく教えて欲しい

などありましたら、下記コメント欄よりいつでもご質問・ご相談お待ちしております!




2021年3月3日

Posted by ぺりそん