| ▲ | sporadicism 5 hours ago | |||||||||||||||||||||||||||||||||||||
> Most of my peers would rather work with brilliant jerk than a friendly average person I worked with one of these. Every interaction was miserable and stomach-turning. He slowed the project down in a number of ways. A friendly average person would have been a net gain. | ||||||||||||||||||||||||||||||||||||||
| ▲ | JohnLeitch 4 hours ago | parent | next [-] | |||||||||||||||||||||||||||||||||||||
What was his role? How did he slow the project down? I ask because quite often, the value of "soft skills" is exaggerated. In almost 20 years of software engineering I have met some of the worst personalities imaginable. Yet, I cannot think of a single time somebody's personality got in the way to such an extent it slowed the project down. Some problems can't be solved by average people. In such cases, bad social skills with above average intellect will go farther than average intellect with good soft skills. | ||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||
| ▲ | shiroiuma 2 hours ago | parent | prev [-] | |||||||||||||||||||||||||||||||||||||
>A friendly average person would have been a net gain. I'm perfectly happy to have a friendly, average person as my boss, as long as he has good people skills and is pretty good at managing a team. He doesn't need to be technically brilliant at all. By contrast, working with a boss who's a technically brilliant jerk is an absolutely miserable experience. Companies that make a habit of promoting brilliant jerks into management positions should be avoided. | ||||||||||||||||||||||||||||||||||||||