When I was a teenager I was 100% sure that I would never, ever become a teacher – in fact, it was the only thing that I knew of my future. Fast forward to today and I’ve been working as a teacher for almost all of my life.

What went wrong? I don’t know, I mean first of all I dislike speaking in front of people – I very much prefer keeping in the background and make sure that things works as expected. Secondly, I’m not trained a teacher – I’m a programmer who like problem solving. Third, I’m not a person who likes deadlines/schedules etc, I prefer a flexible schedule that allows me to do a good job.

But here I am, not only do I work as a teacher I also have a Ph.D. in ”Computer Education Didactics”

I blame this on five faults of mine:

  • I’m curious, I always want to know how things work and learn new stuff. So I wouldn’t really enjoy, for example, maintenance work doing the same thing over and over again.
  • I’m inpatient, I don’t like long-running projects.
  • For some reason I’m interested in how the human brain works, how do we think, solve problem, learn, etc.
  • I dislike being told what to do.
  • I’m lazy …

So this together with the fact that the first job I got was at Luleå University of Technology resulted in me being a teacher all these years.

OK, that was the long story. Today I work at the Department of Computing Science at Umeå University where I mostly teach various programming courses.