There might be difficult times ahead in the next ~2 years, but I'm talking about a longer term. There is too much software running in the world - mostly in enterprise - and there will always be someone who is willing to pay more money and offer better conditions to devs.