こんにちは、 id:stefafafan です。年末になったので今年一年を簡単に振り返ります。
生活
今年は2つの大きめなライフイベントがありました。2023年以前の自分としては信じられないくらい環境が変わったので「いろいろあったな」という感じです。
転職
まず2月1日に株式会社はてなを退職し、4月1日に株式会社カケハシに転職しました。個人としては人生初の転職ということもあり、緊張感や不安もありとてもドキドキしました。
気がつけばいつの間にか半年は過ぎていてそれなりに普通の生活ができるようになってきましたが、時折前職のことを思い出しては「みんな元気にしてるかな」と思うこともあります。特にMackerelチームとマンガチームでお世話になったので、それぞれのプロダクトやサービスの近況については変わらず追っていて応援しています。
新しい職場ですが、自分が上手く馴染めないかというと意外とそうでもなく、みんなミッションに共感していてモチベーション高く働いているのですごく働きやすい環境で助かっています。強いていうならば私自身が医療の分野に疎いのでそこのキャッチアップや、プラットフォームチーム配属ということでチームを超えた会社の課題と向き合う必要があるというところがチャレンジとなっていますが来年はこの辺りを上手くやっていきたいなと思っています。
結婚
7月に結婚しました!
交際開始後、「我々なら結婚してもなんとかなるでしょう」という感じでそのままの勢いで結婚しましたが、いまでも「本当に自分が結婚したんだ」とそれなりにびっくり感はあります。元々結婚はおろか交際もしばらくはしないだろう1と思っていたので怒涛の展開でした。
私はこれまでの人生で恋人と同棲を経験したことがなかったため、今回結婚と同時に初めての同棲生活に突入しました。当たり前といえば当たり前ですが、ふとした時にそばに人がいることの安心感と、常に誰かと一緒にいるのである程度お互いに気を遣う面もあるというのを実感しました。
初めてなことなので、期待レベルもそんなにはっきりとしたものもなくてよくわからなかったですが、今のところ普通に生活できているし楽しいし、“いい”なという感じです。お互いにパソコン関係の仕事ということで長時間PCで作業していても理解はありますし、なんなら一緒にもくもく作業したりもしているのでありがたいです。
紅白ぺぱ合戦
披露宴というかなんというかソフトウェアエンジニアを集めたイベントを開催して、これがよくわからないなりにもめちゃくちゃ楽しかったので、本当によかったです。これはこれで別途感想を書きます。ありがとうございました。
イベント参加
今年はいろいろなイベントに参加しました。(主にconnpassを元にリストアップしましたが漏れていたらすみません)。
始めの方は福岡在住だったので福岡のイベントにいくつか参加している……と見せかけて広島行ったり小田原行ったり、PHPのイベントに行ったりGoのイベント行ったりでさまざまでした。
- 01/07: FUKUOKA Engineers Day 2024 rebuild
- 01/12: PHPカンファレンス北海道2024 (オンライン視聴)
- 01/31: hatena.go #1
- 02/10: YAPC::Hiroshima 2024
- 03/01: 「地味な改善対決! サブカル系企業が実施した改善」サブカル業界Developers 勉強会Vol.6
- 03/05: DJ Beginners Meetup Fukuoka #1
- 03/15: Ya8 2024 - ヤパチー 令和六年最新版(仮)
- 04/13: PHPカンファレンス小田原2024
- 05/11: TSKaigi 2024
- 05/23: Mackerel Drink Up 出張版@福岡
- 05/24: Road to SRE NEXT@福岡
- 05/25: 技術書典16 (オンライン)
- 05/29: TypeScript Deep Dive ゆる輪読会 (9月まで定期開催)
- 06/08: Go Conference 2024
- 06/12: Platform Engineering Meetup Online #2
- 06/22: PHPカンファレンス福岡2024
- 06/28: 開発生産性Conference 2024
- 07/13: 大吉祥寺.pm
- 08/24: 湘.なんか #1
- 10/02: DevRel/Tokyo #96 〜カンファレンス〜
- 10/05: YAPC::Hakodate 2024
- 10/30: OAuth & OpenID Connect 勉強会 ー 認可サーバーの作りかた(AWS編)
- 11/30: 紅白ぺぱ合戦
- 12/08: ISUCON14 (オンライン)
- 12/22: PHPカンファレンス 2024
- 12/27: 東京Ruby会議12 vs PHPカンファレンス小田原〜オーガナイザーが語る見所と裏側〜
技術面
仕事
今年は新しい職場でTypeScriptを書いている都合上、TypeScriptの学習をしました。学習内容は主にTypeScript Deep Diveと初めてのTypeScript、あとは type-challenges も少しやりました。この辺りは会社のテックブログに詳しく書きました。
特にO’Reilly Online Learningをようやくちゃんと活用できるようになってきた実感がでてきたので、来年はもっと活用していきたいです。
他にも仕事の影響で、認証周り(特にAuthleteを活用した認可サーバーの実装)やプラットフォーム・エンジニアリングの分野についても以前より少しだけ詳しくなりました。
趣味
PHP系のイベントにいくつか参加して実際にLTをさせていただいたりもしたので、その流れでPHPを触ってみるということもやりました。PHPカンファレンス小田原2024ではテキストファイルからPDFやHTMLを生成するだけのCLIツールを作成しました。
https://github.com/stefafafan/tkhs
また、ISUCONの素振りのお手伝いの流れで「PHPで本気でISUCONの問題を解いたらどういう風に大変なんだろう」という好奇心から、実際にISUCONの問題をPHPで解いてみました。
https://github.com/stefafafan/private-isu-php
最近はRustの勉強を唐突にやりたいなという気持ちになってきており、実際にRustを使ったちょっとしたCLIツールもいくつか作ってみました。
- https://github.com/stefafafan/closure2wbs
- https://github.com/stefafafan/swapall
- https://github.com/stefafafan/seki
最後のツール seki に関しては、実際に crates.io へと公開するということも試すことができたのでとてもよかったです。2
来年に向けて
仕事においては、プラットフォームチームのメンバーとして会社の課題解消に対してわかりやすい成果を出したと言えるようにしていきたいです。
個人としてはRustの勉強を進めて型システムおよびシステムプログラミングへの理解を深めたいです。Rustに関しては本を読む以外に、車輪の再発明的なプロジェクト (例えば、JSONパーサーの自作、gitコマンドの一部を再実装するなど) をやったり、とりあえずAtCoderの問題を解き続けて手に馴染ませることをしたいなと思っています。
手を動かしたいというのもありますが本は本で沢山読む習慣もつけたいです。O’Reilly Online Learningをせっかく契約しているのでササっと読んでいけるようにしたいです。
来年もよろしくお願いします!