I'm currently in the military but need to plan for the future. I program as a hobby but I don't want to program professionally when I get out; I don't think I would have fun programming for someone else.
However, I wouldn't mind having a job that either required programming knowledge, e.g. some sort of management position, or let me make small programs to help improve/automate things.
What are some jobs that aren't normally considered as a programming job but where it's still good to have the knowledge?