Хм, мне кажется, что многое из того, что принимают за софтскиллы - вполне тренируемо. Я вот научился быть, при необходимости, не токсичным.
Часто же важны не мысли, а формулировки. Но программирование всегда было про перевод с русского на русский, остальное вторично. И плох тот программист, что не может мимикрировать под культуру.