こんばんは.takemioIOです!先日 git challengeというものに参加したのでそのレポートをしますー
Git Challengeとは?
大元が消えてたのでNAVERまとめを参照します.
平たく言えばこのコンテストは
gitリポジトリに設けた難題をチームワークで解決していく競技型技術イベント
ということです.これは抽選で選ばれた人のみが参加できるイベントでした.
参加以前
- このイベントは前々から知っていたのですがGit力に自信がないので放置してた.
- この夏色々あって結局インターンとか行かないでしまったので企業色があるイベントにいきたいなぁーと思って行くことにした.
- 参加する前には,応募要項として,過去の開発経験とか聞かれたはずだが完全に忘れた.結構適当に書いてそもそも応募と言いながら抽選なんてないだろと思っていた(すんません)
- 抽選に見事に当たり,参加が確定する.ツイッター見てたら落ちた人もいると聞いてなんかすいませんねとなった記憶がある.
当日
- 遅刻した
- というのも開始が11時(アイスブレイキング)からなのですがまぁ仙台から来てるのでちょっと辛いわけですよ.参加者で一番遠い場所から来たわけですよ.事実上の宇宙よりも遠い場所です
#mixi_git こいついっつも遅刻してんな(つらい)
— 竹 (@takemioIO) September 8, 2018
競技前
— 竹 (@takemioIO) September 8, 2018
- 相方氏(@_fumihumi)とコミュニケーションが取れずどっちもpushをしただろと思い込む回(実はフラグで後述話に繋がる)
#mixi_git 会話にコンフリクトが起きてどっちもpushしてなかった
— 竹 (@takemioIO) September 8, 2018
- ごはんが美味しかった.
競技開始!
- 難易度が★ ~ ★×5 まであり,チーム戦だったのでとりあえずウォームアップがてら星1の問題から解いていった
- 方針としてはhackmdにメモを取りながら粘っても無理そうだったらこうやったけど無理だったみたいなアサインをしてお互いにお願いする駆動をしてた.
- 結構協力プレイしてた気がする.
- こんなことできるんだ!みたいな気付きが多い問題があり知見になることが多かった.
- master に
push -f
をしながら#mixi_git フォースの力を信じるのじゃ
— 竹 (@takemioIO) September 8, 2018
競技終了!
17つ星を集めて結果は3位.もう30分あれば・・・星4つが解ければ・・・・ だいたい@_fumihumi氏と半分づつぐらい解いてたのでまぁチームとしてはバランスがよかった.
#mixi_git
— 竹 (@takemioIO) September 8, 2018
3位でした.精進したい鯛!
総評中の私
#mixi_git 個人的な感想「アッ」
— 竹 (@takemioIO) September 8, 2018
これはどういうことかというと初めのチュートリアルでやってることを考えずに適当にマージしたから死んだという話があり,それを潰してれば2位でした・・・(前述した通りフラグだった)今回日本語がわかんなくて溶けなかったのほんと中学生ぐらいからやり直したい
— 竹 (@takemioIO) September 8, 2018
やはり感想としては結構言われてあ〜〜〜ってなってたり,過去にやったことあるはそれ(白目)だったり. 以下過去にやったファイルを使わないでcommit したという話.
あと30分あれば・・・みたいなのがあったり.正直1位を狙える位置にいたので頑張っていきたかった....精進
懇親会
- ごはんが美味しかった (2回目)
- 同率三位のチームが実はあって,そのチームの人たちと仲良くなれて嬉しかった.
- LTでGSoCの話が出て来て来年は応募するぞと思った.
今年某Cookpadのko1さんと面談までして推してあげるよと言われたのに大学の方でやれなくなってしまったのでリベンジするぞ!!!
まとめ
- 一応三位になった!
- gitそれなりに知識あったと思い込んでいた僕が恥ずかしい.勉強します!
- 後日アルバイト先でPRのサイズデカイんだけどってキレられた(辛い)
- 参加者の皆さん!運営の皆さん!皆さんありがとうございました💪 git力もっと上げます✍️✍️