エンジニア目指す人向け

SIerとWeb系の違いを知らずにエンジニアになると100%後悔します

エンジニアになりたい人
エンジニアになりたい人
SIer、Web系ってなんだ?SIerとWeb系の違いを知っておかないと後悔するって怖いな

就活前にこの記事を見れたあなたは幸運です(笑)

エンジニア業界にはSIerとWeb系の2種類があります。

SIerとWeb系の違いについては必ず知っておかなくてはなりません。

結論を言うと、SIerではなくWeb系に這いつくばってでも行ってください

僕は就活する前に運よくこの違いに気付けたので、助かりました(笑)

みなさんもこのエンジニア未経験者を狙ったトラップに気をつけてください。

SIerとは?

まずはSIer(エスアイアー:Systems Integrator)とは何かについて説明していきます。

SIerとは、企業や官公庁から「こういうシステムを作ってほしい」と言われた時に、それを受注してシステムを構築する会社のことです。

例えば、市役所が住民の名前と住所を管理するシステムを作りたいとなったら、市役所にはエンジニアはいないので、SIerに仕事を振るわけです。

市役所の人
市役所の人
住民管理システム作ってほしいです
SIerのエンジニア
SIerのエンジニア
かしこまりました!来月に納品いたします

また混同しやすいのですが、SESというのもあります。

SESとは、派遣社員ではなく正社員だけど、自分の会社ではなくお客さんの会社に行って派遣のように働くスタイルのことです。

SESについては下の記事で詳しく解説しています。

【エンジニアなりたい人へ】SESという未経験者を狙った罠に気をつけろ エンジニアになろうと考えているあなた、気をつけてください。 エンジニアになる前に必ずSESというIT業界の闇について知って...

SESとSIerは全くの別概念です。

SESでの勤務(派遣)先はたいてい中小SIerですね。

大手SIerだと野村総研やNTTデータなどが有名です。

またさらにややこしいものでSE(システムエンジニア)というのがあります(笑)

SEとは、システムを開発する際にお客さんからどういう機能が必要かヒアリングしたり、そのシステムの設計を考えたりする人のことです。

SEについてはこの記事で詳しく解説されています。

よく誤解されやすいのですが、一般的にSEはコードをバリバリ書く人ではありません。

コードをバリバリ書くのはプログラマーの仕事です。

エンジニアはSE(システムエンジニア)とプログラマーの2種類の人間に分類することができるということです。

ややこしくなったので、まとめますね(笑)

SIer : 他の企業からシステム開発の依頼を受け、それを構築し納品する会社

SES : 自分の会社ではなくお客さんの会社に行って派遣のように働く雇用形態

SE : システムを開発する際にお客さんから、どういう機能が必要かヒアリングしたり、そのシステムの設計を考えたりする人

プログラマー : コードをバリバリ書いてプログラミングをする人

ややこしくて最初は混同しますが、エンジニア志望なら必ずこれらのことは知っておいてください。

Web系企業とは?

Web系企業とは、サイバーエージェントやメルカリのような自社でサービスを開発している会社だと思ってください。

SIerと違うのは、基本的に他社からシステム開発の業務を受注していないことです。

Web系企業はサイバーエージェントやメルカリなどが有名ですが、ベンチャー企業やスタートアップがほとんどです。

SIerではなくWeb系企業に行くべき理由

全てのSIerが悪いというわけではないのですが、エンジニアになりたい人はWeb系企業に行くべき理由について説明していきます。

SIerよりWeb系企業の方が働きやすい

どうしてSIerよりWeb系企業の方が働きやすいか解説していきます。

あらかじめ注意として言っておくと、全ての企業に当てはまるわけではありません。

あくまで一般論としての話です。

エンジニアの地位が高い

SIerだとエンジニアの地位が低いため、長机にパイプ椅子なんて職場もあるらしいですね。

SIerでのエンジニアは下っ端の作業員みたいなイメージですね。

対してWeb系だとエンジニアの地位は高いので、ちゃんとした椅子やハイスペックなパソコンを与えられたりします。

これはエンジニアがハイパフォーマンスを出せるように、会社がちゃんと考えているからであり、単なる下っ端作業員として扱ってないことが分かりますね。

