Работа программиста накладывает определенный отпечаток на Ваш образ жизни. Основное время Вы проводите в мире компьютера, а не с живым людьми и это может влиять на Ваши навыки общения. Подумайте об этом. Соответственно, для укрепления и наработки этих навыков, необходимо больше времени уделять внешнему миру. Попробуйте заняться каким-то видом спорта или пойти на тренинги связанные с общением, например, по НЛП. В разговоре с людьми постарайтесь сосредотачиваться на какой-то точке своего тела - например, на точке между бровями. Этот прием поможет Вам не вовлекаться чрезмерно в тему беседы при общении.