見出し画像

【2〜3ヶ月の学習でOK!】Web系エンジニアに転職するための学習ロードマップ(Ruby/Ruby on Rails)

こんにちは、まっけんゆうです。
今回は、自分の体験を基に「最速で」「効率よく」「実践しやすい」プログラミング学習のロードマップを作りました。

まずは無料の部分だけでも読んでみて「これならできそう!」という方は、ぜひご購入いただき実践していただければ嬉しいです!
※主にバックエンドエンジニア向けの内容となっております。

■他のnoteにはない本学習ロードマップの特徴
1.どれくらいの期間と学習量をこなせば良いか書かれているので学習イメージが持ちやすい
2.ポートフォリオの作り方・開発までの手順について載っている
3.モチベーション管理のノウハウまで記載している

1.期限と目標設定

まず、「いつまでに入社したいか」と「エンジニアになってどんな未来を生きたいか」を決めましょう。3ヶ月後?半年後?稼いでこんなことやってみたい!等と具体的に期限と目標を決め、それを紙に書き出しトイレとか普段いつも見れる場所に貼って意識できるようにしましょう。

僕の場合はこんな感じ。

■期限
9月入社希望だが、遅くても9月に内定もらって10月1日入社する。
そのため、5月に学習開始して7月入るまでにポートフォリオを完成させる。
■目標
・エンジニアになってお客様が本当に困っていることを解消し感謝の声をもらいたい。できることなら自社でサービスを作って世に広めたい。
・将来は年収500万を目指し大好きな趣味にもっとお金と時間を使えるようになりたい!

なお期限に関して、転職活動の期間を1〜2ヶ月(応募する会社のレベルにもよりますが)とみておくと無難かもしれません。

2.目指すキャリアの設定

今回の学習ロードマップでは、バックエンドエンジニアを目指すことを前提に書いておりますが、フロントエンドエンジニアとどっちが良いのかは、Youtubeでもたくさん動画があるので、色々見て自分で判断しましょう。

3.勉強内容の洗い出し

Web系企業担当者が求めるfせスキルセットはおおよそ下記の通りです。

最低限のHTML/CSSの知識
JavaScriptの基礎構文の理解(jQueryなどあれば尚可)
Linux基礎
Web系言語(PHP、Ruby、Pythonなど)の基礎構文の理解
データベース(MySQL)の基礎的な理解
MVCフレームワークを使用したWebアプリケーション開発経験
GitコマンドやGitHubのバージョン管理方法の理解
Web技術の仕組み(ネットワーク・セキュリティ関連)
AWSなどのクラウドサービスの理解
(その他勉強できたら尚良いもの)
上記のスキルを証明するポートフォリオサイト

これに沿っておすすめの教材と、目安の勉強時間、その他活用すると良い動画教材や記事などを載せます!

最低限のHTML/CSSの知識

■おすすめ教材:

■目安学習時間:25〜30時間
※道場はやれたらベストだが進めることを最優先にしてください。2周やればOKで、学習時間は短いに越したことはないです。

※ドットインストールの「ウェブサイトを作れるようになろう」の部分

■目安学習時間:25〜30時間
※全部やるのが理想ですが、HTML/CSSもやろうとするとキリがないので、時間だけ設定して、できるだけ多くインプットしていきましょう。
※また、自分で試しにLPを1つ作ってみると良いでしょう。

■その他:
[HTML/CSS/JavaScript] フロントエンドエンジニアになりたい人の Webプログラミング入門
【JavaScript&CSS】ガチで学びたい人のためのWEB開発徹底実践(フロントエンド編)

JavaScriptの基礎構文の理解(jQueryなどあれば尚可)

■おすすめ教材:

ここから先は

5,862字 / 1画像

¥ 2,000

この記事が気に入ったらサポートをしてみませんか?