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...