こんにちは!たわし系エンジニアのユウキといいます。
僕は17年以上プログラミングで飯食っているITエンジニアです。
あなたがITエンジニアになる方法を
- たわしむしと一緒に
- できるだけ分かりやすい言葉を使って
- 挫折しないように初心者相談にのり
- お伝えしていきます
当ブログでの「ITエンジニアになる」とは、SIer(エスアイアー)系かWeb(ウェブ)系の企業に就職することを意味しています。
及第点でSES(エスイーエス)企業もギリギリありかなと思いますが、できるだけSIer(エスアイアー)系企業、Web(ウェブ)系企業を目指せるような内容にしています。
ちなみに、プログラミング未経験からいきなりフリーランスITエンジニアを目指す方は、ここでは教えることはないので申し訳ないですが、ご遠慮ください!
なぜなら、プログラミング未経験からいきなりフリーランスITエンジニアになって稼げるようになるなんて、ほぼ不可能だと僕は思っているためです。
一部に実際になれている方はいますが、その方は特別な環境(再現性が低い環境)にいらっしゃるのだと思っています。
フリーランスITエンジニアになりたい方も、まずは転職して実務経験を最低2年経験してからフリーランスになることを目指すのをおすすめします。
- ITエンジニアになりたい実務未経験の人
- プログラミングができる人に憧れている人
- ITリテラシーを上げたい他業種の人
また、ITエンジニアに対するよくある疑問にもこの記事ですべて回答しています。
- 自由な服装で仕事できますか?
- 年収が高いですか?
- 遅くまで働いていますか?
- チームワークは必要ですか?
できるだけ読者のあなたのことを考えてお伝えしています。
ご容赦いただきたいのが、僕が紹介したサービスを読者のあなたが利用することで僕に利益がでるサービスも含んでいます。
その点はWin-Winだと思っていいただけると喜びます!
ちなみに、一番おすすめの方法は僕はなにも利益が発生しません!!
詳しい説明はこちらをご覧ください。
とにかく、「おすすめ方法を先に知りたい!」って方は下のボタンからジャンプできます!
どんなITエンジニアになりたいのかあなた自身の哲学をしっかり持つ
どんなITエンジニアになりたいと思っていますか?
- 収入をアップできればなんでもOK
- 新しいサービスを作ることに携わりたい
- 問題解決ができるシステムを作りたい
- とにかくプログラミングをしたい
などなど色々あると思いますが、IT業界について簡単に知ることから始めた上で、実際あなたはどうなのかしっかり自己分析して、あなた自身の哲学を持つ必要があります。
ここがブレるとプログラミング学習に挫折してしまったり、そもそもなにもしないまま時間だけ過ぎることになります。
本気でITエンジニアになりたいなら正直しんどい作業ですが、自分と向き合いじっくり時間を使いましょう。
自己分析におすすめの本は「メモの魔力」です。
SIer(エスアイアー)系、Web(ウェブ)系について知る
まずは、僕がおすすめしているSIer(エスアイアー)系、Web(ウェブ)系とおすすめしていないSES(エスイーエス)について知ってください。
受託開発系企業をSIer(エスアイアー)系企業と呼びます。
エンドユーザーからの要望&課題を受けて、提案からシステム開発まで行いエンドユーザーの要望&課題を解決する企業のこと。
IBM、富士通などのメーカー系、官庁、商社、銀行などのユーザー系、中小企業がメインの独立系がある。
自社サービス開発系企業Web(ウェブ)系企業と呼びます。
市場マーケティングを行い、ニーズのあるサービスの企画からシステム開発まで自社の判断で全て行う企業のこと。
メルカリや楽天などのEC系、サイバーエージェントなどのメディア系、DMMのソーシャルゲームや、オンデマンド系がある。
SES(エスイーエス)とはシステムエンジニアリングサービスの略で、クライアントに技術者を派遣することでITエンジニアの技術を提供する企業のこと。
ほとんどが中小零細企業の場合が多い。
詳しい説明はこちらをご覧ください。
ITエンジニアと一言でいうけど実は細かく呼び方が変わる
ITエンジニアと一言でいってますが、実は働く環境や、実務の分野によって呼び方が変わります。
たとえば3つほど紹介します。
システムエンジニアとは、ITコンサルタントが提案したシステムのイメージを要件定義に落とし込む作業、そこからさらに外部設計、内部設計まで行うエンジニアのことです。
ITコンサルタントっぽい仕事もしますし、たまにコードを書く(プログラミングする)こともあります。
要件定義、外部設計、内部設計をすることが主な仕事になります。
プログラマーとは、プログラミングを行うエンジニアのことです。
開発、テストをすることが主な仕事になります。
インフラエンジニアは、クラウドを利用したシステムインフラ構築の分野に主軸をおくエンジニアのことです。
AWS、GCP、Azureなどのクラウドサービスを使いこなすことが主な仕事になります。
詳しい説明はこちらをご覧ください。
あなたにぴったりのITエンジニア診断
僕の独断と偏見が100%ですが、あなたにピッタリのITエンジニアを診断できるチャート診断を用意しました。
設問10問で、3択に答えるだけです。
1分で終わるので是非診断してみてください!
簡単1分!
あなたにぴったりのITエンジニア診断
※診断結果は参考程度です
一問目:プログラミングを学習するなら?
二問目:仕事をするなら?
三問目:他人と打ち解けるようになるまでどれくらいかかる?
四問目:仕事のスタイルは?
五問目:パソコンはなにを使いたい?
六問目:もしあなたが演劇の仕事をしているとするなら?
七問目:間違い探しゲームはどれくらい好き?
八問目:システムをどうせつくるなら?
九問目:仕事着にこだわりは?
診断結果
あなたにピッタリなのは「ITコンサルタント」です。
診断結果
あなたにピッタリなのは「システムエンジニア」です。
診断結果
あなたにピッタリなのは「プログラマー」です。
診断結果
あなたにピッタリなのは「テスター」です。
診断結果
あなたにピッタリなのは「保守エンジニア」です。
診断結果
あなたにピッタリなのは「フロントエンドエンジニア」です。
診断結果
あなたにピッタリなのは「バックエンドエンジニア」です。
診断結果
あなたにピッタリなのは「インフラエンジニア」です。
診断結果
あなたにピッタリなのは「フルスタックエンジニア」です。
診断結果
あなたにピッタリなのは「iOS/Androidエンジニア」です。
診断結果
あなたは、まだ何色にでもなれる「見習いエンジニア」から始めましょう!
プログラミング未経験からITエンジニア転職するおすすめ方法
僕のおすすめ方法を5つ紹介しています!
エンジニア養成機関「42Tokyo」を利用する方法
僕が一番おすすめする方法は、エンジニア養成機関42Tokyo(フォーティーツー東京)を利用する方法です。
- 完全無料
- 経験不問
- 年齢不問(18歳以上)
- 入学にテストがある
- 卒業まで1~2年間必要
- 東京に通う必要あり
フランスはパリ発祥の42(フォーティーツー)は、日本にも2019年11月に上陸しました。
それが42Tokyo(フォーティーツー東京)です。
完全無料・経験不問で、世界の例では卒業生がGAFA(Google、Apple、Facebook、Amazon)に入社した実績まであります。
ただし、入学には2段階のテストがあり、入学後は1~2年間カリキュラムに取り組む必要があります。
詳しい説明はこちらをご覧ください。
半年~1年ほどの独学したのち転職活動をする方法
2番目におすすめするのは、半年~1年ほどの独学したのち転職活動をする方法(ただし20代までに限る)です。
- 月数千円で大丈夫
- 経験不問
- 自分のペースでOK
- 1年以上時間を使うことも
- 20代までに限る
- 必ず転職できる保証はない
月数千円からの自己投資を用意していただいて、半年から1年ほど自分のペースで独学します。
Progate、ドットインストール、Ruby on Rails チュートリアルで各月額1000円ほど必要です。
また、書籍(2~3000円)もいくつか紹介しています。
- 情報技術の基礎
- プログラミングの基礎
- HTML/CSSの基礎
- JavaScriptの基礎
- Linuxの基礎
- Ruby/Ruby on Railsの基礎
- データベース/SQLの基礎
-
STEP1①~⑤までは好きな順に学習してください。まずは書籍で勉強したい方は①から順に学習してください。
でも、とにかく作ってみたい!って方は③を先にするといいです。 -
STEP2⑥、⑦は一緒に学習するつもりではじめてください。
-
STEP3①~⑦まですべて一通り終われば、実践でポートフォリオ制作して学習した知識をアウトプットしましょう。
詳しい説明の続きがありますのでこちらをご覧ください。
転職活動は、転職サイトと転職エージェントをうまく活用して行いましょう。
転職サイトと転職エージェントの詳しい説明はこちらをご覧ください。
転職保証のプログラミングスクールを利用する方法
3つ目におすすめするのが、転職保証があるプログラミングスクール(有料)を利用する方法です。
- 受講完了できればほぼ転職できる
- 経験不問
- もし転職できなくても全額返金
- 挫折する可能性もある
- 年齢制限がある
- SES企業を紹介されるケースもある
独学が嫌な方で、数十万の自己投資に覚悟のある方は転職保証のあるプログラミングスクールを利用することをおすすめします。
転職保証コースを受講すると、プログラミングスクール経由で転職先を紹介してもらうことができます。
勤務先は9割以上で東京になります。
詳しい説明はこちらをご覧ください。
そのままのあなたで転職活動をする方法
4つ目におすすめするのが、そのままのあなたで転職活動をする方法です。
- 費用がかからない
- 経験不問
- マイペースで転職活動
- 転職できないこともある
- 20代中盤以上は厳しい
- SES企業に転職してしまう
現在のCOVID-19の状況が落ち着いて、求人が戻りだせば若さ(20代中盤まで)とやる気さえあれば、プログラミング未経験でも受け入れてくれる企業は存在します。
ただし、注意点にもあるようにSES(エスイーエス)企業のことをしらずに転職してしまうケースがあります。
システムエンジニアリングサービスの略で、クライアントに技術者を派遣することでITエンジニアの技術を提供するサービスのこと。
つまりSES企業とは、ITエンジニアの人材派遣を行う企業のことを指します。(派遣業とは少し違うからややこしい。)
詳しい説明はこちらをご覧ください。
人材派遣業に近い企業なため、案件によっては年単位で無駄な時期を過ごす恐れがあります。
俗に言う「案件ガチャ」といわれる環境に身をおく必要はないと思います。
その辺は、転職エージェントに相談して、あなたの市場価値を確認しましょう。
無理してSES企業に転職する必要はありません。
時期とタイミングがあるので、求人がないのであれば、独学+転職活動をおすすめします。
転職活動は、転職サイトと転職エージェントをうまく活用して行いましょう。
転職活動の詳しい説明はこちらをご覧ください。
無料のプログラミングスクールを利用する方法
5つ目におすすめするのが、無料のプログラミングスクールを利用する方法です。
- 無料
- 経験不問
- 時間を節約
- 挫折する可能性もある
- 年齢制限がある
- SES企業を紹介されるケースが多い
転職先がSES企業になるリスクがありますが、無料のプログラミングスクールを利用する方法もあります。
プログラミングスクールの受講料が無料な理由は、転職を成功させることで企業側から手数料をもらい授業料以上のメリットがプログラミングスクールにあるためです。
そのため、受講契約時に転職先を一定期間辞めないことを約束することもあります。
時間もお金もなくて、どうしてもどうしてもITエンジニアになりたい方のみ利用するようにしてください。
勤務先は9割以上で東京になります。
詳しい説明はこちらをご覧ください。
※COVID-19の影響で、無料のプログラミングスクールはサービスを休止していることもあります。
【番外編】ITリテラシーを上げてスキルに掛け算したい
数十万の自己投資に覚悟のある方向けの話になります。
プログラミング教養が身につくと、「現在のあたなのスキルxプログラミング=なにか新しいものが生まれる」ことがあると僕は思います。
そのため、ある程度の自己投資は必要ですが、ITリテラシーをプログラミング学習を通して身につけるためにプログラミングスクールを利用することをおすすめします。
あなたの学習スタイルにあったプログラミングスクールが見つかると思います。
詳しい説明はこちらをご覧ください。
【Q&A】ITエンジニアについてよくある疑問・質問
僕の主観もありますが、ITエンジニアについてよくある疑問や質問をまとめました。
服装はスーツor自由ですか?
服装はスーツが必要な企業も、カジュアルでOKな企業もあります。
主にクライアントが存在するSIer(エスアイアー)系企業はスーツが多い印象です。
逆にカジュアルな服装は、Web(ウェブ)系の自社サービス開発企業に多い印象です。
SIer系、Web系についての詳しい説明はこちらをご覧ください。
文系出身ですけどITエンジニアになれますか?
問題なくなれます!
向き不向きはどの業種にもありますが、ITエンジニアは誰でもなれます!
年齢30後半ですけど、ITエンジニアになれますか?
んー、そんな質問してる時点でちょっと難しいかもしれません。
30代でも40代でも活躍しているITエンジニアはめっちゃいます。
どっちにしても今から始めるのが一番はやいので、30代からのITエンジニア転職も全然いいと思っています!
詳しくはこちらの30代向けの記事をご覧ください。
コミュ障ですけどITエンジニアになれますか?
「コミュ障」ってなんなんですか?
僕も「コミュ障」と言えればどんなに楽か。
いいわけに「コミュ障」フレーズを使わないほうがいいですよ!
そんなあなたはこの本読んで、頑張ろうと思ってください!
プログラミング言語はなにを覚えればいいですか?
C言語からはじめましょう!
上の方に書いてる独学+転職活動を参考にしてください。
パソコンはなにを使えばいいですか?
正直なんでもOKです。
Macがおすすめされてる理由は、購入時の選択肢がわかりやすいからと、必然的にスペックがいいPCになるからです。
その分値段は高いですけどね。
Windowsはピンきりで多種多様にありますからね。
安く済ますならWindowsですけど、スペックはある程度いいものかつ余計なソフトがインストールされていないメーカーがおすすめ(hp、IBMなど)です。
わからないときは、Macにしましょう。
おすすめスペックも今後どんどん変わっていくのでここでは明記しにくいけどいくつかリンク貼っときます。
今家にあるPCが3年以上前のものであれば、モチベーションも上がるので、新しく購入をおすすめします。
もしPC選びに悩んでいるなら、DMで相談に乗りますよ。
IT業界はブラックですか?
僕の答えはブラックです。
企業によりますが、自分のことを考えるならブラックにならざるを得ません。
仕事としてはホワイトでも、自分磨きにずっと時間を使います。
好きなことをやってるだけと思えるなら、苦だとは思わないかもしれませんけど。
ITエンジニアの男女比はどれくらいですか?
大手企業になるほど、国の政策のため必然的に男女比は同じくらいになります。
とはいえ、ベンチャー企業や、中小零細企業はやっぱり男性が多いですね。
社内恋愛は期待しないほうがいいかも。
ただし、まったく可能性はゼロではないです。
なぜなら、僕の後輩が大手SIerに常駐しているときにその企業の新人女性社員と運命の出会いをして結婚したので。
ITエンジニアの平均年収はどれくらいですか?
平均年収は、高いと言われています。
僕の周りの知り合いの範囲でも、500万前後くらいはもらってますし、大手SIer勤めになると600万前後になります。
あくまで年収表示なので注意してください。
時給計算すると、2000円もいかないとかいうオチもザラにあります。
年収はたしかに高いですが、ITエンジニアにはアフター5はあまりないことが多いです。
とはいえ結局、働く企業によりますけどね。
年収が高いと言われているのは経済産業省が発表した「IT関連産業の給与等に関する実態調査結果」に載ってるスキル標準レベル別平均値を見るとわかります。
ITエンジニアになったら副業で小遣い稼ぎ
ITエンジニアになったら、副業で小遣い稼ぎがある程度しやすい環境にあります。
クラウドワークスや、ランサーズを利用して案件を獲得する環境があるため、ITエンジニアは副業しやすいですよね。
小遣い稼ぎについてはこちらの記事をご覧ください。
17年プログラミングで飯食ってきた僕のおすすめ本
最後におすすめの本を紹介します。
17年プログラミングで飯食ってきた僕を構築した本棚です。
ITエンジニア思考に向いている本を紹介しています。
ちなみに僕の人生でいちばんの出会いはこちらのカーネギー先生の「道は開ける」です!
「楽しむ」が大切!わからないことは相談してや
まずは、楽しむことが大切だとおもいます。
このサイトで紹介した方法でも、それ以外の方法でもまずは楽しんでプログラミングに触れてみてください!
もし、なにかわからないこと、プログラミングを学習してる途中でわからないことがあれば相談にのります!
このサイトが、あたなのITエンジニアへの第一歩の助けになれれば、めっちゃ嬉しいです!