最終更新日:2020/08/10

プログラミングを学んで転職できても、望んだ転職先に行けるとは限らない。

実際、プログラミングスクールに行って転職成功している人の中でも、必ずしも自分が思っていた転職先を見つけられているわけではありません。

DAI
僕自身、元プログラミングスクール運営者で、かつ転職エージェントなどにインタビューしている経験上、かなりの数の「プログラミングを学んで転職したい!」という方にお会いしてきました。

ですが、自分が希望されているキャリアに転職している人が多いかというと、結構怪しいの現実です。

例えば、以下の様なケースがあります。

  • 新卒でエンジニアになれると思って転職した会社で、まったくコードを書くことができなかった
  • 転職エージェントで、コードを書く求人を渡してもらえなかった

さて、なぜこういう問題が起こるか。それは、「プログラミングを学んで就職するうえで、大切な3つのことを知らないから」だと思うんです。

DAI

そこで今回は、プログラミングを学んで就職するうえで大切な3つのことについて、じっくりと解説していきたいと思います。

プログラミングを学ぶと、就職に有利な理由

プログラミングを学ぶと、就職・転職後に非常に有利になります。

実際の事例も合わせて、理由を解説していきますね。

  1. どの現場でもITが利用されているから
  2. ITが分かる〇〇の重要性が上がっているから
  3. そもそもプログラミングを学んでエンジニアになると、需要が常にあって転職しやすいから

1. どの現場でもプログラミングが利用されているから

コロナの影響でどの業界でも急速にデジタル化が進んでおり、どの職場でもIT技術を扱えることができる人材の価値は上がっています。

DAI
実際、IT研修で最低限のプログラミング知識を学習することを必須としている会社も増えています。

実際、プログラミングの基礎が分かっており、他のビジネスツールの利用が分かっているだけでかなり業務の効率化を進めることができるので、今後ますます利用は進んでいくことが予想されます。

2.プログラミングが分かる〇〇の重要性が上がっているから

次に、「プログラミングが分かる〇〇」の重要性が日に日に増しているからです。

例えば以下の様な例があります。

  • 「プログラミングが分かる営業マン」→テレアポする会社を自動抽出して業務効率化
  • 「プログラミングが分かるカスタマーサポート」→年収が高いIT産業で就職可能
DAI
営業マンの例の方は私の知人なのですが、やはりプログラミングがわかるとそれだけ年収が上がるチャンスなのだなと感じました。

③そもそもプログラミングを学んでエンジニアになると、需要が常にあって転職しやすいから

最後に、プログラミングを学んでエンジニアになると、就職や転職で苦労しないからです。

DAI
このようにリモートワークの求人を探す人が増え競争が激化している中、周りのエンジニアを見るとかなり仕事が増えていました。

Webにどんどん仕事が移動している中、優秀なエンジニアの需要が高まり、ますますエンジニアは仕事に困らなくなっていくなという感覚があります。

就職を目的にするなら、どんな言語を学んだらいいか

プログラミングを学んで、就職場合、目的に合わせて言語を学ぶとよいと思います。

  1. エンジニア以外の職種に就く場合
  2. エンジニアになる場合

①エンジニア以外の職種に就く場合:

エンジニア以外の職種に就く場合、Pythonを学んでみるのがおすすめです。

DAI
比較的文法も簡単で、業務の効率や自動化ができるので学習していて初心でも楽しめる言語です。
【保存版】今話題のPythonでできることを、プログラミング未経験者でもわかるようにまとめてみた
DAI
もっと簡単な部分でいうと、Webサイト作成などは面白いと思います。特に、Webサイト作成は副業などもできることもあるので、お金を稼ぐことをゴールに学んでみると面白いかと思います。
未経験からプログラミングで副業するためにやること3箇条(知らないと後悔します)【体験談】

②エンジニアになる場合

エンジニアになる場合は、サーバーサイドエンジニアになるための学習をしたほうがよいでしょう。

※サーバーサイドエンジニアとは、サーバーサイド(アプリをどのように動かすかを決める部分)、つまりアプリの裏側を作る人指します。

PHPやRubyなどの言語がおすすめです。詳しくは以下の記事を読んでみてください。

サーバーサイドエンジニアに未経験からなるには?具体的な就職・転職方法について解説してみた
エンジニアに未経験から転職するためにやること3か条【知らないと後悔します】

プログラミング系の職種につくには未経験でも問題はないか?

これもエンジニアになる場合と、それ以外に分かれます。

エンジニア 未経験でもオリジナルアプリの作成が必要。
それ以外の職種 多少プログラミングを理解しておく程度で十分。
DAI
エンジニアになる場合は、自分で作ったオリジナルアプリがないと基本的にはコードを書く仕事にはつけません。

エンジニア以外の職種であれば、多少プログラミングを理解して置けば十分です。

プログラミングを学んで新卒で就職するには?

