Eu nunca tinha pensando sobre as "soft skills' e achei a tua colocação muito interessante. Basicamente você aprende a matéria, passa o conhecimento e ainda melhora outras habilidades de maneira indireta.

Exatamente, é um ganha-ganha de todos os lados