システムエンジニアになるのだけはやめとけとよく言われます。
なぜこのような事を言われているのでしょうか?
これからはITの時代だし手に職をつけたく、システムエンジニアになりたいと考えています。
本記事を書いている僕は、過去にIT企業やWEB会社でシステムエンジニアやプログラマーを経験し、現在はフリーランスとして活動中。
システムエンジニアを経験してきた僕としては、それは決して楽ではない職種だと思っています。
精神的に体力的にもキツイ職種で、「もうやめよう...」と何度も考えたことがあります。
とはいえ、クライアントとプログラマーとも関わるシステムエンジニアは、システム開発においてすごく重要な立場です。
やりがいを感じることもできるし、段階を踏んでフリーランスエンジニアとして活躍することも可能なんです。
本記事では、システムエンジニアは「やめとけ」と言われる理由や、システムエンジニアのやりがい、将来性などについて、僕の実体験交えて解説していきます。
記事後半では、システムエンジニアをやめとくべきかどうか、実際にアンケート調査の結果も掲載しています。
システムエンジニアを「やめとけ」という言葉だけであきらめるのではもったいないです。
必要な知識や心構えをしっかり持って目指せばOKです!
ぜひ最後まで読み進めて、システムエンジニアを目指しましょう!
なりたいエンジニアになれる!
あなたに合った働き方でご紹介!
未経験可在宅勤務ほぼ残業なし
\どれも無料!/
マイナビIT AGENT IT・WEBに特化したエージェント! |
|
IT求人ナビ【新卒】 【新卒向け】スキルに自信がないなら最大3ヶ月のIT研修を受けれる!もちろん給与あり! |
|
レバテックルーキー【新卒】 【新卒向け】ITエンジニア専門転職エージェント |
|
社内SE転職ナビ 社内SEについてとりあえず情報収集したい方もお気軽に! |
|
TechClipsエージェント 自社開発案件・高収入案件多い |
|
レバテックキャリア エンジニア出身のアドバイザーだからニーズを理解している |
転職エージェントは登録しておいて損はありません。むしろ登録しておく方が有名な(非公開)企業の紹介もあるし、こんなスキルが今求められているんだと新たな戦略(目標)を立てることができますよ(実体験)。登録は3つがベスト!エージェントとの相性や幅広く企業が探せるから本当に行きたい企業が見つかります!
1.システムエンジニアは「やめとけ」と言われる理由
- 残業が多く休みがないことも多い
- 給与が低く残業代が出ないこともある
- クライアントとプログラマーの板挟み
- 同じようなプロジェクトを転々とする
- 自社での作業は少ない
- SEなのにテストや保守
- リモートができない
順に解説します。
1.残業が多く休みがないことも多い|心身とも消耗
残業が多くなりがちで、休日出勤などしないといけません。
- スケジュール遅れ
- トラブル発生時|夜中呼び出される
- サービス開始時|待機
クライアントからスケジュールが遅れていることを指摘されないためにも、休日返上で間に合わせます。
また、トラブル発生によりその原因究明や対処するのに、多くの時間を費やすので自ずと残業しなければなりません。
さらにサービス開始直後などは、予期せぬトラブルにも対応しないといけないため、社内に待機することもあるんです。
休む時間も奪われ、体力的にも精神的にも疲弊し、システムエニジニアをやめたくもなります。
その他システムエンジニアとしての「大変なところ」など下記記事で詳しく解説しています。
≫システムエンジニアは激務になることもある|心も体も無理のない働き方をするべき
「働き方」は昔とは違うようになってきている事実もある
ひと昔前までは、IT土方などと言われ過酷な労働環境だったのも事実です。
しかし、それも時代は変わり、普通の「会社員らしい」働き方と少しづつなっています。
実際、IT企業に勤めているシステムエンジニア仲間でも、深夜にまで及ぶ残業やなど無理な働き方は「ない」と言っています。
国の「残業規制」や「有給休暇取得」といった法規制により、IT企業の働き方も変わったのです。
無理な働き方だと、やりがいもなく心身ともに壊してしまいます。
ですから、こうした「働き方」にメスを入れないと、ITエンジニア人口も確保できません。
2.給与が低く残業代が出ないこともある|やりがいない
- サービス残業
- みなし残業など
特に、小規模なSIer会社ですと単価も低いため、所属するエンジニア(システムエンジニア、プログラマーなど)の給与も低いです。
歴史の浅いIT企業やブラック企業に多く、働くことばかりで仕事に対する「やりがい」も失います。
残業が多くなるそもそもの理由については、下記記事で詳しく解説しています。
>>システムエンジニアの残業理由と改善策|過酷な働き方とはおさらば!
最初の会社選びが大切で、残業時間や残業手当がちゃんと出るのかなど「リサーチ」が必要です。
3.クライアントとプログラマーとの板挟み|ストレスで疲弊
システム開発の過程で「仕様変更」はつきものです。
「仕様変更」ともなれば、通常であればスケジュールは延長されます。
しかし、全体の開発(進捗)状況によっては、追加作業となった分のスケジュール変更(延長)は許されないこともあるんです。
仕様変更によりプログラマーの仕事が増えているにも関わらず、スケジュールが変わらない(延長されない)とプログラマーからの反発もあります。
なので、クライアントやプログラマー双方にとって納得いくような「人員確保」「仕事量調整」といった調整作業が必要となります。
本来のシシテムエンジニアとしての仕事の他にも、色々と気を使います。。。
4.同じようなプロジェクトを転々とする
小さなIT企業ですと、人材も少なく会社のスキル自体も低いです。
なので、さまざまなプロジェクトに携わることも少なく、スキル的に同じようなプロジェクトばかり携わることとなってしまいます。
例えば、一度金融系の仕事に携わると、引き続き別の金融系の仕事に携わる可能性が高いです。
偏ったスキルしか持つことができませんから、転職しようにも選択の幅が狭く苦労することもあります。
(人気のないCOBOLなどの仕事などは、JavaやPHP、Rubyに比べるとかなり少ないです)
>>システムエンジニア(SIer)の辛いところ|同じような案件ばかりでスキルアップできない
5.自社での作業は少ない|客先常駐
客先常駐として活動する場合、自社での作業はほぼなく、毎日クライアントの会社で作業することとなります。
単独で行くとなると孤独感が襲ったり、困ったことがあってもすぐに自社の社員には相談もできません。
自社への帰属意識が薄れたり、派遣社員のように感じてしまいます。
また遠方となる場合は交通も大変になりますし、県外ともなれば(長期)出張することもあるんです。ひどい時には、県外のプロジェクトが続き、出張の連続で地元に戻ってこれなくなることもあります。
家族や恋人とも会えなくなるし、職場が近いと選んだ方にとっても辛いことです。
6.SEなのにテストや保守
これもSEの客先常駐での仕事にありがちです。
自社ではSEとしての地位なのに、実際の仕事ではテストや保守・運営といった技術者っぽくない仕事となることもあります。
他のプロジェクトが繁忙期となって、手が回らない部分の「助っ人」として参入することもあるということなんです。
本来SEは「上流工程」である設計が主な仕事です。
>>システムエンジニアとは?仕事内容など実体験から解説|就活時にも役立つ話
スキルが向上しないばかりか、アルバイトのように思えて「やりがい」もなくなってしまいますよね。
おらSEにはなりとーないんや(´・ω・`)PGがいいんや
でも仕事ないからSEしとるんや(´・ω・`)本当はPGがいいんや
でもやってることはPGに毛が生えたようなこととか(´・ω・`)テストなんかの雑用ばかりなんや
こんなんバイトでもできるやん。。。— 藤堂雷鳥🖖♌ (@CHICKEN_TODO) March 31, 2018
7.リモートワークができない
リモートワークができる職種にも関わらず、リモートで仕事させてらえないことも多いです。
参考:クライアント先に出社して業務を行うITエンジニアの64.7%が緊急事態宣言下でも出社、その理由は「自宅からテスト環境や本番環境にアクセスできない」が約7割
事実、フリーランスのエージェントさんにも聞いたことがありますし、WEB系に比べても断然少ないなぁと思いました。
リモートワークができない理由は下記があるのかなと思います。
- セキュリティの問題
- コミュニケーションツールを導入したがらない
- 余計(煩雑)な管理が多い
「セキュリティ」に関しては、日々情報漏洩のニュースが流れているのでまぁ理解できるかなと。
しかし、コミュニケーションツール(zoomやslackなど)など導入しようという考えはあまりないように思います。
さらに、ソースコードや設計書を貸出制にしていて、上層部へハンコを持って行き「改修します」と宣言しないと仕事ができない仕組みをとっているプロジェクトもあるんですよね。
テレワークって、1番できそうなSEが実は1番キツイ。
特に中小のフィールドSE。
個人情報保護や機密情報漏洩等で、現場にいかなければ、何もできないという事実。— うっちゃん (@AlNasrain_Named) March 7, 2021
SESが不人気の要因としてリモートワークが出来ない、実施している会社が少ないということを知人数名から聞きました
フルリモートが出来るSESなら転職してみたいと思う人は多いのでしょうか?— エリ@WEBエンジニア (@ericcho_9) March 1, 2021
以上、システムエンジニアはやめとけという理由をお伝えしてきました。
文系だから「やめとけ」は違う!
システムエンジニアに求められるスキルは、学校で学ぶ数学的・文学的などの知識ではありません。
SEに求められるスキルは以下の通りです。
- プログラミングスキル
- コミュニケーションスキル
- マネジメントスキル
≫システムエンジニアに必要なスキルと身に付け方|プログラミングは必要!
SEに向いている人は以下の通りです。
- コミュニケーション能力がある
- 素直で真面目
- 論理的思考能力がある
≫プログラマーに向いている人の4つの特徴|実際にいたプログラマーから考察!
上記を見ても、文系の要素ってありませんよね。
ですから、文系だからシステムエンジニアは「やめとけ」というのはナンセンスです。
また僕の仕事仲間でも「文系」「高卒」であっても、システムエンジニアとして活躍している事実があります。
システムエンジニアは、学歴や学科など関係なく就ける職業ですから、決してあきらめる必要なんてありませんよ。
2.システムエンジニアになることをやめた方がよい人の特徴
- 学習嫌い
- 勝手なキラキライメージを持っている
- 気遣いができない
順に解説します。
1.学習嫌い
IT技術はものすごく早いスピードで進化しています。
その進化について行けないとなると、エンジニアの仕事にも悪影響です。
一から調べないといけないので、それだけ時間ロスをしてしまいます。
残業や休日出勤となる原因の一つですね。
なので、常にあたらしい技術にアンテナを張ることが必要です。
あたらしい技術があれば、すぐに学習したり身につけていきましょう。
2.勝手なキラキライメージを持っている
- IT系企業はホワイトな企業
- 給与が高い!
- 業界的に盛り上がる業種|安泰
- 多彩な働き方ができる|働きやすい
など、SNSやプログラミングスクールの広告でよく目にするフレーズです。
これはあながち嘘ではありません。
が、エンジニアになってすぐに実現できるとは限りません...
というよりもできないと思った方が良いです。
なぜなら、システムエンジニアになったばかりの人にスキルや経験、信頼もありませんから。
そう言えば、昨日飲んだ初めましての女性陣達、IT業界がすごいキラキラしてるって思っていた🥹
やっぱりそうみえるんかな🥹🥹— 丸の内OLぴえんこちゃん@21卒SIer (@satasan_1nenSE) September 18, 2022
弊社、私の同期が全員
『既に辞めた or 辞める予定』
の状態らしいです。
ITのキラキラの部分だけ見て飛び込むとそうなりますよね。会社の待遇もあるとは思いますが。
私は転職後も一人でIT業界に残り続けます🥲— こむぎ@SwiftUI学習中 (@Web606) September 21, 2022
3.気遣いができない
システムエンジニアは、クライアントやプログラマーとの板挟みです。
だから、クライアントとプログラマー両方に気を使いながら、仕事しないといけません。
時には、プログラマーに頭を下げて受け入れてもらうことも必要です。
逆もしかりです...。
3.システムエンジニアに必要なスキル
- コミュニケーション力
- プログラミングスキル
- マネジメントスキル
上記3つが必要です。
とはいえ、最初から3つを備え持つ人なんて少ないです。
先輩や上司などを勉強したり、実際に仕事をしつつ学びながら身につけていくものです。
身につけ方などは下記記事をご覧ください。
≫システムエンジニアに必要なスキルと身に付け方|プログラミングは必要!
上記スキルを身につけていくことで、少しづつシステムエンジニアの成長ややりがいなど感じるはずです。
4.システムエンジニアのやりがいや楽しいと思えるとき
- クライアントから感謝の声!
- 達成感が得られた!
- 給与が高くなった!など
仕事をやり遂げた感動や、クライアントからのありがとうの声は、システムエンジニアをやっていてよかったなぁと感じる一瞬です。
そうした見返りには給与や年収アップなど待遇にも反映されます。
≫システムエンジニアの平均年収|一般サラリーマンと比べて高い!
それだけでなく自身の成長も感じます。
次のプロジェクトもまたがんばろうと思える原動力にもなりますよ。
また、苦楽を共にした仲間は、仕事だけでなくプライベートでも楽しみが増えます。
5.システムエンジニアになった後のキャリアパス
- プロジェクトマネージャー
- Web系への転職
- フリーランスエンジニアなど
システムエンジニアとしてキャリアを積めば、まず見えてくるのはプロジェクトマネージャー(PM)です。
一つのプロジェクトの管理者として、システムエンジニアやプログラマーなどの人材確保や、仕事の割り振りなどを行います。
他には、Web系などに転職してディレクターとして活躍が可能です。
Web系では、自社製品を持っていることも多く、製品によってはより愛着が湧いてきます。
だから、やりがいもさらに向上するかもですね
以下、自社開発系企業とよく比較される、受託開発企業やSES企業など特徴など、在籍経験のある僕がまとめました。
(横スクロールできます)
特徴 | メリット | デメリット | |
自社開発企業 |
|
|
|
受託開発企業 |
|
|
|
SES企業 |
|
|
他には、独立しフリーランスとして活動もできます。
プログラマーとしてでも良いし、システムエンジニアの経験を生かしても良いです。
6.システムエンジニアになるならこういう企業を目指せ!
- システムエンジニアらしい仕事ができる企業
- 勉強熱心な企業
順に解説します。
1.システムエンジニアらしい仕事ができる企業
システムエンジニアの仕事内容は、クライアントの要望を聞きそれを設計書に落とし込むこと。
この仕事ができる企業にいきましょう。
具体的には「一次請負や二次請負」の受託開発企業です。
つまりクライアントから直接仕事を受けられる(一次請負)企業の方が、やりたい仕事は選べます。
やりたくない仕事は下請けに回してしまえば良いわけです。
プロジェクトの規模にもよりますが、二次請負まではなんとかシステムエンジニアらしい仕事はさせてもらえます。
一方で三次請負企業以下ですと、システムエンジニアらしい仕事はさせてもらえない可能性が高いです。
テストや保守・運用といった「らしくない」仕事でつまらないです。
また上位請負企業に開発報酬をピンハネされるので、エンジニア個人の給与も低くなりがちです。
地方のIT企業は意外に穴場|体験談
なぜ穴場なのかというと、一次請負の受託開発をやっていることもあるから。
IT企業というと、大体はどこか大手IT企業の下請けになっています。
だから、一次請負の受託開発企業を探すのは、NTTデータなど大手は除いてすごく難しいです。
じゃあなぜ直請ができるのかというと、都市部の案件を地方IT企業が獲得しているからです。
つまり、開発費用を抑えながら案件を受注しているんです。
地方のエンジニア単価は、都市部のエンジニア単価よりも低いからこうしたことが可能なんです。
ただ弱点はあって、給与には期待できないということ。
だから、おすすめしたいのはこれからシステムエンジニアを目指したい20代の方です。
要件定義から設計・開発...保守・運用と一貫してやっています。
スキルは確実に身につくので、その後は本当に行きたい有名企業の転職も可能です。
こうした企業探しは、以下IT系のエージェントを使えばカンタンですよ!
なりたいエンジニアになれる!
あなたに合った働き方でご紹介!
未経験可在宅勤務ほぼ残業なし
\どれも無料!/
マイナビIT AGENT IT・WEBに特化したエージェント! |
|
IT求人ナビ【新卒】 【新卒向け】スキルに自信がないなら最大3ヶ月のIT研修を受けれる!もちろん給与あり! |
|
レバテックルーキー【新卒】 【新卒向け】ITエンジニア専門転職エージェント |
|
社内SE転職ナビ 社内SEについてとりあえず情報収集したい方もお気軽に! |
|
TechClipsエージェント 自社開発案件・高収入案件多い |
|
レバテックキャリア エンジニア出身のアドバイザーだからニーズを理解している |
転職エージェントは登録しておいて損はありません。むしろ登録しておく方が有名な(非公開)企業の紹介もあるし、こんなスキルが今求められているんだと新たな戦略(目標)を立てることができますよ(実体験)。登録は3つがベスト!エージェントとの相性や幅広く企業が探せるから本当に行きたい企業が見つかります!
2.勉強熱心な企業
- 社内勉強会を開催
- 社外勉強会の参加を奨励
- 資格取得を奨励
エンジニア自身の「スキル向上」を目指している企業ですね。
他にも書籍購入の補助金が出たり、資格取得の手当を出してくれる企業などです。
こうした企業は、あたらしい知識も得られるしスキル習得も可能です。
なので将来性のあるエンジニアになることができますよ。
7.システムエンジニアの将来性|未来は明るい
- 慢性的なIT人材不足
- DXの推進
- AIにも奪われない仕事ができる
慢性的なIT人材不足
経済産業省「IT人材の最新動向と将来推計に関する調査結果」によると、2020年現在において、IT人材は約30万人不足しています。
さらに2030年には現在(2020年5月時点)の2倍である約40万人以上ものIT人材が不足すると言われています。
ですから、小学校などの義務教育でも「プログラミング」を必須とするなど、将来のIT人材の育成が進められています。
中学や高校でも同様で、共通一次試験には「情報」が入ってきています。
DXの推進
企業のビジネス戦略として、ITをもっと導入すべきだという国(経産省)の考えもあるんです。
これはDX(デジタルトランスフォーメーション)と呼ばれるものですね。
つまり、企業成長(競争)にはDXは欠かせないものとなっているんです。
DXにより急成長した、ECショッピングサイトで有名な「ZOZO」や「Amazon」が良い例です。
これからの企業戦略のためには、もはやIT技術は必須です。
そのためにも、システムエンジニアの活躍が期待されているんです。
AIにも奪われない仕事ができる
AIが台頭してきても、システムエンジニアの仕事は奪われないというのが僕の考えです。
なぜなら、定型的なルールにのっとり最適解を求めるのが今のAIです。
その提携的なルールや作法を作っているのは人です(例RPA:業務自動化システム)
つまりシステムエンジニアであり、また今後もこの流れは続くと思っています。
また、システムエンジニアは人(クライアントやプログラマーなど)と「コミュニケーション」なくしてはできない仕事に携わります。
コミュニケーションは人でないとできない能力です。
だからこそ、システムエンジニアはこれからも活躍が期待されるということです。
もし、ドラえもんのように「人の感情」を読み取ることができるすごいAIができたならば、システムエンジニアの仕事もなくなる可能性もあります。
しかし、それも2045年ごろだという噂程度でしかありません。
独立も可能
システムエンジニアともなれば、独立も可能です。
なぜなら、システムエンジニアとして活動する中で、クライアントとのコミュニケーションスキル、マネジメントスキルなどが備わるからです。
システムエンジニアとして活躍するために必要なスキル
プログラミングスキル
コミュニケーションスキル
マネジメントスキル
「クライアントにヒアリングし設計...そしてプログラミングする...」といったワンストップで開発できて、稼げるようになるんです。
誰にも縛られず、好きな時に働けるのはすごく魅力的です。
8.独自調査!システムエンジニアはやめておくべき?
インスタでアンケート調査を行いました。
下記は、実施したアンケート調査結果です。
質問:「もし友人や家族がシステムエンジニアになりたいと言ったら...」
やめとけ!と引き留める | 56% |
ぜひオススメする! | 44% |
圧倒的に「やめとけ!」と答える人が多いと思っていました。
が、意外にも「オススメ!」と答えた方も多かったです。
接戦とまではいきませんが、よくここまで健闘しましたよね。
なので、この結果から絶対的に「システムエンジニアをやめとけ」というわけではない、ということがわかります。
むしろ、本記事で解説した必要なスキルや知識を得ておくことで、システムエンジニアの辛いことなど回避でき、逆にやりがいや楽しみ、明るい将来性も感じることができます。
まとめ|システムエンジニアを目指そう!
最後に要点をまとめて終わりにします。
システムエンジニアは「やめとけ」と言われる理由は以下のとおり
- 残業が多く休みがないことも多い
- 給与が低く残業代が出ないこともある
- クライアントとプログラマーの板挟み
- 同じようなプロジェクトを転々とする
- 自社での作業は少ない
- SEなのにテストや保守
- リモートができない
結果的に、体力的・精神的にもストレスを抱えがちになり、やりがいのない仕事にもなります。
しかしこのようになる理由は、弱小のIT企業で働いてしまうことが一つあります。
システムエンジニアとして「上流工程」の仕事をさせてもらえるよう、エージェントなどに会社情報を提供してもらいましょう。
≫使うべきIT系転職エージェント|採用後も積極フォローがあるから安心
もう一つは、システムエンジニアとして活躍するために必要なスキルを備えていないから。
- プログラミングスキル
- コミュニケーションスキル
- マネジメントスキル
将来的にシステムエンジニアとして活躍していくためには、最初はプログラマーを目指しましょう。
プログラマーとして活動する中で、システムエンジニアとしてのスキルは自然と無理なく習得できますよ。
そしてプログラマーとして活躍したいのならば、まずはプログラミングを身に付けるべきです。
下記でご紹介する有名スクールは、ただ実践的なプログラミングを学ぶだけではなく、その後の「活躍の場」も紹介してくれます。初めての就職の方も安心ですよ!