Narcissistic personality disorders seem rampant among computer professionals, as here we see some major traits of people with narcissistic personalities, characterized by strong feelings of being ashamed of themselves all-the-while presenting a grandiose front.
The old saying "He is a legend in his own mind" describes to-a-tee someone with narcissistic personality disorder and these types of weirdoes are super-common in the computer science and information technology industries where geeks and misfits can become zillionaires, despite their crippling mental problems.