「エンジニアなんて、結局“理系エリート”の世界でしょ?」
そう思っているあなたにこそ読んでほしい物語があります。大学では経営学を専攻し、社会に出て最初に選んだのは“営業”。コードもターミナルも知らなかった彼が、未経験からプログラマーとして現場で戦えるまでの軌跡。
その舞台裏には、挫折と再挑戦、そして“人”に支えられた成長ドラマがありました。入社4年目のリアルをご覧ください。
今はどんな仕事をしていますか?
現在はエンジニアとして、物流業界向けのシステム開発に携わっています。具体的には、Javaを用いたプログラミング業務を担当しており、物流センターから店舗への商品の流通を管理するシステムの開発をしています。ちょうど4年目を迎えた社会人で、今は新しい現場にも入り始めたところです。
案件に入るまでには、社内での研修や別業務を並行していた時期もありましたが、今は本格的にエンジニアとして現場でコードを書く立場として働いています。
新しい案件では、まだキャッチアップ中の部分もありますが、これまでの経験を活かして、しっかり成果を出していきたいと考えています。新しい現場は物流関連の業務で、今までの経験とはまた少し違った視点が求められていますが、現場の人とのコミュニケーションを通して徐々に知識を深めていっている最中です。
エンジニアとしての役割は単なるコーディングだけでなく、システム全体の動きを理解し、適切なタイミングで改善提案をすることも含まれています。技術力だけでなく、現場理解や他メンバーとの連携も求められるので、より広い視点で物事を見られるようになってきたと感じています。
エンジニアとしてのキャリアは、最初から目指していたんですか?
実は、最初は営業職からスタートしたんです。
大学は経営学部で、ITとはまったく関係のない分野でした。就活当初は営業とITのどちらにも興味があり、「ITは後から学べるかも」と思い、まずは営業職を選びました。最初は個人宅への訪問営業で、電気やガスの切り替えのご提案をしていましたが、1ヶ月ほどで「このまま続けて何が残るんだろう…」と疑問を抱くようになってしまって。
営業の中でも、商材が変わってキャッシュレス決済の提案営業も経験したのですが、自分にとってはなかなかモチベーションを保てず、「もっと長期的にスキルとして身につく仕事がしたい」という思いが強くなりました。そこで改めてITの道にチャレンジしてみようと思ったんです。
加えて、営業職では成果が数字で見える分、達成感もある反面、どうしても“今月の売上”に追われる働き方に疑問を感じるようになりました。もっと本質的に人や社会の役に立てるような仕事がしたいという気持ちもあり、それが「モノづくり」を通して価値を提供するエンジニア職への興味につながっていきました。
その後、エンジニアへ転向するきっかけは何だったんですか?
ちょうど悩んでいたタイミングで、キャンバスエッジの役員の方から声をかけていただいたんです。「研修もあるし、もし興味があるならやってみない?」って。営業時代に関わったことのある会社だったこともあって、安心感もありました。スキルゼロの状態から始められる環境が整っていたのは本当にありがたかったです。
正直なところ、当時は自信があったわけではありません。でも「今の自分に必要なのは、一歩踏み出すことだ」と思い、思い切って飛び込みました。結果として、それが自分の人生を大きく変える転機になったと感じています。
実際、研修制度だけでなく、社内のサポート体制もとても手厚くて、未経験の自分でも安心して学んでいける環境が整っていました。入社前に思い描いていた「IT業界は難しそう」という印象が少しずつ払拭されていき、「ここなら頑張れそうだ」と自然と思えるようになったのを覚えています。
未経験からのスタート。不安だらけの研修時代
最初の2〜3ヶ月はどんな過ごし方をしていましたか?
営業事務の仕事をしつつ、JavaやHTML、CSSなどの勉強を並行して進めていました。本当にゼロからのスタートだったので、Javaなんて「何語これ…?」という感じ(笑)。
実際に理解できるようになってきたのは、半年〜1年ぐらい経ってからでした。
勉強時間は業務の合間を縫っての学習だったので、思うように進まない日もありましたが、少しずつ理解が深まっていく感覚がありました。特に最初の数ヶ月は、自分にとって未知の世界だっただけに、わからないことに直面しては調べて、試して…の繰り返しでしたね。
加えて、当時は業務と勉強の両立が思っていた以上に大変で、体力的にも精神的にもハードな時期だったと思います。でも、毎日少しずつでも前に進んでいるという実感が、モチベーションを支えてくれました。
同じく未経験で入った同期たちと情報を共有し合いながら進められたのも大きな助けでした。
初めてのエンジニア現場はどうでした?
最初の現場は工場の生産管理システムの開発でした。パーツの不良を検知したり、重量の異常を検出したりするシステムで、JavaやHTMLで画面とロジックを構築する仕事でした。正直、最初の半年はソースコードを読んでも何がなんだか分からず、かなり苦戦しましたね。
でも、半年ほど経った頃から少しずつ「これってもしかして、こういう処理?」と理解が追いつくようになって、そこから一気に成長実感が出てきました。現場の人たちも丁寧に教えてくれたので、自分の中で「やっていけるかもしれない」と思えるようになったのが、大きなターニングポイントでした。
特に印象に残っているのは、初めて自分が書いたコードで画面が正しく動作したときの喜びです。
「あ、自分の書いたものが形になってる!」という感動が、モチベーションに火をつけてくれました。そこからは毎日少しずつコードに慣れていくことで、自分の中の“エンジニア感覚”が養われていった気がします。
そこからどのように成長を感じられるようになったんですか?
続けていくうちに、少しずつ「この不具合が起きてるなら、ここを直せばいいのかな?」といった感覚が掴めるようになってきました。自分の中に公式のような思考パターンができていった感じですね。知識というよりも、「解像度」が上がった実感がありました。
今でもまだ分からないことはたくさんありますが、1年前と比べると圧倒的に「分かる」ことが増えていて、その積み重ねが自信につながっていると感じます。何か問題が起きたときに、まずは自分で考えて対処できるようになったのは大きな成長ですね。
また、自分だけでなく、周囲のメンバーから「助かったよ」と言われるような場面が増えてきて、少しずつチームの中でも役割を果たせるようになってきたという手応えもあります。自分の成長が誰かの助けになっているという実感は、大きなやりがいにつながっています。
こうして “ゼロから1” を経験した彼。しかし、そこで待っていたのは「AI時代のエンジニア像」という、もう一段深い問いでした。
後編では、ChatGPTと並走する現場のリアル、評価を呼び込むコミュニケーションの極意、そして 「次のキャリアをどう描くか」 という未来図まで、さらに踏み込んでいきます。
「未経験の壁」を越えた先に広がる景色、一緒にのぞいてみませんか?