There are two reasons for this.<p>1) Programming attract this sort of people in first place, where you see programmers, you will see lots of people like the ones described in the article.<p>2) It is very problematic, unfixed, and people need help.<p>At least I do... but at the same time I refrain from asking for help, because usually the result is negative. &quot;Oh, here we go again with the super intelligent guy complaining about how intelligent he is.&quot;<p>Not only for &quot;gifted&quot;, but many mental issues are looked down, and are not considered by society a disease like a physical one, a person that is sneezing everywhere, get people to pity that person and help, but a person that is unable to work in society even with heavy meds, need to &quot;grow and mature&quot;.