To be happy at work, understand yourself — First, a little bit about me: I am a software engineer that graduated in computer science 20 years ago and since then have been building software one way or another. I have worked in all sorts of environments, like small startups, consultancy companies, big companies, launched a few startups over…