こちらも、サーバーサイドエンジニアの転職と一緒で、以下の流れで進めるのが一般的です。

  • プログラミングの基礎を学ぶ
  • クローンアプリを開発する
  • オリジナルアプリを開発する
  • インターンに参加して実務経験を付ける

プログラミングを学んで就職するうえで大切な3つのこと

結論からいうと、以下3点です。

  1. IT業界の知識をしっかりと身に付けて、「どのエンジニアになるべきか」をしっかりと理解する
  2. 転職エージェントは、未経験で成果物がない人には、コードを書く職種に転職支援しにくいという、エージェントの事情を理解する
  3. 30代を境に、未経験エンジニアへの転職は難しくなる

です。順に説明していきます。

①IT業界の知識をしっかりと身に付けて、「どのエンジニアになるべきか」をしっかりと理解する

まず、IT業界の知識をしっかりと身に付けましょう。エンジニアと言っても、いろいろとあります。例えば、

  • フロントエンドエンジニア
  • サーバーサイドエンジニア
  • インフラエンジニア
  • テストエンジニア

などなど。また、雇用体系としても

  • 自社開発
  • SES
  • 客先常駐

など、いろいろなパターンがあります。これらの言葉をしっかりと理解したうえで、自分自身がどの形態で働いて、しっかりとやりたい仕事を明確にしておきましょう。

DAI
ちなみに、「将来手に職をつけて稼げるようになりたい」「実際にコードを書けるようになってアプリを作りたい」という方の場合は、フロントエンドエンジニアかサーバーサイドエンジニアになるのがいいと思います。

理由としては、比較的市場価値が高く、かつ需要が大きいからです。

フロントエンドエンジニアに未経験からなるには?具体的な就職・転職方法について解説してみた
サーバーサイドエンジニアに未経験からなるには?具体的な就職・転職方法について解説してみた

②転職エージェントは、未経験で成果物がない人には、コードを書く職種に就職、転職支援しにくいという、エージェントの事情を理解する

次に、就職、転職です。よくエージェントを利用する際にあるあるのNGパターンを紹介します。

  • 「あ~エンジニアになりたいなぁ。とりあえず転職エージェントに登録しよ」
  • 「あ!未経験でも可能な職種発見!応募しよ!あ、内定した!」
  • 「こんな仕事だと先に知っていたら、就職しなかったのに。スキルも上がらないし困った」

このパターン、エンジニアの未経験就職や転職で、めっちゃくちゃ多いです。(かくいう私も新卒で入った会社はこれでした)

まず、大前提として。未経験で誰でもOKな職種職種というのは、だれでもできる仕事です

なので、給与も低く、今後のスキルもなかなか上がりにくい職種なんですよね。

DAI
転職エージェント側としても、もうちょっとじゃぁレベル高いところに紹介したいかっていうと、未経験で何も作ったことがない人を紹介することはコストも大きいし、紹介先の企業さんとの信頼が崩れる可能性があるから、紹介しにくいんですよね。

「じゃぁ未経験だったらどうやって就職、転職すればいいのよ?」って声が聞こえてくるんですが、とりあえずオリジナルアプリを作ってください。

先日、ツイッター上で以下のようなツイートをしました。

このツイートに返信してくださったエンジニアさんで特に多かったのは、とにかく自分でアプリ作れって意見なんですよね。(詳しくはリプライを確認ください。)一例をあげておきます。

Webアプリでですが、

・HTTPの基礎やDBの基礎が大体分かっている
・オリジナルアプリを一般公開している
・オリジナルアプリでテストを書いたことがある

とかまでしてたらあんまり技術面では不安にはならない気がします。

つまり、ここまでできてはじめてポテンシャルが評価されるってことなんですよね。

エンジニアに未経験から転職するためにやること3か条【知らないと後悔します】

③30代を境に、未経験エンジニアへの転職は難しくなる

さて、最後です。30代を境に、未経験エンジニアへの転職は難しくなります。

転職エージェントの方に理由を聞いたのですが、以下3点です。

  1. 年齢が上がると人件費を上げざるを得なくなる。30代以降で未経験を受け入れるとコストが大きくなる
  2. 30代はポテンシャル採用ではなく、即戦力採用で利用する枠。だからまず難しい
  3. 30代未経験だと、年齢が上なのに未経験なので扱いづらくなる

それはそうですよね、年齢だけ上なのに教えてください!なんて言われたら社内でもなかなかやりにくいです。

プログラマーに30代で未経験から転職できる?その方法について解説してみた

プログラミングを学んで就職する方法を年代別にまとめ

ということで、知っておかなければならない3点でした。さて、これらを踏まえてやるべきことを年代別に明確にしておきます。

  1. 大学生
  2. 第二新卒~20代後半
  3. 30代前半~

①大学生がプログラミングを学んで、就職する方法

大学生とはいえ、新卒採用はほとんど実務経験を求められます。詳しくはメルカリなどの求人を見てください。

