SE就活生

新卒文系でwebエンジニアになるには?全5ステップを徹底解説

webエンジニアに興味がある!新卒未経験で文系だけどなりたい!でも、なれるのかな?

結論から言えば、可能です。

ただ、準備は万端にした方がいいです。

webエンジニアの有名どころは、サイバーエージェントDeNa、ひよこSEの地元の愛知県だとエイチームあたりが有名。

この記事を書いているひよこSE(@PiyoOct)は地元愛知県で一次請けメインのSIerに勤めている現役のSE(システムエンジニア)。

出身学部は、ド文系です。

※「SIerって何?」ってなってる人へ。最大手は、NTTデータ野村総合研究所(NRI)あたりで、その1ランク下あたりの会社にひよこSEはいます。

ひよこSE自身はSIerの人間ですが、webエンジニアの友人と台所事情を話す機会が多いので、参考にしてくださいね!

スポンサーリンク

新卒文系でwebエンジニアになるには、全5ステップの準備が必要

web系エンジニアに文系がなる

もし、ひよこSEが当時の就活生になって、webエンジニアを目指すなら下記の5ステップを踏みます。

  1. web系・SIerのインターンの両方に行く
  2. どんなwebエンジニアになりたいか、はっきりさせる
  3. webエンジニアとして何ができるのかを強みを棚降ろす
  4. web系の言語の勉強。スクールでも独学でも可
  5. 就活が始まったら、妥協しない

ほんとに合ってるの?

webエンジニアの友人の話を聞く限り、だいたいがこの5ステップ!

特に重要なのが、

  • 「どんなwebエンジニアになりたいか?」
  • 「強みの棚卸し」

の2つ。

就活の最重要項目の一つである志望動機について。

フロントエンドのエンジニアとして、「○○」という経験が、貴社のwebページを作成する事業に活用できると考えたため、志望しました。

文章の雰囲気だけで言うと、上のように説明できるように逆算するといい感じです。

その1:webエンジニア・SIerのインターンの両方に行く

webエンジニアになりたいと思ったら、まず一つ目。

初歩的な話になりますが、web系・SIer(システムインテグレータ)のインターンの両方に行くのが大切です。

web系はともかく、なんで、SIerのインターンに行くの?

SIerが合う人もいる

よく、スーツをビシッと着て、サラリーマン的な働き方をするSIerはディスられますが(苦笑)。

SIerにもいいところはあるからです。

ひよこSEも、SIerの人間!

簡単に言うと、こんな感じ。

  • SIer:スーツだけどわりと自由。技術は古くても、のんびり屋さんにおすすめ
  • web系:成果主義。デキるエンジニアからしたら天国だし、技術力がつく

SIerは、なんだかブラックそうなイメージあるけど?

わりと普通の企業も多いです。「土日はしっかり休む!」みたいに、プライベートは自分の時間にしたい人は、実はSIerのほうがよかったりする!

SIer(つまりは、システムエンジニア)の仕事内容でしたら、ひよこSEの得意分野なので、お任せくださいまし(´▽`*)。

【関連記事】文系大学生がSEになるには?3つのポイントを解説

技術力をつけるなら、webエンジニアのほうがいいけど上昇志向の塊

一生食っていくための技術力をつけたいなら。

ひよこSEの友人を見ていても、「チェリー本(Rubyというプログラミング言語)がどうとか」。

webエンジニアのほうが、確かに新しい感じの技術にチャレンジしている感じはします。

例:AWS(アマゾン・ウェブ・サービス)の改修案件、Go(web系で流行っている言語)とか。

・・・が、周りは

プログラムは一生の趣味です!土日も勉強やってます!

みたいな、デキる人ばかりなので(汗)・・・。

無理無理っ!

みたいに空気感でアレルギー反応を起こしてしまう人も、中にはいると思いますよ。

一言で言えば、Webエンジニアは上昇志向の塊のような人が多いです(汗)

文系であればなおさらというか(´▽`*)。

ひよこSE自身もプログラミングがものすごく好きじゃないし、ムリです 笑。

『技術力を身に付けたい!』みたいな漠然とした思いだと、弱い」っていうのが、web系・SIerの両方の面接を受けたひよこSEの率直な感想。

