可茂IT塾の夏季合宿での一週間

## はじめに
私は現在、可茂IT塾という企業で約2年間インターンをしています。普段はオンラインで勤務していますが、この夏、初めて夏季合宿として可茂IT塾を訪れました。滞在期間は1週間で、オンラインでは得られない貴重な経験をたくさんさせていただき、非常に有意義な1週間となりました。

https://www.kamo-it.org/

## 滞在中の目標
合宿中は基本的に自由に過ごしてよいということだったので、あらかじめ自分の中で3つの目標を立てました。また、そのほかにもいくつか楽しみにしていることがありました。

目標：
1. 現在進めているタスクを終わらせること
2. 途中で行き詰まってしまい、手付かずであった自分のプロジェクトを完成まで持っていくこと
3. 可茂IT塾のメンバーの方々とたくさん会話して、知らなかったことをたくさん知ること

楽しみなこと：
- 可茂IT塾のメンバーの方々と対面で会えること
- foo bar cafe に行くこと
- foo bar cafe のドリンクを飲むこと

## foo bar cafe 
可茂IT塾はfoo bar cafeというcafeを運営しています。私は一週間この場所で作業をさせていただきました。想像以上にオシャレで落ち着いた空間で、ついたくさん写真を撮ってしまいました。
学生が勉強しに訪れたり、サラリーマンがオンラインミーティングをしていたり、可茂IT塾関係のエンジニアさんが遊びに来たり、毎日様々なお客さんが訪れるこのカフェは、飽きることなく作業に集中できる最高の場所でした。
<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2984024/4e777d14-c0f6-65f2-3353-22b7c9e38b47.jpeg" width = 300>

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2984024/3a82243e-2e35-4d8e-4a6f-92123f1f2a1f.jpeg" width = 300>
<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2984024/42e009a2-d423-1b6b-f5fa-e1b554fdb0b9.jpeg" width = 300>

滞在中、コーラや中国茶、ハーブティーなどの飲み物をいただきました。どれもクオリティが高く、美味しかったです。特にハーブティがとても飲みやすくて美味しかったことが印象に残っています。

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2984024/9cef21da-f564-aa61-c8aa-adabff8078c8.jpeg" width = 300>

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2984024/85d8c10f-7d72-67bb-6399-56f44bdb0839.jpeg" width = 300>

foo bar cafeでは月に２度ほどボードゲームイベントが開催されます。ちょうど私の滞在期間中にイベントがあり、参加させていただきました。初めてのゲームばかりでしたが、どれも面白く、非常に楽しい時間を過ごしました。
![8.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2984024/b08dabcf-2190-c311-bfb5-7cef6847c595.jpeg)

## 目標1. 現在進めているタスクを終わらせること
現在行っているタスクがそこそこ重めであったこともあり、いくつかの点で詰まりましたが、わからないことや不明確な点をすぐに質問できる環境のおかげで、普段よりもスムーズにタスクをこなすことができました。ギリギリですが、最終日にLGTMをいただき、無事目標を達成することができました。

## 目標2. 途中で行き詰まってしまい、手付かずであった自分のプロジェクトを完成まで持っていくこと
半年ほど前、コンテスト向けにflutterとpythonを用いた音を録音し高周波成分を傍聴させるアプリを作成していました。PythonでFirebase Cloud Functionsを実装する方法を試みましたが、ドキュメントの不足や自分の経験不足からエラーで詰まり、プロジェクトを放置していました。
そこで、今回の合宿中に、プロのエンジニアの方々がそばにいる環境を利用して、プロジェクトを完成させたいと思いました。2日目と3日目にエンジニアの方にアドバイスをいただき、段階的にエラーを解決し、最終的に完成させることができました🎉 自分の思い通りにアプリが動いたときの感動は忘れられません。本当にありがとうございました。以下の記事に詳細をまとめています。

https://qiita.com/hirune/items/c6aa002117036c0af0a5

## 目標3. 可茂IT塾のメンバーの方々とたくさん会話して、知らなかったことをたくさん知ること
普段オンラインなので、あまり可茂IT塾のメンバーの方々と仕事以外のお話したことがありませんでした。今回の合宿中、美濃加茂市内の様々なお店へ食事に連れて行っていただき、そこでたくさんお話しすることができました。
特に、可茂IT塾のメンバーが同じ高校の同級生や先輩、また高校時代のALTなど、様々なつながりがあることを知り、驚きました。また、コワーキングスペースでの出会いが可茂IT塾の誕生に大きく関わっていたことなども知ることができ、非常に興味深かったです。個性的なメンバーが多く、みなさんの仲が良く、話していてとても楽しかったです。

## その他
### 1. 対面で知った便利な操作テクニック
対面で作業をすることで、メンバーの方々の開発環境やツールの使い方を知ることができました。特に、VSCodeのショートカットキーは開発の効率が格段に上がった気がします。

- shift + command + b : ビルドタスクの実行
- shift + r : ホットリスタート
- command + > ：import分の挿入など
etc.

ほかにもffmpegを使えるようになったり、VSCodeの利便性を高める拡張機能を知れたり、たくさんの収穫がありました。

### 2. vision Proの体験
Vision Proで遊ばせていただけました。コントローラーなしで操作できたり、ARのオブジェクトに触れることができたりと、これまでのVRとはまた違い、新らしい体験でした！パソコン画面をVisionProのモニターに映すことだけできなかったので、次に訪れた際に試してみたいと思います。

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2984024/51c65379-b5cc-67e1-5499-8ee0206760f5.jpeg" width = 300>

## 最後に
今回の合宿で立てた目標はすべて達成できましたし、楽しみにしていたことは想像以上に楽しかったです。美濃加茂のグルメも満喫し、現地でしか得られない知見や経験をたくさん積むことができ、非常に充実した一週間を過ごせました。可茂IT塾のみなさん、ありがとうございました。またお会いできるのを楽しみにしています！