occupation

What's an occupation that's similar to programming, but isn't programming?

Or let me rephrase: What's an occupation that's involves very similar skills/abilities to programming, but that isn't IT-related at all? What kind of jobs would someone with the "programmer" mindset be likely to do well in? I've had many different responses to the question, ranging from "architect", to "engineer", to "nothing is the s...

What do you tell people your profession is?

My technical title is Member of the Technical Staff, and like you most of you, I design/write code for a living. I can never decide what to answer when someone asks what I do for a living? Software Developer? Software Engineer? [Kernel] Programmer? Computer Scientist? These all seem to have various bad connotations. I guess I like So...