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