The Importance of Soft Skills

The thing is, these days, any non-trivial system is but a cog in a much larger system which includes humans as elements, and the complexities around communication and collaboration are the dominant factor in success or failure. #TechBros and # CowboyDevelopers , however, are concerned about the increasing importance of these “soft skills (•), usually because • Imposter Syndrome : “I’m not good at that stuff” • Diminishment : “What does that mean wrt my mad golang skillz?” • Kubler-Ross : “I am the smartest architect, therefore I am also the best manager. Also, everybody loves me” Does your manager get this? Worse, does your manager respect this? Remember, the only thing worse than a “ Professional manager ” is the “ #TechBro turned manager who hates management ". You know the kind — they suffered through the former, and when given a chance at control, either turn into dictators (they know best!) or devolve into chaos (let a thousand flowers bloom!) ...