プログラミングスクール比較サイト

ピーエスワン

転職

40代の初心者がプログラミングを勉強してエンジニア転職する方法

投稿日:2018年8月5日 更新日:

40s-programming-2

現在IT業界の人材不足は深刻です。

日本国内でも、経済産業省の調査では2030年には約80万人不足するといったデータを発表しています。

とはいえ40代からのエンジニア転職なんて本当に可能なのか?

今回はそんな40代の疑問に回答したいと思います。

結論から:40代プログラミング未経験でもエンジニアになれます

男性 グッド スーツ

「え?本当なの?」

と思うかもしれませんが、海外では実際にエンジニアに転職したという例があります。

参考: 30代後半や50代からでもソフトウェア開発者になるのには遅くないという10人の実例

この中の記事を一部抜粋すると、以下のような実例があります。

実例1: 航空機整備士からソフトウェア開発者へ

17年間にわたって航空機整備士として勤めたバーネットさんは、40歳のときにコンピューターサイエンスを学ぶためシンシナティ大学に入学。

現在は共同創設者として「Gaslight」という27人規模のソフトウェア開発会社を立ち上げています。

会社ではRuby on Railsを使うサーバー関係の開発者として貢献しているそうです。

実例2: フリーランスの音楽家からソフトウェア開発者へ

1999年に芸術大学を卒業したパウエルさんは、ヘルスケアなどのさまざまな業界に勤めたほか、フリーランスの音楽家としても活動していました。

その後、パウエルさんはオープンソースコミュニティが主催する「Free Code Camp」に参加した結果、医療機関の雇用関係のサービスを提供する「Health Carousel」でソフトウェア開発者として働いています。

40代からITエンジニアになった人達の共通点

こうした人達に共通しているのは、大学やプログラミングを学習するコミュニティに身を置き、熱心に勉強に励んだという点です。

今は様々な形態や場所でプログラミング学習が出来きます。

プログラミング未経験でいきなりエンジニアに転職する事は年齢を重ねるに連れ難しくなるかもしれませんが、アメリカなど実力主義の社会では年齢に関係なく技術を評価してくれるので努力次第ではチャンスはあるのです。

日本でもIT業界は実力を評価してくれる文化があります。

学歴や職歴よりもいま何ができるのか?
どんなものが作れるのか?

といった今の実力で判断してくれます。

プログラマーの仕事内容

40s-programming-3

プログラミングだけが仕事じゃない

では、実際のプログラマーの仕事ってどんなものかご存知でしょうか?

多くの人は、「デスクに何台もモニターを置いて、ひたすらキーボードを叩いている。」なんてイメージを持っているのではないでしょうか。

もちろんプログラミングがメインの仕事なので、パソコンと向き合う時間は多いです。

しかし実際の現場では、会議や打合せの場に出る事も多く、時には人前に出て発表をしなければならない事もあります。

問い合せには対応しなければなりませんので、座ってばかりではないのです。これを認識していないと、転職した後に「プログラマーってイメージと違うな」という印象になってしまいます。

なのでプログラミングだけしていればいいというわけではなく、一般的なビジネスマンとしての業務をこなしていく必要があります。

40代のプログラミング勉強方法

40s-programming-4

実際にプログラミングを勉強しようと思ったはいいものの、40代であれば時間は効率的に使いたいです。

あれもこれもと考えていては現役で働ける時間がどんどん少なくなってしまうので、寄り道はせず、出来るだけ最短距離でのプログラミング学習を意識しましょう。

参考: 勉強方法を解説する前に

「これから勉強を始めよう」「これからさらに情報収集をしよう」という方に有益な情報をお伝えしますね。

勉強を始めたり、もうちょっと情報を集めたいなと思っている方はプログラミングスクールの体験会に参加することをオススメします。

例えば、侍エンジニア塾というスクールの体験会だと以下の体験と情報が得られます。

  • プログラミングの学習方法が聞ける
  • カリキュラムの提案がもらえる
  • 仕事獲得ノウハウが聞ける
  • キャリア相談ができる

この内容だと、Google検索して文字で情報収集するより断然早いし理解も深まりますよね。

「うーん。。」と悩みながら1時間ググる、1時間レッスンと相談を受ける。明らかに後者の方のメリットがデカイです。

ちなみに侍エンジニア塾はSkypeで体験受講も可です。気楽に受けられますね。

以下のページの「無料体験レッスンを予約する」を押すと予約システムが出てきますので、ちょっと聞いてみようと思った方はぜひ自分のために活用してみてください。

