If you find that your skills and career make it unfeasible to find much realisation, then probably your best strategy is making work "just work" - there's a tendency to lying to oneself in this industry. The vast majority of developers are doing the equivalent of assembly line plumbing with a lot of delusions on top. This will hit sooner or later if you are not stupid.