てくすた

ピクスタ株式会社のエンジニア・デザイナーがつづるよもやまテクニカルブログです

第5回 開発合宿を開催しました!

エンジニアのid:hamuyuukiです。3月に生まれた娘が最近お座りが安定してきていよいよハイハイもできるようになるのか?ということで毎日変化が激しいこのごろです。

さて今回は、11月中旬に5回目となるピクスタ開発合宿が開催されたのでそちらの紹介をしたいと思います。

ピクスタ開発合宿とは?

ピクスタ開発合宿は今回で5回目の開催となりました!

もともとはエンジニアとしてさらなるスキルアップをしたいという声があり、まずは有志で集まって最初の開発合宿が開催されました。2回目以降は会社からの金銭的な支援も受け、参加者も増えてきました。合宿終了後は参加したメンバーで振り返りを行い、次回の開発合宿で活かせるような活動も行っています。

前回の反省

前回の開発合宿の振り返りでは、オフィスがある渋谷からある程度近い宿にしたことにより、移動の疲労感がなく月曜日に影響がなかった・近くにコンビニやスーパーが安定して存在するという良い点がありました。また、アーリーチェックイン・レイトチェックアウトを事前にお願いしていたことで作業時間を最大化することもできました。ただ、宿にもう少し非日常感を求めたかった・開発部屋に布団を敷くことになってしまい環境分離ができなかったという反省点がありました。

今回の宿泊地

上記の反省を踏まえて今回は宿泊施設最適化を図ることになりました。

  • オフィスがある渋谷からある程度近い場所
  • アーリーチェックイン・レイトチェックアウトができる
  • ラグジュアリー感がある宿(非日常感!)
  • 参加人数をもとに開発部屋と寝室を完全に分ける

上記の条件を満たす宿を探しましたが、すべての条件を満たすところは予約が埋まっていたりしてなかなか見つかりませんでした。そのためいくつか妥協をして、恵比寿にある一軒家を今回の場所にすることになりました。

合宿の流れ

以下のスケジュールをもとに今回の開発合宿を進めていきます。

1日目

時間 すること
14:50 会社正面玄関前集合
15:00 宿到着。部屋決め
15:15 開会の挨拶と選手宣誓
15:15~18:00 開発
18:30 大宴会!!
20:00~23:00 開発
23:00 なるべく静かにする

2日目

時間 すること
8:00 朝食
8:30 ざっと片付け
9:00~10:30 開発
10:30 撤収準備
11:00 完全撤収

当日の様子

1日目

開会宣言・選手宣誓

f:id:texta:20181211114812j:plain

まずは、毎回恒例となっている開会宣言と選手宣誓です。選手宣誓は毎回ハードルが上がってきており、今回は前回を上回る大作!?が出来上がりました!

f:id:hamuyuuki:20181211115032j:plain

次回の選手宣誓のハードルが更にあがりましたねw

開発

f:id:hamuyuuki:20181211115100j:plain

開発開始です。各々考えてきた開発合宿のテーマについて、作業を進めていきます。

f:id:hamuyuuki:20181211115050j:plain

夕食までもう少し!作業する体勢は人それぞれですね。

夕食

f:id:hamuyuuki:20181211115145j:plain

夕食はタイ料理のお店に行きました。あとあと気づいたのですが、ピクスタ開発合宿では初となる外での夕食でした。こうやって歴史を作っていくのですね。

夕食後も少し作業時間を設けていたので、外にでることは気分転換にもなりました。そのため、夕食後の作業も捗りました。

2日目

朝食

f:id:hamuyuuki:20181211115202j:plain

宿の近くにあったFRESHNESS BURGERで優雅?に朝食です。最後の作業時間に向けて胃袋を整えます。

開発

f:id:hamuyuuki:20181211115212j:plain

朝食後、各々作業の続きを行います。10時ごろ記念撮影を行い、一旦開発合宿が終わりました。

後日

成果発表

f:id:hamuyuuki:20181211115232j:plain

合宿から2日後である火曜日の午前中に成果発表を行いました。参加したメンバーから以下のような発表がありました

Let’s dive into Smart Speaker World

speakerdeck.com

VS CodeのExtensionを作ってみた

speakerdeck.com

How you can speed up serverless development by local

www.slideshare.net

SSR以後の世界へ

speakerdeck.com

その他

  • 決済アプリを作ってみる

振り返り

次回の開発合宿をより良くするため、KPTによる振り返りを行いました。

Keep

  • オフィスから近かったので移動に労力がかからなかった
  • 作業テーブルが広くてみんなと話ながら作業を進めれた
  • 食事を外食にしたことで事前・当日の準備が必要なかった

Problem

  • 水回りがきれいな状態ではなかった
  • 予定していた参加人数だとベッドが足りなかった
  • 事前準備ができていなかったことで、当日の作業が効率よくできなかった

Try

  • 開発合宿の場所を押さえるタイミングをもう少し前倒しする(希望の物件を予約するために)
  • 物件の状態を写真でちゃんとチェックする(ベッド、水回り、作業場所等)
  • 新しく開発合宿に参加する方に事前に当日の雰囲気を伝えたほうがよさそう

さいごに

次回の開発合宿は来年の夏頃を予定しています。さらなる開発合宿の高みを目指して今回の反省を活かしつつ、次回もより良い開発合宿を行えたらなと思います。

ピクスタでは開発合宿に参加してみたい!というエンジニアを募集しています!

recruit.pixta.co.jp