侍エンジニア塾の公式ページに移動する

40代でも習得しやすいプログラミング言語

「さあ、やるぞ!」と意気込んでみたものの、最初から難しいことをやると途中で挫折してしまいます。

ここでは初心者が覚えやすいプログラミング言語を紹介したいと思います。

HTML / CSS

Web系の中でも、プログラミング初心者が最も取り組みやすいプログラミング言語と言えるでしょう。

Webブラウザーに表示させるだけならすぐに出来てしまうので楽しみながらプログラミング学習を進める事が出来ますし、様々な現場で使用され、今後も廃れることはないと思いますのでお勧めです。

ただし、今の世の中スマートフォンやタブレットなどにも対応出来なければいけません。

「パソコンでは問題なく表示出来たけど、スマートフォンで見たら変になった」なんて事にならないよう、レスポンシブの知識と技術は習得しておきましょう。

JavaScript

JavaScriptもWeb系では王道のプログラミング言語なので、初心者の方は学習しておくべきです。

インターネットで見るWebサイトのほとんどはJavaScriptを使っています。Webサイトを訪れる人の操作を快適にしたり、サイト内の表示を変更したりという当たり前に思えるような機能をJavaScriptは提供しています。

以前はWebブラウザー上でしか機能しませんでしたが、今ではNode.jsというサーバーサイドでJavaScriptを使う技術も普及してきた為プログラマーの需要も高水準を保っています。

PHP

HTMLやCSS、JavaScriptは主にクライアントと呼ばれるWebブラウザー側のプログラム言語です。

PHPはサーバーサイド言語と言ってサーバーとクライアントのやり取りを可能にし、データベースと連携する事でデータの登録・更新・削除・検索などが可能になります。

多くのWebサイトがこのPHPを使ってホームページやブログを作成しています。以前は有名なFacebookもPHPで作られていました。

なぜPHPが人気なのかというと、HTMLをベースにプログラムを書いていくことが出来るのでWeb系のプログラマーが馴染みやすいという背景があります。

Javaなどのプログラム言語に比べてシンプルなコードなので、初心者でも取り組みやすく比較的自由にコーディング出来るといった特徴もあります。

40代のプログラミング独学方法

40s-programming-5

プログラミング学習で最初に考えるのが独学ですよね。

自分でやれば教えてもらう費用がかからない等のメリットがありますが、独学ならではのデメリットもあります。

プログラミングの挫折率は高い

現在のプログラミング学習の環境は、ちょっと昔に比べて格段によくなりました。

昔は専門学校や大学の情報学部、難解な書籍を読みながら学ばないといけませんでした。

現在はプログラミングスクールに通う、ブートキャンプに参加する、Webサイトや分かりやすい参考書など勉強するためのハードルが下がっています。

そんな状況ではありますが、プログラミングは始める人も多ければ、挫折して断念する人も多いです。

独学で勉強している人の90%は途中で諦めてしまうと言われています。

専門用語を覚えたり、アルゴリズムの知識が必要だったりと「プログラミングする」以前にやらなければならない事があるので、自分だけで理解しようとすると難しいものもあります。

おすすめの独学方法

わかりやすいコンテンツで学習する(Progateがおすすめ)

プログラミングを独学で学習する場合、まず初心者にもわかりやすいコンテンツから始めましょう。

無料で始められるWebプログラミング学習サイトで有名なのがProgateです。

Progateは色々な言語の基礎知識や基本的な構文などをスライド形式で学習し、演習テストで理解力を高めるといった内容で初心者に好評のWebサイトなんです。

まずはプログラミングに触れてみるといった目的でもProgateはとてもおすすめです。

ドットインストールというWebサイトも有名で、こちらは動画形式でプログラミングの構文等を解説していきます。

どちらも無料で始めることが出来、有料プランはさらに中級・上級のコンテンツを学習する事が可能なのでプログラミング学習を始めるにはとても良いコンテンツです。

参考書を買って知識を増やす

他にも無料で使えるWeb学習サイトやコミュニティサイトが沢山ありますが、Webサイト以外でも参考書等を使って学習すると良いでしょう。

Webサイトはよく使われる技術や効率的な学習方法などが得られますが、参考書にはより細かい知識や技術が載っていますのでどちらも併用して使う事をお勧めします。

実際に手を動かしてシステムを作ってみる

また学習を深める事はもちろん大事ですが、プログラミングは実際にプログラムを書いてみると印象が変わってきます。さらに動かしてみて、上手くいく部分といかない部分を知り考えていくことが何よりの技術向上に繋がります。

