どんな仕事してるんですか?
ーーーー業務内容について教えてください。
主に、ECサイトの構築/運用保守。 宿泊サービスの予約システム。 新人教育ですかね。
ーーーー新人教育というと具体的にどういったことをやられていますか?
基本的にはこちらが出題する課題について、プログラムで実装してもらいそれをレビューして、より良いプログラムになるようにお互いが納得いくまで改修を繰り返すという方式をしています。
単純に間違いを指摘して直してもらうのではなく、レビューを通してより良いプログラムを作っていくという目的の教育カリキュラムがあり、「作ればいい」「動けば良い」だけではなくきちんと「考えて実装する」能力がつくような教育を行っております。
ーーーーご自身でもプロダクト開発をしつつ、 メンバーの教育にも積極的という感じなのですね。
そうですね。 メンバー全員が主体性をもって開発に挑めることを目指しています。
メンバー間の雰囲気について
ーーーーメンバー間の雰囲気はどんな感じですか?
とてもフラットで、上司と部下というような関係はないです。
ーーーー相談や雑談がしやすい環境があるということですね。
そうですね。
基本的に相手の考えは尊重するようにしています 。
「なぜなのか?」をというwhyを大事にしています。
プログラムにおいては「なんでそうなるのか?」という理屈が大事なので。
ーーーー話しやすい雰囲気を作るための仕組みってあるのですか?
たとえば、Slackでの通話は前置きなしでOKだったりとかがあります。
また、社内で「仲間を信じる」「信じられるようにしよう」という合言葉を掲げていました 。
マイナスに聞こえることも全て「自分のために言っている」と信じるようにしていますね。
クルービットのエンジニアの魅力
ーーーークルービットのエンジニアの魅力は何がありますか?
「なぜ?」を大切にしていますね。
クライアントの要望にたいして、「なぜそうしたいのか」を考える文化があるところです。
ーーーー言われた通りコードを書くだけでは無いスキルが身につきそうですね。
そうですね。要望以上の以上のものを提供できたり、限られた時間の中でプラスアルファのものを提供できるスキルがつくと思います。
ーーーーどういう人がクルービットに合っていると思いますか?
議論が好きなエンジニアやどうすれば最大限のパフォーマンスを提供できるか考えるのが好きな人が合っていると思います。
エンジニアリング教育で意識していること
ーーーーエンジニアリング教育で意識していることは何ですか?
「チームとして働く人間」であることを意識しているし、意識してほしいと思っています。
ーーーー技術面の教育についてはどうでしょうか?
個々のスキルの高さも大事です。
ただ、分からなければすぐ相談するなりしてチームの助けを借りるのも大事です。
技術的な研鑽だけではなく、仕事をうまく回すスキルも身につけて、絶えず成長を続けてほしいと思っています。
ーーーーエンジニアとして成長できるサポート体制が整っているのですね。
いつでも気軽に質問できますし、後輩から先輩だけでなく、先輩から後輩への質問とかもあります。
チーム内で相互に高めあえる感じですね。