Отличные дополнения! Я бы еще выделил навыки управления проектами. Методологии вроде Agile и Scrum используются не только в IT, но и в маркетинге, HR, даже в творческих индустриях. Умение планировать, декомпозировать задачи, управлять ресурсами - это то, что ценится везде. Также важны навыки непрерывного обучения - мир меняется так быстро, что нужно постоянно изучать новое ??