基本が理解できたらどんなシステムでも良いので1回作ってみましょう。実際に作ってみることで、現場でも使える知識と技術が見についていきますよ。

40代プログラミング初心者が就職・転職する方法

40s-programming-1

40代でエンジニア転職した事例

これまでプログラミングについての情報や勉強方法などをご紹介してきました。

ここでは具体的に40代で転職できた事例と理由をご紹介します。以下の記事に実際に42歳でプログラマーに転職した体験談があります。

参考: 42歳でエンジニアに転職できた理由・方法を聞いてみた

エンジニアでなくとも、40代の転職というとプロフェッショナルや管理職などが中心のイメージがありますが、こちらの方は未経験採用でRubyエンジニアになりました。

その為にやった事は、プログラミングスクールやWebサービスをフル活用して、熱意を持ってプログラミングの勉強をしたという事です。

プログラミングスクールやオンライン学習サービスなどを使い、自分にとってプラスになる学習を積極的に進めた事が良い結果に繋がりました。

企業が欲しい人材・40代に求めていることとは?

40代となれば、社会人経験が豊富である事は大前提です。管理職などを経験していれば、マネジメント能力の部分を買われて採用される可能性が高くなります。

チームやプロジェクトののリーダー経験や、主任業務を担当していたなどの要素があるとアピール出来ます。

プログラマーとして重要になってくるのは現場経験でしょう。これは未経験者にとってハンディになってしまいますが、マネジメント・リーダー経験や営業等でコミュニケーション能力が優れている事などがあればそこを推していきましょう!

40代のプログラミング未経験者が転職する方法

ここからは具体的な転職の方法を説明したいと思います。ぜひ参考にしてみてください。

正攻法で転職活動する

リクルートやマイナビなどの転職エージェントや転職サイトを利用した転職方法ですね。

大手を利用した方が求人案件が豊富なので成功する確率は高くなるように見えます。ただ、IT業界は専門の転職サービスがあります。案件が豊富なのでそちらを利用した方がよいでしょう。

ITエンジニアのフリーランスを支援しているレバテックはIT業界に特化した転職サービスも展開しています。業界に詳しいアドバイザーが力になってくれますよ。

情報収集も兼ねていったんお話しを聞いてみるとIT業界の現状がつかめるかと思います。

  • 企業名: レバテック株式会社
  • 対応地域: 関東、関西、福岡
  • 概要: IT・Web・エンジニア・デザイナーに特化した転職サービス

転職の際には自分のプログラミング技術の証明となるポートフォリオを作成して、見せる事が出来る状態にしておく事を忘れないようにしましょう。

プログラミングスクールを利用する

プログラミングスクールは転職のサポートをしてくれる所もあり、モチベーションを維持しやすいです。おすすめは先ほども紹介した「侍エンジニア塾」。

40代の方におすすめする理由は以下の4つ。

  • 年齢制限がない
  • マンツーマン学習が可能
  • オンライン対応しているので、自分の時間で学習出来る
  • 若い子たちと一緒にやらないで済む

体験学習はいつでも開催しています。以下から無料で申し込めますよ。

  • 主催: 株式会社侍
  • 期間: 1ヶ月〜
  • 料金: 168,000円〜
  • 主な言語・技術: PHP、Ruby、Python、Java

コネ入社で転職する

人脈があるのであれば、どんどん活用しましょう。

IT企業はどこも人材不足なので、上で挙げたようなアピールポイントが一つでもあれば転職のチャンスはあります。周囲にIT業界で働いている人がいれば、声をかけてみるのも1つの手です。

まとめ

現在の転職市場は40代前後でマネジメント経験がある人を求めている企業が多くなっています。

そんな社会人経験が長いことのアドバンテージを活かしつつ、プログラミングも勉強すれば40代でのエンジニア転職は不可能ではありません。

ご自身のモチベーション次第でキャリアチェンジはできます。

この記事を最後まで読んでくれているということは、それなりにモチベーションが高いということですよね。

そんな方には以下の記事もオススメしたいと思います。ぜひ参考にしてください。

オンラインプログラミング
オンラインプログラミングスクール9校を徹底比較【初心者向け】

「オンラインプログラミングスクールを検討しているけど、調べてみたら結構たくさんある。調べるのは時間かかるしちょっと面倒だなあ。」 こんな風に面倒を感じていませんか? ITエンジニアの有効求人倍率はここ ...

続きを見る

-転職

Copyright© ピーエスワン , 2018 All Rights Reserved.