А программистам в целом сейчас не обязательно вообще что-то уметь, куда-нибудь возьмут при любом раскладе. Ну, т.е. по международной поговорке: пока гром не грянет, мужик/ мистер не перекрестится. Сейчас по твоим уверениям коммуникативные навыки не востребованы в среде программистов, а потом, вдруг, станут востребованы.И в тот момент по запроса рынка появятся новые какие-нибудь "дейлы карнеги" и будут учить тривиальным вещам. Но, зато, все рекомендации будут быстро применимые. Будут учить коммуникативной компетенции.А можно учиться коммуникативной КВАЛИФИКАЦИИ.