今年も無事に仕事を納められそうです。
というわけで、2021年を振り返ってみたいと思います。
- 2020年の振り返りはこちら
仕事
SwiftUI/Combine
昨年まではフロントエンド/バックエンドが中心でしたが、今年はまたiOSアプリエンジニアに戻り、SwiftUI + Combine をメインでやってました。フルSwiftUIで開発し、3月にリリースした作業配信アプリがこちらになります。
フル SwiftUI で開発しました💪使ってみてね
— Og🌗エンジニア🏝宮崎 (@koogawa) 2021年3月30日
創作活動の作業ライブ配信サービス『00:00 Studio(フォーゼロスタジオ)』、iPadで画面共有配信ができるアプリを正式リリース https://t.co/xIYQrcVyVC @PRTIMES_JPより
今回は Storyboard を一箇所も使わなかったわけですが、SwiftUI は iOS標準に従ったデザインであればとにかく高速に開発できてしまう印象でした。特に設定画面のようなリスト構造の画面では、従来のUITableViewを意識しなくて良いので非常に楽です。さらにコンフリクトも起こりにくいです。
良い椅子を買った
昨年までは高校生のときにかった3,980円のOAチェアで頑張っていましたが、思い切ってエルゴヒューマン椅子を購入しました。
エルゴヒューマン ベーシック届いたわよ!26kgあるらしい💺 pic.twitter.com/hipOGv7Nsc
— Og🌗エンジニア🏝宮崎 (@koogawa) 2021年1月4日
頭を支えてくれるのが最高で、疲れてきたらあぐらをかいて座れるのもポイントです。ただ、とにかく重いので、引っ越しの際は大変です。
賞を頂いた
昨年に引き続き、会社で賞を頂きました🎉
会社で賞を頂いたのでこれからもやっていきます💪 pic.twitter.com/0C62bqnxmD
— Og🌗エンジニア🏝宮崎 (@koogawa) 2021年7月8日
評価してもらえるのは本当にありがたいです。これからもやっていきます💪
プライベート
技術相談
今年は主に技術相談という形で副業をやっていました。最近は CodeBoy というサイトでお仕事の依頼を募集しておりますので、興味があればそちらからご連絡ください。
AtCoder
ついに茶コーダーになることができました🎉
ついに入茶しました!!🎉1年かかった😂
— Og🌗エンジニア🏝宮崎 (@koogawa) 2021年12月25日
最高のクリスマスプレゼントになりました🎅
koogawaさんのAtCoder Beginner Contest 233での成績:3706位
パフォーマンス:557相当
レーティング:387→405 (+18) :)
Highestを更新し、8 級になりました!#AtCoder #ABC233 https://t.co/HG9J2xa4HF
茶色がどれくらいのレベルかというと…
茶色になる条件は、Ratingが400以上になることです。茶色で保証できる実力ですが、正直、AtCoder内ではあまり高いレベルではありません。ただ、ここにたどり着く前に辞めてしまう人が多いので、十分にやる気がある人であるとは言えるでしょう。
なお、他社転職サイトと比較すると、このレーティングでも上位1~2%の最高ランクに到達出来る人が数割いるため、一般的には十分高いレベルであると言えます。 AtCoder社長chokudaiさんの記事より引用 https://chokudai.hatenablog.com/entry/2019/02/11/155904
というわけで、あまり高いレベルではないけど上位50%には入るぐらい、とのことです。しかし、高校時代から数学が苦手だった自分にとっては十分な結果であります。
今後ですが、「AtCoderで茶色になる」というのが当初の目標だったので、競技プログラミングの優先度はちょっと下げていきたいと思っています。例えば、F1開催と重なった日も今まではAtCoderを優先していましたが、今後は普通にF1を観ると思います。(競プロをやめるわけじゃないよ!)
ミニ四駆
夏ぐらいから突然ミニ四駆にハマり、親子で参加した秋の大会では表彰台に上がることができました🎉
息子のマグナムセイバーが3位で表彰台でした🥉めちゃくちゃ楽しかった! #ミニ四駆 pic.twitter.com/gqXpZYHaDt
— Og🌗エンジニア🏝宮崎 (@koogawa) 2021年11月7日
私はハマったらとことんのめりこむタイプなので、来年もいろんな大会に参加したいと思います。