DAI
大学生でも基本的に実務経験がないと無理です。なので、最短で就職する方法としては、インターンで何かしらの実務経験を得ることです。

では、プログラミングを利用するインターンで合格するためにはどうすればいいかというと、やはり成果物を作ることです。もうそれに限りますので、さくっと作ってサクッと応募しましょう。

DAI
アプリをつくるためには独学をして進めるのでもいいと思います。が、僕はある程度勉強したら、プログラミングスクールに通ってしまってもいいと思います。理由としては、独学だと最初の壁を突破するのに時間がかかりすぎるからです。

僕が個人的に大学生でもリーズナブルに行けるプログラミングスクールをまとめた記事もあるので、こちらをご覧ください。

【2020年】大学生向け、安いプログラミングスクール4選

②第二新卒~20代後半

この年齢は、ぎりぎり未経験からエンジニア転職が可能です。やり方としては、以下の通りです。

  1. 会社員として働きながら、プログラミングを学んで、アプリを使ってプログラミングスクール、転職エージェントを利用する
  2. 一度会社を辞めて、インターン等で実務経験をつけさせてもらったうえで、その会社、もしくは別の会社に転職する

会社員を続けながらやる場合だと、仕事が終わってから学習してアプリが作れたら転職エージェントにアピールする必要があります。

DAI
ただ、ここで難しいのは、自分のプログラミングスキルをうまくアピールしたりする点です。アプリができても、自分を売るのは相当難しいと思います。

ですので、僕はプログラミングスクールと転職エージェントが一体となっている、ポテパンキャンプを利用するのが一番お勧めです。詳しくは下記記事に書いておきました。

【体験談】ポテパンキャンプの口コミ・評判は?受講してエンジニアに転職した卒業生にインタビューしてみた【PR】

③30代前半~

30代前半は、ぎりぎり転職することも可能な場合があるんですが、後半になってくるとまず無理です。

DAI
僕個人的におすすめなのは、副業でWeb制作の案件をもらうのが現実的かと思います。

Web制作の案件をもらうためには、以下の点が重要になってきます。

  • 基本的なプログラミングスキルを身に付ける
  • 営業のコミュニケーション能力を身に付ける
  • とにかく最初に一件目の実績を出す

詳しい方法は下記記事にまとめてみたので、ぜひご覧ください。

未経験からプログラミングで副業するためにやること3箇条(知らないと後悔します)【体験談】

独学でもできなくはないけど、本当に大変でした

重要なことなので、一番大事なことを繰り返しますね。

  • プログラミングを学んで就職・転職するためには、オリジナルサイト公開が一番重要です。

とはいえ、独学でゼロからやろうとすると、相当時間がかかりますし、9割型挫折します。

DAI
僕自身も、学生のころ独学で途中までやっていたので、かなり時間がかかりました。

独学でやってみて、つらかったこととしては、こんな感じです。

  • エラーの解決方法が全く分からず、3日間悩んでしまう
  • 目標を達成するために、何を勉強すべきか全くわからなくなる
  • いくら調べて勉強しても、具体的なサイト・アプリが作れる気がしない…

僕の場合は、プログラミングスクールを経営している友達がいたので、彼に途中からメンターに入ってもらったのですが、かなり学習効率が上がりました。

  • 3日間悩んでいたことが、30秒で解決できるようになった
  • Webサイトを作るところから逆算して何を学べばいいかわかるから、やる気が上がった
  • エラーも自己解決できるような、学習方法が学べたので、学習効率が上がった

一気に効率的に学習できるようになり上達しました。

DAI
なので、今独学で躓いていたり、効率的に学びたい人は、最初からプログラミングスクールを利用してみてもいいかもしれません。
【2020年】大学生向け、安いプログラミングスクール4選

よくある質問

プログラミングを学んで就職したい人がよくする質問について答えます。

Q. 文系からでも問題ありませんか?

DAI

問題ありません。

実際、エンジニアで文系の人、多いです。

機械学習系の数学がごりごり必要なプログラマー以外は、特に数学を詳しく理解する必要はありません。

Q資格はとっておいたほうがいいですか?

DAI

特に必要ありません。

就職に成功してからでも十分かと思います。

まとめ

ということで、プログラミングを学んで就職する方法についてまとめました。特に覚えておくべきことは、

  1. IT業界の知識をしっかりと身に付けて、「どのエンジニアになるべきか」をしっかりと理解する
  2. 転職エージェントは、未経験で成果物がない人には、コードを書く職種に転職支援しにくいという、エージェントの事情を理解する
  3. 30代を境に、未経験エンジニアへの転職は難しくなる

です。また、年齢によっておすすめの学習方法やプログラミングスクールも変わります。

関連記事

【2020年】大学生向け、安いプログラミングスクール4選
未経験からプログラミングで副業するためにやること3箇条(知らないと後悔します)【体験談】
【2020年】大学生向け、安いプログラミングスクール4選