またオフィスもこんな感じで近代的なところが多いです。

 

ブラックがSIerに比べて少ない

Web系企業だとブラック企業である確率はSIerより低くなります。

なぜならエンジニアを下っ端作業員のように扱っていないからです。

実際に昔SIerで働いていた僕の友人は、「エンジニアはほぼ全員が毎月100時間残業してたよ」と言っていて、ゾッとしました。

大企業気質でない

SIerだとスーツ勤務だったり上司の言うことは絶対などのような、昭和チックな日本の大企業気質があるところが多いです。

うすぐ年号が変わるというのに時代遅れですね(笑)

実際にSIerで働いていた友人は、上司に業務効率化の提案をしても一切聞いてもらえなかったそうです。

対してWeb系企業だと合理的かどうかが判断基準なので、私服勤務で髪色自由は当たり前で、上司に提案したことも通りやすいなど、あります。

SIerよりWeb系企業の方が幅広いスキルが身につく

SIerだと大人数でシステム構築するので必然的に分業制になります。

なので、スキルが偏りやすいです。

対してWeb系企業は少人数なので、自分でいろいろしなくてはいけません。

なので、スキルが幅広く身につき転職の時に有利になるので、給料アップも狙えます。

ちなみにSESはSIerより行ってはいけないところです

SIerについて語ってきましたが、SESは絶対に行ってはいけません。

結局SES企業に就職してしまうと派遣先(勤務先)がSIerになるうえに、下の記事のSESのダメなところもついてくるからです。

ダブルコンボで最悪です。

【エンジニアなりたい人へ】SESという未経験者を狙った罠に気をつけろ エンジニアになろうと考えているあなた、気をつけてください。 エンジニアになる前に必ずSESというIT業界の闇について知って...

Web系企業は業界の花形と言われているので、就職は簡単ではないですがちゃんと努力したらいけます。

SIerやSESは就職するのはとても簡単です。

ちょっとJavaを習ったらいけます。(下手したらプログラミング完全未経験でもいけてしまう)

エンジニアになりたい人
エンジニアになりたい人
就職するのが簡単ならいいじゃん

こういう風に勘違いしやすいのですが、就職するのが簡単ということはブラックである可能性が高くなるということです。

また未経験を採用しているところは、いざ就職したらプログラミング業務をさせてもらえず、ひたすらお茶出しや書類整理などの雑務をやらされる可能性が高いです。

なので、未経験を採用しているところも基本的に行かない方がいいです。

Web系企業に行くには、RubyかPHPを学ぼう

多くのWeb系企業ではRubyかPHPが採用されています。

一方SIerではJavaが採用されている場合がほとんどです。

Ruby,PHPどちらでもいいと思いますが、東京以外で働きたい方はPHPがいいです。

Rubyは東京だと求人はあるのですが、東京以外だとほぼないからです。

PHPだと大阪や名古屋にも少ないですが求人はあります。

どっちにせよ東京に集中してるので、エンジニアになるのなら東京に引っ越すことを推奨します

実際に僕も大学を休学して、大阪から東京に引っ越しました。

勉強方法としては独学でもプログラミングスクールでもOKです。

独学だと優秀な人以外は挫折するので、自信のない人はお金をケチらずプログラミングスクール行った方がいいです。

無料プログラミングスクールはSESへの入り口なので、絶対に行ったらダメです笑(ポテパンキャンプは除く)

独学だと、Progate(プロゲート)Railsチュートリアル→アプリ作成(Techpit)という順番でやるのがおすすめです。

アプリを何個か作ったら、それらを面接でポートフォリオ(作品)としてアピールしましょう。

すでにSIerやSESで働いている人はWeb系への転職も視野に入れよう

今現在SIerやSESで働いている人は、労働環境が悪かったり、スキルが身につきそうにないなと思ったら転職すべきです。

年齢が重なるほど転職しにくくなります

ただ今いる会社がいい会社だったら、そこでスキルと経験を積んだ後に、フリーランスになるのもおすすめです。

フリーランスになると月50万円は稼げるようになります。

実際に僕の周りでもそういうキャリアをたどった人がいます。

それではいいエンジニアライフを送れるように頑張っていきましょう!

ではでは。