С середины прошлого века доминировал стереотип, что программист должен быть замкнутым и сфокусированным на технологиях и работе. Можно сказать, что хард-скиллы были гораздо важнее "софтов". Специалистов было не так много, так что приходилось искать разработчиков со знаниями технологий, но никак коммуникаций. Время шло и стереотипы начали меняться, проекты становились больше и количество "программистов-одиночек" существенно снизилось. Разработка теперь - это командная работа, и чем лучше люди могут взаимодействовать между собой, тем лучше получается конечный продукт. Каждый специалист при работе в команде должен обладать целым спектром качеств и навыков. А рекруты теперь могут отсеивать людей не только по их техническим знаниям, но и по тому как они общаются и могут ли он грамотно донести свою мысль. Софт-скиллы стали если не важнее хардов, то точно вышли на один уровень. Навыки коммуникации, отсутствие негатива в общении, оптимизм, умение регулировать конфликты - всё это чрезвычайно в