今後、身につけなければいけないと思っている技術は何ですか?
フロントエンド >= サーバーサイド >> インフラ
の優先順位でスキルを積み上げることが目的です。
## フロントエンド
### web
- [x] TypeScriptでの型・テストについて更に習熟したい
- [ ] Vue.jsのソースコードリーディングをコツコツ進めて全容を理解したい
### native
- [ ] Flutterのproductionに関わりたい
- [ ] iOSでもアプリをかけるように
## サーバーサイド
- API設計
- [x] grpcの実践利用におけるプロコンを肌感持って理解する
- [x] graphqlをproductionで経験する
- [x] Swaggerをproductionで利用し、OpenAPIの概念を理解する
- DDD/OOP
- 責務を意識したコード設計。これは永遠の課題
- テスタブルなコード
- テスト力も永遠の課題
## システム設計
- 分散システムにおける難所への引き出し
- 特にDB/データセットの分散
## インフラ
- マイクロサービスをぽんと作れるくらいの最低限のインフラ操作を覚えたい
- [x] Docker + GKEでぽんと出すまで一息でできるように。
- [x] Professional Cloud Architectを取得する
- 今年こそMySQLを仕組みから理解する
あなたが一番パフォーマンスを出せるのはどんな環境ですか?
- サービスのコンセプト設計をしつつプロトタイプを高速にscrap and buildしている場面
- チームメンバーが互いの責任を明確に理解し、「打てば響く」ような働きができている環境