programming for introverts