We are taught that there are two sorts of skills:

Hard skills or technical skills

Soft skills - which covers everything else

The implication is that technical skills are vital and soft skills may just be optional.

And yet every time I speak to Managing Partners they complain that people lack Business, Development Skills, Commercial Skills and People Skills. All of these would be defined as "soft" but actually aren't they harder to find and more important than technical skills?