Programming is often misconstrued as a profession reserved for people with a super high IQ and a wardrobe composed exclusively of black hoodies. There is no truth to this, of course. This is real life, not The Social Network.