The biggest problem is probably that if you had the patience to sit in a dark room and learn to code for hours on end, you are probably less social than necessary.
I often felt alone, as every other computer nerd felt like a caricature, rigid, deeply unfun and unnecessarily draconian in their lifestyle. It was a huge relief to go to university and see other smart people passionate in computers, who would still drink, smoke, be social and confident looking like fools.