I think that software engineering, like accounting and lawyering, is useful in a wide variety of domains.<p>The most interesting&#x2F;best part of software engineering for me is that you can work across problem spaces fairly easily.  (Of course specialization helps in remuneration.)