I’m a software engineer. Unfortunately, despite what TV and movies would have you believe, this doesn’t mean I can automatically hack into government networks, intuit passwords, understand complex cryptography and forensic accounting, or apply field medicine. (I’m looking at you, Arrow.)
Among the many things I can’t do is system admin. I have a total mental block on it. Programming, fine. That’s building mental models of the world, deciding which bits are important, and writing the code to get them to interact with each other(1). But getting tech to behave? Zero to enraged in under 10 seconds.
I’ve been programming professionally for over twenty years. I want to shake myself up a bit, find a way to use my experience in a way that’s fun and creative. I need to pick up some new skills, or be left behind. I want to play about with some system admin somewhere I can’t cause a disaster. And there’s nothing like learning something new to give creativity a kick start. Enter the Raspberry Pi(2).
