Мне просто вообще не нравится идея общения с заказчиками
Да на фрилансе, ты сам менеджер, тим лид, разработчик, тестер хуестер. Это в разы сложнее, чем в офисе. Где тебе чаще всего подносят все на блюдце и ты знаешь, что в любом случае в конце месяца ты получишь морковку, не взирая на то, как ты работал или быдлокодил. На фл, же еще ты берешь на себя риски со всем этим делом.
Соответсвенно умение коммуницировать тоже играют не последнюю роль.