2020年はCOVID-19の世界的流行があった。
仕事
私は基本的に在宅で働くようになった。飲み会は全くなくなった。入社してから一番長時間働いた年だった。
LT
勤務先のフォルシアが主催しているRustのLT会Shinjuku.rs #9,10,12,13で4回LTを行った。 最近のスライドは社内のデザイナーさんにLT用のテンプレートを作ってもらったため、見栄えが良くなっている。
RustのLT会 Shinjuku.rs #13 の参加メモ - け日記など感想をブログに書いていただくこともあり、とても嬉しい。
商業出版
2件、文章を書く機会を頂いた。
『Software Design 2020年6月号』にRust入門記事を寄稿した
Software Design (ソフトウェアデザイン) 2020年6月号 [雑誌]
- 発売日: 2020/05/18
- メディア: Kindle版
『実践Rustプログラミング入門』を共著した
9月に第1刷を出版してから第3刷まで増刷、12月には電子書籍版も発売した。
競プロ
CodinGame
CodinGameは2回コンテストでSilverリーグに入ることができ、ランキングをCRAFTER(38,906/1,703,168) → MASTER(1,490/2,170,315)まで上げられた。 社内LT会でコンテストを紹介したら、秋のコンテストには社から4人参加して企業ランキング入りできた。
- Spring Challenge 2020
- Fall Challenge 2020
- ビームサーチを初めて実装した。
AtCoder
2019/12/22の1667から2020/12/19の1508まで159ポイント下げた。アクティブユーザーランキングで3,567th/67,864。
学習
- 『ヴァン・リント&ウィルソン 組合せ論』の勉強会に参加させていただいている。
- 書いてあることが分からないときは、定義が分からないか?論理が分からないか?定義が分からないはお話にならないので調べる。論理は粘ると分かるときもある。
- 『習得への情熱』を読んだ。テクニックを再利用するために名前をつけるのは大切だなと感じた。
- 「数を忘れるための数、型を忘れるための型」無意識でできるようにする。
- 「より小さな円を描く」大事な部分を抽出する。
- 「ルーティンの凝縮練習」自分をいい状態にすぐに持っていけるようにする。
- 過去分詞の使い方
- 中学生の頃から理解しないまま10年が経ってしまったが、勉強し直した。
結婚
大学生の頃に所属していたパントマイムサークルの後輩と結婚した。2人で同じ家に住むために引っ越しをした。結婚式・披露宴も行い、ゲストに「ぜひ再演してほしい」と言われたのは人生のセーブポイントとして良い思い出になった。
まとめ
これまでのN年間で進めてきたものが花開いた形。一方で自分の力不足を感じ、エンジニアとして力をつけていきたいと感じた一年だった。
おまけ:遊んだゲーム
外出して楽しむ系の娯楽が難しくなってしまったため、ストレス解消はゲームをしていた。
- Oxygen Not Included
- 汚染の管理が難しい、未クリア。
- Slay the Spire
- Among Us
- 宇宙船の中で仕事(ミニゲーム)をこなしながら、人狼をするようなゲーム。
- 友達と通話しながら遊ぶとより面白かった。
- Startup Company
- ヘッドライナー:ノヴィニュース
- Gorogoa
- 綺麗な絵の中で謎解きをするゲーム。とても面白いので、未プレイの人は前情報無しで今すぐ遊んでみてほしい。
- ピクミン3 デラックス
- クリアした。
- ゼルダ無双 厄災の黙示録
- 全プレイアブルキャラクターを使ってみたが、結局リンクが使いやすかった。
- 不思議のダンジョン 風来のシレン5plus フォーチュンタワーと運命のダイス
- 未クリア。