ZERO LABO BLOG②
前回からだいぶ空いてしまいましたが、2回目のZERO LABO BLOGです!
『ZERO LABO』って何?とお忘れの方もいるかな?かなかなぁ?
ZERO LABOとは、社員のスキル向上と成果物発信の場の創造を目的として発足された、
アクセル社員による研究開発活動のこと!
ZERO LABOはアプリに限らず、自分たちが「作りたいもの」を具現化する場となっております!
今回は数あるLABOの中、
キックオフで発表も行ったというLABOに独占インタビューだっっ!
---------------------------------------------
Q. まずはLABOの紹介を簡単にお願いするぜッ!
アクセル・モードでは、社員のスキル向上を促進する取り組みをいくつか行っています。
スキル向上を目的とした取り組みの中でも、
「目標設定」という施策を取り入れている企業はアクセル・モード以外にも多くありますが・・・
当LABOではなんと、その目標設定の「目標決定」「進捗・達成状況」の管理を行うシステムを、
自分たちで開発し、実際に社内で運用しています!
その名も・・・「AxcelHR-LABO」!
Q. AxcelHR!いい名前だな!でも、どうして自分達で作ろうと思ったんだッ!?
アクセル・モードは未経験で入社している人もいるので、
そのメンバーのスキルアップの場であったり、チーム開発を体験できるような場が作れればいいなと思って始めました。
Q. チーム開発をするにあたって、バージョン管理等が必須になってくると思うけどそのあたりはどうしたんだっ?
バージョン管理はGitを使っていましたね。
どこの案件でもGitは使っていますし、早いうちから慣れていた方がいいと思ったので。
その他だと...これは未経験だとか新人だとかに限った話ではないと思うんですけど
やっぱり開発環境構築って結構時間がかかってしまう部分なんですよね。
なのでDockerを使って誰でも簡単に環境構築を行えるようにしたり...
Dockerも最近使っているところが多いし、これもGitと同じく早いうちから慣れていた方がいいなと...
まぁ、立ち上げ当初はDocker使ってなかったんだけどね!
おかげで新規メンバーの開発環境構築で結構時間取られた記憶が...笑
Q. なるほど環境構築でも大変だったんだな...。
じゃあここで、AxcelHR-LABOメンバー全員に聞いてみよう!
実際にシステムを作ってみてどうだったんだッ?
YN「APIにLaravel、フロントにVue.jsを使っていたんだけど、
Vueは興味本位で使い始めたから始めはちょっと慣れなかったですね。
慣れてくるとaxiousやmixin便利!pluginも豊富!コンポーネントベースって楽だな!とか
新たな発見、知識ノウハウの蓄積も出来たので楽しかったですね。」
MO「はじめて触った言語があったのでとても苦戦しました...!!
でも、先輩のYNさんに色々教えていただけたので、とても助かりましたし、新しい言語の勉強になりました!!
開発のお話以外にも、みんなの近況を報告しあったり、あとは技術的な話をしたりなど...!
リモートワークの良い息抜きの場にもなっています」
SK「環境構築で自分はすごく苦戦した記憶があり...、
Dockerは特に普段の業務ではあまり触ってこなかった部分でもあるのでその時はYNさんにおんぶにだっこでした!」
KF「未経験の言語だらけでしたが、YNさんに手取り足取り教えていただいたおかげで
今では1人で1機能の実装ができるまでに成長できました!
楽しさと学びのあるとても素敵なラボだと思います!」
SM「自分の作った機能を先輩とかにも使ってもらえてるのが嬉しいです!
あと開発自体も楽しいんですけど、このラボの雰囲気って良い意味で学生っぽくて、
社会人になってもこの感覚を忘れないでいられるのはYNさんにラボ誘ってもらえたおかげです!」
YN「え、なになにこの子たち怖いんだけど、そんな持ち上げても何もでな...ったくしょうがねえなあ!
コロナ落ち着いたら焼肉でも行くか!」
MO・SK・KF・SM「あざす!!」
Q. みんな和気あいあいとしているな!
まぁね!
よく働き、よく遊べとはこのことなんですよ。
Q. 最後に一言!!
引き続き、より良いシステムとなるようにLABOメンバー一同努力していきます。
また話す機会があれば今度は技術的な話をもう少しする...かも!?
---------------------------------------------
AxcelHR-LABOのみなさん、ありがとうございました!
今後のZERO LABOの活動にも注目していきましょう!
By ZERO LABO member