I know several charismatic "type-A" personality people who are amazing programmers...flat out amazing. Just because you have social skills doesn't mean that you automatically suck at programming. These are extreme over generalizations and don't actually correlate with reality.<p>It seemed in many ways to me that this article was written in a rather bitter mood. The core of the article is really summed up with this sentence:<p><pre><code> Despite my awkwardness at the interview, I still was hired.
But after 4 months, it had become obvious that I wasn't
a cultural fit and my employment was terminated.</code></pre>
This is one of the most naive articles I've seen on HN. And that's saying a lot.<p>"CEO: Dumb as hell / Compulsive Liar<p>Engineer: Compulsively Honest / Genius"<p>Have you heard of Bill Gates? Eric Schmidt? Is Mark Zuckerberg dumb as hell?<p>Flagged.
I'm a CEO and the part that I take issue with is not any of the bad characterizations of CEOs (my engineers are absolutely 10x smarter than me) but the insinuation that all engineers need to be "Type Bs" that don't know how to talk to people. My co-founder is probably the best engineer I know and he brought in one of our biggest investments because he's capable of communicating our vision as a company and talking to people.