2021年振り返り
3月でなんとか大学院を修了し、4月からCybozuでwebエンジニアとして働いています。
そんな2021年も気づいたら年末ということで2021年の振り返りをざっくりしていきたいと思います。
大学院の修了とバイト納め
大学院を修了しました
研究室の先生、先輩方や後輩の皆さまには大変お世話になりました。
バイトで2年半以上勤お世話になっていたCureAppを3月で辞め(卒業?)ました 研究ではプロトタイプ制作ばかりで設計や保守性、可読性を考えながらコードを書く機会があまりありませんでした。そんな中、社員の方からレビューを頂きながら設計をしコードを書くことはとても良い経験になりました。
またプログラマ以外の役職の方とコミュニケーションを取りながらチームでコードを書くという経験も少なかったので、エンジニアとしての大きなステップアップにつながったと思います。
Cybozu入社と新人研修
2019年の夏にインターンをしていたCybozuに21新卒として入社しました。
ビジネス職の同期とともに1ヶ月弱の新人研修を行いました
Cybozuの理念や製品知識、それぞれの部署の役割などを学びました。
フルリーモートかつ全拠点合同での研修となりましたが、それを感じさせないイベントや企画があり、同期と交流する機会も多かったのでとても心強かったです。
2ヶ月のエンジニア研修
5月からはおよそ2ヶ月間、開発本部と運用本部合同のエンジニア研修がありました。
webアプリケーションから運用に関する技術、cybozu内のシステム構成など総合的に講義が受けられました。
公開可能なものに関してはこちらで公開しているので参考にしてみてください。 研修と同時並行でチーム体験を2週間×3セット行いました
開発の各チームのメンバーにお世話になりながら実際に業務を体験しました。
自分は以下の3チームにお世話になりました。
kintone開発チーム
Garoon開発チーム
フロントエンドエキスパートチーム
新卒として配属は一番に悩むところだと思うので、このように興味あるチームを体験をした上で配属希望を出すことができるのはとてもいい制度だと思います。
配属とOJT
7月より、kintone開発チームと兼務でフロントエンドエキスパートチームに配属されることが決まりました
初手兼務という自分のわがままな希望を叶えていただく形となりました。
kintone開発チームでは新卒でkintone配属された3人ででチームを組み、OJT 形式で約 2 ヶ月間学びました
20卒の先輩にメンターをしていただき、kitoneの開発プロセスやコードベースへの理解を深めました。
詳しい内容については同じチームのnissyの記事を読んでいただけるとわかりやすいと思います。 フロントエンド刷新チームへ
OJTが終わり9月からはkintoneのフロントエンド刷新チームに配属となりました
もともとフロントエンド技術に強く興味があり、バイトをしていたCureAppでもReact/TS/Reduxで開発を行っていたため自分の知識や経験、やっていきを活かせると思い希望しました。 フロントエンド刷新チームでの業務
現在はkintoneのアプリの設定画面ページからReact化を進めています。
またReact化する中でどうしても複雑になってしまっているコンポーネントのリファクタなども行っています。
探求時間などでは共通コンポーネントの型を厳密にするなどのリファクタも行いました。
兼務 : フロントエンドエキスパートとインターン運営
フロントエンドエキスパート
Frontend Monthlyでは準備など含め何度か出させてもらいました。
支援業務としてはkintoneのフロントエンド刷新チームに入っている形になります。
インターン運営
2019年のインターン経験者として活かせるものがあればなと思いインターン運営も手伝っています。
今年は途中からの参加となりましたが、インターン期間中に利用するPCの共通セットアップや利用するソフトウェアのライセンス管理などをおこなっていました。
趣味での勉強とか
Rust
WASM はもちろんのこと、フロントエンド界隈のツールもRustで書き直す/Rustで作成したという事例が増えていて危機感があります。
TRPLからスキマ時間を見つけては読み始めてます
web × 3D
完全に趣味です。以前CADを少し触っていたのでそういう知識も行かせればなと思ってます。
React Three Fiber とかを触っています
プロフィールサイト
Next.js × Tailwind で作りました。
まだプロフィールページしかないのですが、色々実験したものを公開できる場にもしたいと思っています。
/icons/hr.icon
閑話 ~仕事・技術以外の諸々~
今年買って(買ってもらって)良かったもの
FlEXISPOT EJ2
眠いときに立って仕事できるのがいいです。あと掃除が楽です。
脚だけ買って天板はIKEAの安いやつ(2m)です。
REALFORCE for Mac
会社に支給してもらいました。もうペチペチキーボードに戻れません。
HHKBもよいのですが軽いキータッチが好き(All 30g)なのと持ち運びを考えてないのでREALFORCEにしました。
MX ERGO
REALFORCE同様会社に支給してもらいました。角度つけられるのがとても良いです。
もともとロジクールのトラックボールM570を8年位愛用したのですが流石にクリックが怪しくなってたのでアップグレードです。
Ergohuman PRO ottoman
諸先輩からいい椅子を買ったほうが良いと言われ続けていたのでWORKAHOLICさんで色々試座して決めました 決して安いものでもないし、モデルによって全然座り心地違うので、試座大事だなとおもいました。
ZOTAC GAMING GeForce RTX 3070 AMP Holo
値段が下がらないので諦めて買いました。HD画質でゲームやる分には十分すぎるスペックです。
側面もかっこよく光るので気に入ってます。
今年の推し活(Perfume)
Perfume LIVE 2021 polygon wave @ぴあアリーナMM
個人的には2019年11月以降久しぶりのライブでした。
生のライブの良さを再認識できました。Amazon Primeで配信されているのでぜひ見てみてください。
Reframeツアー @ 金沢
Reframe 1公演目です
ついでに初金沢を満喫して帰りました。美味しかったです。
Reframeツアー @ 広島
Reframe 2公演目です
久しぶりの広島旅行と聖地巡礼を楽しめました。
リモートワークと健康
去年からランニングを始めたのですが、今年から1日おきに朝走るようになりました。
一回で走るのは大体4~5km(20分前後)です。
今年の中頃から簡単な筋トレも挟むようにしました
体脂肪率の増加に焦って始めたランニングですが、走っても筋肉はそんなにつかないことに気づいた(今更)のではじめました。
これらの運動のおかげか、はたまた実家ぐらしの強みか、今年は一回も病気にかからないどころか体調不良すらほぼない1年でした。
/icons/hr.icon
来年の抱負
最後に2022年の目標を書いて終わりたいと思います。
1. フロントエンドのリアーキテクチャを一層頑張る
ありがたいことに、今所属しているフロントエンド刷新チームはまだ始まって長くないこともあり、1年目の自分でも改善活動や方針提案をしやすいチームだと感じています。
フロントエンド刷新チームとして、またフロントエンドエキスパートチームとしてもkintoneを中心にフロントエンドの改善に力を尽くしていきたいと思います
2. 発信を増やす
2021年の反省として「インプットの割にアウトプットが少なかった」というものがあります。
またフロントエンドエキスパートチームにとってフロントエンドに関する情報発信は大きな役割の一つです。
2022年は定期的に学びをアウトプットして行きたいと思います。
3. まとまった量のinputをする
社内では輪読会などに参加し技術書を3冊ほど読むことができていますが、個人的にまとまった量のinputをする時間が取れてないという危機感があります。
積んである技術書がそれを物語っているかのようです。
チームの探求タイムも使って、細々とした調べ物以外にも気になった技術書などをコツコツと読み進めて行きたいです。
4. OSS活動
今年はOSS活動が殆どできませんでした。
幸いチーム内、社内には知見のある方が多いので吸収して学んでいきたいと思っています。
5. 健康第一
そうはいっても無理は禁物、体を壊してしまっては元も子もないです。
今年から20代後半に突入したので、自分の体力を過信しすぎずに今年同様目立った病気や怪我のない1年としたいです。