勉強量は、webエンジニアの人の方が多いイメージです!

肌感覚で、web系・SIerのどちらが自分に合うかは、インターンに行って必ず確認してくださいね。

スポンサーリンク

その2:どんなwebエンジニアになりたいか、はっきりさせる

2つ目にやることは、どんなwebエンジニアになりたいか、はっきりさせること。

どういうこと?

「webエンジニア」は、大きく3つに分類できる

ひとことで「webエンジニア」といっても、大きく3つに分類できます。

  1. webページのレイアウトの作成(「フロントエンドエンジニア」)
  2. webページの裏側の処理の実装(「バックエンドエンジニア」)
  3. アプリ開発

・・・将来的には、webディレクターになるらしいですが。

ここら辺のキャリアプランは、ひよこSEにはよくわかりません。すみません(´▽`*)。

フロント・バックエンド・それともアプリ?どれに力を入れていくのか?

  • フロントか?
  • バックエンドか?
  • それともアプリ開発をやりたいのか?

これら3つのうち、どれに力を入れていきたいのか(どんなエンジニアになりたいのか?)?

業界研究を進めながらで十分なのでしっかりと考えましょう。

Webエンジニアと言っても、いろいろあるんだね。

webページのレイアウトか?裏側の処理か?アプリか?

やりたいことがはっきりしていないと、面接で何も言えない!

その3:webエンジニアとして何ができるのか、強みを棚降ろす

次は、webエンジニアとして何ができるのか、強みを棚降ろしましょう。

自己PRとか、志望動機につながり!

その通りです!その2で説明した、webエンジニア像と強みが合っている方がいいのは、言うまでもないですね!

強みを大学の文化祭を例に考えてみる

例えば、大学の文化祭を例に挙げてみます(かなりざっくりと書きます)。

  1. チラシに使うデザインは、自分が決めた⇒その経験でフロントエンド
  2. 企画の中身と当日の流れは、自分が決めた⇒その経験でバックエンド

※アプリは思いつきませんでした。なんでもいいので、アプリを実際に開発して完成させるのが一番手っ取り早いと思います。

強みとエンジニア像が結びつけば、モチベも上がるし面接対策にもなる

大学の文化祭を例に考えましたが、自分の実体験と、なりたいエンジニア像が結びついていると納得感が出やすいと思います。

最終的には、志望動機を

フロントエンドのエンジニアとして、「大学の文化祭のチラシのレイアウトを作成した」という経験が、御社のwebページを作成する事業に活用できると考えたため、御社を志望しました。

みたいに自分の経験から逆算するイメージで書ければ、OKです!

上の例だと、「なぜ、そのレイアウトにしたのか?」などの発想の部分は、100%聞かれます!

その4:web系の言語の勉強。独学でもスクールでも可【必要な場合】

さて、なりたいエンジニア像と、強みの棚卸しが完了したら。

そこで初めてプログラミング(web系の言語)の勉強です。

ここでやっとなんだね?

何がやりたくて、そのためにはどのプログラミング言語を選択するべきか?を決めてあげないと、むやみに学んでも無意味です!

勉強すべきweb言語

web系の言語の例を挙げると

  1. フロントエンド:Htmlとデザインの知識
  2. バックエンド:Java/Ruby/Python
  3. アプリ開発:Java(アンドロイド)/Swift(iOS)

あたりが有名です。

言語の基礎部分で十分なので、これらの中から選んで勉強してやりましょう。

個人的には、web系でもSIer(SE)でも両方使われる、Javaは勉強しておくと応用が利くと思う!

そして、SIerの人間のひよこSEは、Javaプログラマーです!

web開発の言語は入れ替わりが激しい(?)ですが、新卒の就活の段階で、そこまで考えなくてもよいかと。

独学か?プログラミングスクールか?

プログラミングスクールに通わなくてもいいの?

プログラミングスクールは、強制力があるし、誰かに質問しながら勉強できる点でメリットはあるのですが・・・。

大学のレポートや、バイトとかをしてると、スクールは時間的に厳しいですよね。それに、金銭面も・・・。

そこで、UdemyというE-ラーニングを活用すれば、自分のペースで勉強できます。

たまに、80%OFFとかのセールがやってるので、動画で本1冊分の内容が学べる大チャンスです。

なので、学習方法についてまとめるとこんな感じです。

コードが書けるようになってからが、一歩目

勉強した後は、どうすればいいの?

プログラミングを勉強したら、勉強した証拠として、何か作品を完成させること!

ええっ!結構大変そう。

まだまだ(笑)。作品を完成させたうえで、さらに勉強して磨いていく。超一流のwebエンジニアになるなら、それくらいは当たり前!

(ひよこSEはこれを知らなかったし、Web系は、求められる水準が結構高いのです 汗)

なので、プログラムが書けるようになれば、スクールだろうが独学だろうが、なんでもいいです。

「コードを書けるようになって、はじめて一歩目のひよっこ。そこから先が勝負」です。

もう一度だけ、勉強方法書いときますね。

その5:就活が始まったら、妥協しない

最後は、心構えの話になります。

就活が始まったら、妥協するのは、絶対、絶対、絶対にいけません!

攻めの姿勢だね!

webエンジニアに限った話じゃないけど、就活の心構えとしては、最も重要なこと!

妥協する気持ちは、変な求人に付け込まれやすくなる

新卒でも容赦がないくらい、変な求人がけっこう多いんですよね汗。

エントリーした会社に入りたくて面接を進めていくならいいのですが、

  1. 優良案件をとる力がない会社(結果的に残業増える)
  2. エンジニアの頭数さえ、そろえばいい会社
  3. 新卒を研修・教育する環境がない会社(これは、論外)

一言で言えば、「派遣(SES)でしか生きていけない会社」に、

もういやだ、入れそうな会社にエントリーして、就活を終わらせよう・・・

という感じで妥協するのは、少なくとも卒業直前まではNGです。

※どんなに規模が大きく、優良なSIer・web系でも、多かれ少なかれ派遣(SES)は普通にやっています。

ここでひよこSEが言いたいのは、直請け案件(実際にシステムを使うユーザーから受注する案件)を1つも取ってくることができない。

実態が120%派遣になっているIT企業のことを指しています。

取引先が、IT企業ばかりになっている会社は要注意

仮に状況が厳しくなっても、常にアンテナを張る!

諦めなかったとして、もしどこからも内定がもらえなかったら?

常にアンテナを張るしかない!

ひよこSE自身、秋から就活を開始して、地元の中小IT(一次請けメイン)に入社した人間です。

決して順調ではありませんでした。

たまたま、運よく滑り込みセーフを決めただけです(タイミングは重要よ)。

まとめ:新卒文系がwebエンジニアになるための全5ステップ

新卒文系がwebエンジニアになるための全5ステップについてまとめます。

  1. web系・SIerのインターンの両方に行く
  2. どんなwebエンジニアになりたいか、はっきりさせる
  3. webエンジニアとして何ができるのかを強みを棚降ろす
  4. web系の言語の勉強。スクールでも独学でも可
  5. 就活が始まったら、妥協しない

※いろいろとまとめて書いたので、ブクマするなり、何回か読みなおしてくれるとうれしいです!

それぞれ、目的を書くと、こんな感じ。

  1. 「本当にwebエンジニアでいいか?」を、まずはインターンで確認
  2. なりたいエンジニア像を自分の経験とかから考えてみる
  3. なりたいエンジニア像をもとに強みの棚卸し
  4. 言語の基礎を勉強・作品作り(必要なら)
  5. いざ、就活。最後まで妥協せずに、変な会社に入らないように!

ここまでやっておけば、よほど、ESは大丈夫なはず。

あとは、「なぜ、文系からwebエンジニアを目指したのか?」という。

そもそもの動機さえ答えられればよし。

まだwebエンジニアになるか決まってないから、なぜって言われても。

という人も、大学3年生なら多いと思います。

そういう人は、Web系とSIerのどちらに舵(かじ)を切るか。

インターンに行くなりして、決めるところからスタートですね(´▽`*)。

就活、陰ながら応援しているので、頑張ってください!

【インターン等のオファーをもらう】就活生向けキャリアイベント実施中【dodaキャンパス】

コメント

タイトルとURLをコピーしました