エンジニアのスキルってどういうものがあるんだろう?を考えるためのヒント。
それぞれにレベルがあって、どこが強いとかどこを伸ばすとかを考えられると良さそう。
チーム目線だと足りない領域を見つけて育成や採用に活かせると良い。
## エンジニアのスキル一覧
- 設計
- アーキテクチャ
- 技術選定
- コーディング
- 言語・フレームワークの理解
- 可読性の高い実装
- テスト
- 網羅的なテストケースを作る
- 障害対応
- 問題発生時の調査と対応
- ドキュメンテーション
- 設計書の記述
- ノウハウの整理・登壇
- コミュニケーション
- エンジニア内: レビュー、技術的な議論・意思決定
- エンジニア外: PM/デザイナーとの連携
- 開発環境
- CI/CD、自動化
※もっとあると思うので随時更新する
## リンク
- [スキルマップ作成のすすめ by ryuzee san](https://www.ryuzee.com/contents/blog/7065)