今後、身につけなければいけないと思っている技術は何ですか?
## 技術的なスキル
- **システム設計**
- システム設計の経験を積み、より保守性や拡張性の高い設計ができるようになりたい。
- **クラウド・インフラの知識(AWS, GCP, Terraform など)**
- インフラの構築・運用の知識を強化し、よりスケーラブルなシステムを設計できるようになりたい。
- AWSの各種サービス(Lambda, ECS, RDS, SQS など)の理解を深め、適切な技術選定ができるようになる。
- Infrastructure as Code(IaC)の実践経験を積む(Terraform, CloudFormation)。
- **バックエンド技術の強化(Go, Node.js など)**
- PHPやPythonだけでなく、パフォーマンスの高い言語(Go, Rust など)にも触れ、適材適所で技術を選べるようになる。
- **データベースの設計・パフォーマンスチューニング**
- MySQL, PostgreSQL などのRDBの最適化(インデックス設計、クエリチューニング)。
- NoSQL(Redis, DynamoDB, MongoDB)を適切に活用し、データ処理の効率化を図る。
## プロジェクト推進・マネジメントのスキル
- **チーム開発のリード**
- コードレビューの質を上げ、チームの生産性向上に貢献する。
- 設計方針を決める際に、他のエンジニアと議論をリードできるようになる。
- **要件定義・プロダクトマネジメントの知識**
- ビジネス要件を技術要件に落とし込む力をつける。
- ユーザーの課題を理解し、価値のある機能を提案できるようになる。
あなたが一番パフォーマンスを出せるのはどんな環境ですか?
開発だけでなく設計にも関われる環境
ただ言われたものを作るだけでなく、設計や要件定義などの上流工程にも関わることで、
より良いシステムを作るための議論ができる環境を求めています。