I now understand why I'm not – and will never be – rich. My first (and last) employer complained about my preference for stable and reliable solutions, equating it with lesser profits. According to him, unstable solutions requiring frequent maintenance meant more revenue. To me, a job is well-done when it works consistently, not when it demands constant fixes.
This is a great point. Haven't you noticed the teams that have downtimes constantly are hailed like heros for saving the day countless times. Yet the guys that have services running 24/7 for years without a hiccup will be the first ones on the chopping block when finances get tight.I am also in that boat. I too like systems that never fail, defensive programming, proactive attention. I'll never be rich and most of my company has no idea what I do. It's still the right thing to do.
Boring that never fails = Quality.