While in another conversation another statement was brought up that is absolutely true also. A good employee in the software industry is the one who rides the line between fired and employed. The reason being is if a software developer isn’t pushing the envelope to keep things progressively moving forward in a company they likely aren’t putting their full potential into their career. The whole concept of flying under the radar is not a good place to live, it just puts a person in the direct line of the cutting blade during a downturn.
Where one wants to be in software is always pushing forward, always learning the latest or just learning, always learning more about the business and what the business can do, and never ever letting things become mediocre. Perfection is the goal and will always keep the software industry working diligently to attain.