'soft skills' should be renamed to 'harder skills' - they are ambiguous, complex and nuanced, just like human beings. There is no clear route to acquiring them, it is a matter of curiosity, introspection, observation, and experimentation. Ineffable in nature they are hard to describe in writing, or capture in frameworks, but so important and underplayed in software engineering where work happens in teams.
An Ode to Soft Skills
Oh well that was a pleasant surprise as I was reading through! Thanks for the kind words, as always. Loved reading this 🙌🏻
'soft skills' should be renamed to 'harder skills' - they are ambiguous, complex and nuanced, just like human beings. There is no clear route to acquiring them, it is a matter of curiosity, introspection, observation, and experimentation. Ineffable in nature they are hard to describe in writing, or capture in frameworks, but so important and underplayed in software engineering where work happens in teams.