At least that's my experience of venturing into a non-hardcore SW field (health sector).
At least that's my experience of venturing into a non-hardcore SW field (health sector).
The important part is to understand, enjoy and respect the domain you are working in. Then working with domain experts to use software to solve problems you both care about can be both fun and rewarding. And
You are right that you will have to 'battle' their ignorant views of SW development. But those battles are rarely hard to win if you're a bit diplomatic, because people don't care to much. They might not have any version control in place when you start and might not see the need for it, but I've never experienced anyone forbidding me from using version control. Most of the time they even come around to it as being pretty good idea.