#株式会社セレスさんの3daysインターンに参加してきました
3日間の流れ
- 1日目
- アイデアソン
- いつ、どこで、誰が、何をした?ゲーム
- ↑をもとにブレインストーミング
- 役割分担
- 2日目
- ずっと開発!
- 3日目
- 開発
- プレゼン
- 懇親会
自分たちの結果
1日目
いつ、どこで、誰が、何をしたゲームの結果…
___今夜、自室で、Zozoの○澤さんと、催眠術を覚える___になりました…笑
さぁここからどう広げましょう…
ブレインストーミングで催眠術→一発芸→合コンみたいな流れになり、「催眠状態で合コンに行けるサービス」を作ることに…(○澤さんのところまでどこいったし…笑)
そして役割分担は皆さんの経験を聞いた感じで私はバックエンドとDBを担当することになりました(発表の時見たら私がPMになってました笑)
2日目
開発を始め…ようと思ったのですが、なんせ初めてなので作業量の見積もりがつかない…
そして、机上の進捗だけが進み、昼くらいまではgitとそれで実質進捗0でした。
(当時私達は進捗をだしてるつもりになってました)
そんな私達に、昼ご飯の後メンターさんから神のお告げ(?)が…
___「机上の計画ばっかりが進んでるように見えるよ」___と
この一言で私達は本当にコードを書き始めたのでした
今書いてて「コードほとんど書かないで進捗とかww」とか思いますがその時は気づきませんでした…
そしてコンフリクトを大量におこしているコードの存在に気づかぬままその日の作業を終えたのでした…
技術的にはSlim Frameworkでバックエンド(この日はルーティングのみ)を書き、DBのテーブルを作成しつつ、みんなの進捗を管理して(?)おりました
3日目
さて、朝会社に着きましてgithubを開くと、何ということでしょう、dev(HEAD)が個人ブランチ(HEAD)に置き換わっているではありませんか!朝から修正作業です…
そんなかんなでバックエンドを1時間半後くらいから書き始めました。
某社のインターン課題でバックエンドを書いていたのもあり、「ロジックはわかるけどSlimの書き方がわからん」みたいな感じだったので、割とサクサク進められました。
DBからデータを読み出す処理をすべて書いたところでタイムアップ
実はチャットはできてないと発表しましたが、後フロントを書けば一応チャットという名の掲示板は完成するはずでした…
成果物:エンタメ合コン
感想
個人的にチーム開発が初めてだったので、開発の進め方やgitをコンフリクトさせまくる経験ができてよかったです。
フルスタックっぽいような感じで勉強してきてたので、どの領域でもコードを書いたりできたのがよかったです。
セレスの皆さんありがとうございました!