はじめに
こんにちは。SPIN D&Dでエンジニアをしている江原です。
今回は入社2年目を迎えたいまの視点から、「私がこの会社を選んだ理由」というテーマで振り返ってみたいと思います。
結論から書くと、私がSPIN D&Dを選んだ理由は 「未経験の自分でも、ちゃんと任せてもらえそうだと感じたから」 でした。
そしていま振り返ると、その予感はかなり正確だったと思っています。
未経験からのスタートだった
私はエンジニア未経験からSPIN D&Dに入社しました。
「未経験」と言っても、まったくコードに触れたことがなかったわけではありません。
独学で少しずつ勉強しながら、簡単なWebアプリケーションを見よう見まねで作ってみたことがある、という程度です。
胸を張って「開発経験があります」と言えるようなものではありませんでした。
自分の手元で動けばそれで満足していたレベルで、チームで開発し、実際に誰かが業務で使うシステムを届けるという意味での経験は、まったくのゼロでした。
正直、選考を受けていた頃は期待よりも不安のほうが大きかったです。
「未経験で採用されても、しばらくは簡単な作業しか任せてもらえないのでは」
「実務経験を積むまでに何年もかかるのでは」——そんなことばかり考えていました。
そんな中でSPIN D&Dの面接が印象に残っているのは、「いま何ができるか」よりも「これから何をやりたいか」を丁寧に聞いてもらえたこと でした。
できないことを指摘されるのではなく、これからどう伸びていけるかという前提で話をしてもらえた。その空気が、この会社を選んだ一番の理由だったように思います。
1年目:業務システムの開発メンバーとして、テストからリリースまで
入社してすぐに配属されたのは、会計システムの刷新プロジェクトでした。
とはいえ、いきなり本流の実装を任されたわけではありません。
最初の3ヶ月は、私のスキル感を見たうえで、そこに合わせたテストプログラムの作成タスク から始めさせてもらいました。
これが振り返るととても良かったと思っています。
テストを書くには、その機能が「何をどうなれば正しいのか」を理解しないと書けません。
結果として、業務ロジックとシステム全体の構造を、手を動かしながら自然と頭に入れることができました。
それと同時に、実務レベルのコードの書き方や開発環境の扱い方といった プログラミングの基礎を固める期間 にもなりました。
独学では身につかなかった部分を、ここでまとめて補えた感覚があります。
背伸びして分からないまま進むのでもなく、簡単な作業をただ繰り返すのでもなく、いまの自分の位置から半歩先の課題を渡してもらえた 感覚です。
そこから徐々に担当範囲が広がり、最終的には要件を読み解くところから実装、テスト、そして リリースまでの一連の流れを経験させてもらえました。
ここで学んだことで一番大きかったのは、「動くコードを書くこと」と「業務で毎日使われるシステムをつくること」はまったく別物だ ということです。
自分ひとりで書いていた頃は、手元で動けばそれで完成でした。
でも仕事では、そうはいきません。
- 数字が1円でも合わなければ業務が止まる
- 例外的なケースをどこまで想定するかで、運用の負荷がまったく変わる
- 要件書に書かれていないことほど重要になる。使う人にとって当たり前すぎるルールは、こちらから聞きに行かないと出てこない
技術書では学べないこの感覚を、1年目のうちに実務で叩き込んでもらえたのは本当に大きかったです。
2年目:IoT×クラウドの仕組みを、設計から開発まで
そして2年目のいま担当しているのが、IoTセンサーで空調機の異常を検知し、関係者に通知するシステム です。
今回は開発だけでなく、設計の段階から関わらせてもらっています。
- どんな状態を「異常」と判定するのか
- 誰に、どのタイミングで、どんな手段で通知すべきなのか
- クラウド側をどういう構成で組むのか
こうしたことを自分で考え、提案し、形にしていく。
1年前の自分からは想像できない仕事の進め方です。
そしてこの仕事の面白いところは、画面の向こう側に実在する建物と設備がある ことだと思っています。
ソフトウェアの中だけで完結せず、実際に現場でセンサーの挙動を確認したり、設備の仕組みを教えてもらったりする。
自分の書いたコードが、物理的な設備の異常を拾い上げて人に届く。
この手応えは、なかなか他では味わえないと感じています。
入社2年目のいま思う、この会社の良さ
改めて振り返ると、SPIN D&Dの良さは次の2つに集約されるかなと思います。
1. いまのスキルを見たうえで、半歩先を任せてくれる
最初の3ヶ月のテスト作成から、2年目の設計まで。
段階の踏ませ方が丁寧である一方、いつまでも同じ場所に留め置かれることもありません。
もちろん一人で放り出されるわけではなく、相談すれば必ず誰かが時間を取ってくれます。
2. 上流から関われる
「言われたものをつくる」ではなく、「何をつくるべきか」から考えられる。
この経験値の差は、数年後にかなり効いてくると思っています。
さいごに
「未経験だけど、エンジニアとしてちゃんと経験を積めるだろうか」 ——もし選考を受けようか迷っている方がこれを読んでいたら、私の2年間が少しでも参考になれば嬉しいです。