Theory on career development: what psychology says about choosing your passion | Hacker News Reader