I would look too into jobs where programming is an asset. I wasn't initially contracted as programmer (caption reviewer of all things), but managed to bring code into most problems, automate away lots of repetitive processes and create tools and workarounds for whatever we didn't have yet on our main app, or even to help customers integrate with our API. Conditions may not be as good as a plain software engineering position, but you may have a bit more freedom.