I'm potentially interested in changing the domain in which I work. One of the interesting parts about software development is the multitude of domains we get to experience over the course of our careers. Developers are often expected to become experts in the domain in which they're writing software for.
- Have any developers become so knowledgeable at their customer's domain that they dropped software development and changed careers full time? What was the domain?
- Are software development skills or attributes of developers easily transferable to other business domains?
- What recommendations can you make for someone considering the switch to a domain entirely unrelated to software development?