コントロールテクノロジー人材採用グループです。当社は、RESERVAという予約システムを開発・展開しており、各部門でさまざまな社員が活躍しています。
現在、さらなる事業拡大に向けて採用活動を強化中です。そこで当社についてより詳しく知っていただくために、今回はエンジニアの垣樋さんに、当社の開発業務について語っていただきました。
大学ではどのような勉強をしていましたか?
大学では法学部法律学科に所属していました。システム開発とは縁遠いことを学んでいたのですが、「物事を順序立てて考える」という点では、プログラミングと通じる点があると思っています。
就職活動では、両親がシステム関連の仕事をしていて身近に感じていたためシステム関連の就職も視野に入れ、新卒でエンジニアとして働き始めました。
コントロールテクノロジーを選んだ理由を教えてください。
RESERVAという自社開発の大きなシステムを持っている会社という点に惹かれたのが主な理由です。ひとつのシステムをより良くしていくという働き方をしてみたいと思い、入社しました。
開発エンジニアとして、どのような業務を行っていますか?
主にRESERVAの既存機能の改修や、新しい機能の追加を行っています。特に新機能の追加は工程が複雑でうまくいかないこともあるのですが、それも含めて経験になり、楽しんで取り組んでいます。
システム開発担当のやりがいや魅力について教えてください。
多くの方に使っていただいているシステムに関われていることを実感できる点が一番のやりがいだと感じます。入社後、私の友人がRESERVAユーザーだったことを知りました。友人がRESERVAで予約している場面を見て、本当に多くの方が使うシステムなのだと実感し、自分の身近な人も使っているシステムに関われていることがうれしかったです。
システム開発をしていて大変なことは何でしょうか?
新たなシステムを構築するときに、「こういう処理をしたいがどうしたら良いかわからない」、「自分の予想とは異なった動き方をしてしまった」など、壁にぶつかってしまうことがあります。ですが問題を解決できて、うまくプログラムが実行できたときは達成感を得られるので、大変であると同時に楽しくもあります。
システム開発担当として重要なスキルは何でしょうか?
まずは黙々と作業することが苦にならないこと。それともうひとつは、コミュニケーションがしっかりとれることです。エンジニアは、毎日パソコンの前に座って黙々と作業しているというのが一般的なイメージかもしれませんが、コミュニケーションもとても重要です。作業をしていて、わからないことやプログラムが上手く動かないことがあったときに、すぐに相談できることが大事だと思います。ずっと1人で考えていても時間だけが過ぎていくので、積極的に人に声をかけられるというのは、プログラマーにはとても大事な能力だと思っています。
先輩から指導をしてもらうことはありますか?
はい。まだ入社して間もない頃、先輩からとても丁寧にコードのレビューをしていただきました。細かな点まで見ていただき、「ここはだめだよ」という指摘だけではなく、「こうした方がもっと良くなるよ」というアドバイスまでしてくださいました。長くRESERVAの開発に携わっている先輩からのアドバイスは勉強になることばかりなので、吸収して自分のスキル向上に役立てていきたいと思います。
今後の目標を教えてください。
これからもRESERVAやプログラミングについての知識や技術を向上させていきたいです。また、これから後輩の方が入社してきたら、現在私が先輩に指導いただいているようなサポートができるようになりたいなというのが目標です!