今後、身につけなければいけないと思っている技術は何ですか?
- **Go言語**(最優先)
クラウドネイティブ・高パフォーマンス志向のバックエンド開発に対応するため。現職C#で培った静的型・DI・レイヤード設計の知識を土台に移行予定。現在ポートフォリオ制作中(現職で達成したバッチ処理99%性能改善をGoで再実装し、ベンチマーク数値として公開予定)。
- **クラウドインフラ(AWS)**
現職でPrometheus / Grafana / OpenTelemetryを用いたモニタリング環境の設計・導入を主導。次のステップとしてTerraformによるIaC、ECS/EKSを用いたコンテナ運用を実務レベルで習得したい。
- **チーム開発・コードレビュー文化**
現職は1人開発のためコードレビューを受ける環境がなく未経験。スクラム・ペア/モブプログラミング・設計ディスカッションを実務で積み、1人開発で培ったドメイン追跡・テスト設計への姿勢をチーム環境で活かしたい。
- **Java / Spring Boot**(補完)
Java Silver資格保有。C#と構文・設計思想が近く短期キャッチアップ可能。Goが主目標だが、JavaメインのSaaS企業への応募に備えて並走して習得予定。
あなたが一番パフォーマンスを出せるのはどんな環境ですか?
コードレビュー文化があり、技術的な判断を議論できるチームで最もパフォーマンスを発揮できます。現職では1人開発のため、不確実な部分を自分で抱え込む場面が多くありました。検証してくれる相手がいれば、ドメインへの徹底した追跡やテスト設計への細かさが、オーバーエンジニアリングではなく品質貢献として機能すると実感しています。