エンジニアリングマネージャーとソフトウェア設計者に共通するスキルを考えてみた