専門学校を卒業して、SES企業に入社した。
エンジニアとしてのスタートを切った瞬間だった。でも現実は、すぐに想像と違うことを教えてくれた。
研修はあった。現場にも出られた。ただ、誰も助けてくれない状況で一人もがく日々が、思っていたより早く始まった。この記事では、未経験からSESでエンジニアをスタートした最初の頃の実体験を正直に書く。
入社直後の社内研修の実態
入社してすぐ、プログラミングの基礎研修があった。
Javaの基本的な文法、簡単なアプリケーションの作り方、データベースの操作。専門学校でも触れたことのある内容が中心だった。研修期間中は同期と一緒に学ぶ時間があり、「エンジニアとして働き始めた」という実感が少しあった。
ただ、研修の内容は現場で使えるレベルには程遠かった。基礎の基礎を確認する程度で、実務で即戦力になれるようなものではない。研修を終えて現場に出れば、また一から自分で学ぶことになる。それはすぐにわかった。
SES企業の研修は、会社によって差が大きい。充実した研修プログラムを持つ企業もあれば、数日で現場に出す企業もある。入社前に「研修内容がどのくらいあるか」を確認しておくことをすすめる。
最初の現場で感じた孤独
最初にアサインされた現場は、クライアント企業の社内サービスの改修案件だった。そして、一人でアサインされた。
研修中は同期がいた。困ったら隣に聞ける人がいた。でも現場に出た瞬間、それがなくなった。
SESという働き方の特性上、現場に同じ会社の先輩がいるとは限らない。自分の場合は一人だった。クライアント側の社員はいるが、手取り足取り教えてくれる立場ではない。わからないことがあっても、誰に聞けばいいかすらわからない状況だった。
「研修ではあんなに丁寧に教えてもらえたのに」という落差が、孤独感を大きくした。
調べても調べても解決しないことがある。Googleで検索しても、自分の状況にぴったり合う答えが出てくるとは限らない。手が止まる。時間だけが過ぎる。「自分には無理なんじゃないか」という気持ちが、毎日のように頭をよぎった。
エンジニア1年目がきつかった理由
最初の頃がきつかった理由を整理すると、大きく3つあった。
技術的なギャップが大きかった。研修や専門学校で学んだことと、現場で求められることの間に、大きなギャップがあった。「知識がある」と「実際に動くものを作れる」は、まったく別物だということを、現場で初めて実感した。
頼れる人がいなかった。SESの場合、自社の先輩が現場にいないことが多い。「こういうときはどうすればいいか」を気軽に相談できる相手がいないことは、精神的に大きな負担だった。
「自分にできるか」という不安が消えなかった。毎日「自分はエンジニアに向いていないのではないか」という気持ちと戦っていた。何かが解決するたびに少し自信がつき、また詰まるたびに落ち込む。その繰り返しが続いた。
それでも乗り越えられた理由
誰かが助けてくれたわけじゃない。気づいたら乗り越えていた、という感覚に近い。
とにかく手を動かし続けた。わからなくても、まず動いてみる。エラーが出たら、エラーメッセージをそのまま検索する。それでも解決しなければ別のアプローチを試す。不格好でも、動くものを作ることを優先した。
今の時代なら、ChatGPTやClaudeにエラーメッセージをそのまま貼り付けて質問できる。「このエラーはなぜ起きるのか」「どう対処すればいいか」を丁寧に教えてもらえる。当時そういうツールがあれば、もっと早く乗り越えられたと思う。
孤独な環境だったからこそ、「自分で考えて、自分で解決する」という癖がついた。誰かに頼れないから、自分でどうにかするしかない。その積み重ねが、少しずつ自信になっていった。
完璧にできるようになったわけではない。ただ「なんとかなるかもしれない」という感覚が生まれてきた頃、最初の現場の仕事がひとまず形になった。それが、エンジニアとして続けていく最初の手応えだった。
SESスタートの現実を、今振り返って思うこと
SESでのスタートは、正直甘くなかった。
研修で基礎を学んでも現場では通用しない。先輩がいなくて孤独。わからないことだらけで毎日残業。そういう状況が最初から待っている。
ただ、それはSESに限った話ではないかもしれない。どんな環境でも最初はゼロから始まる。誰でも最初は「できない」状態からスタートする。
SESで良かったのは、その「できない」状態に早い段階でさらされたことだ。逃げ場のない環境に放り込まれたことで、「自分でどうにかする力」が身についた。それが、その後20年近くやれている土台になっていると思っている。
未経験からSESに入ろうとしている人に伝えたいのは、最初はきつくて当たり前だということだ。孤独を感じるのも当たり前。それでも手を動かし続けることが、唯一の突破口になる。
よくある疑問への回答
Q. 未経験でSESに入ったとき、最初の現場で一人になることはよくありますか?
よくある。SESの特性上、同じ会社の先輩が現場にいないケースは珍しくない。入社前に「最初の現場にはどんなサポート体制があるか」「先輩が同じ現場にいることはあるか」を確認しておくといい。
Q. 最初の現場でわからないことがあったとき、どうすればいいですか?
まずは自分で調べる習慣をつけることが大切だ。エラーメッセージをそのまま検索する、公式ドキュメントを読む、今の時代ならAIツールに質問するという方法も有効だ。それでも解決しない場合は、クライアント側の担当者や、自社の上司・エージェントに相談することをためらわないでほしい。
Q. SESでのエンジニアスタートと自社開発でのスタート、どちらが良いですか?
どちらにも一長一短がある。SESは様々な現場を経験できるが、孤独になりやすい。自社開発は先輩や仲間が近くにいるが、経験できる技術や業界が限られることもある。「多様な経験を積みたい」か「一つの環境で深く学びたい」かで、どちらが合っているかが変わる。
まとめ:きつかったからこそ、身についたものがある
SES企業でのエンジニアスタートは、華やかなものではなかった。研修が終われば一人で現場に出て、孤独の中でもがく日々が始まる。
それでも、あの経験があったから今がある。「自分で考えて、自分で解決する力」は、あの孤独な環境なしには身につかなかったと思っている。
最初はきつくて当たり前だ。でも手を動かし続けた先に、必ず「なんとかなるかもしれない」という手応えが来る。きれいごと抜きで、そう思っている。


コメント