Вот год назад мы с другом делали что-то другое, теперь я работаю с совсем другими людьми в другой стране
то есть ты хочешь сказать, что проблема не в тебе, а в команде? иначе понятно же, что свои скилы (или их отсутствие) ты с собой носишь из компании в компанию.
Я не вижу других способов мерять улучшения софт скилов, если не через людей вокруг. Все софт скилы, которые мне приходят в голову основаны на коллаборации. Ты не можешь улучшать коммуникейшн скил не работая с людьми вообще.