IT/software is always moving.
The software world seems to be the fastest moving critter the world has known (that comment is completely un-researched, but it feels correct). The pace shows no sign of slowing.
Is this why anyone thinking of jumping into IT/software is met with: be prepared to learn, for the rest of your life!
It seems as soon as we settle on something, a disruption is forth coming.
If you want to keep up with the bleeding edge, training is, for me, the key!
Often training will come at your own expense, your own cost and your own time. But it can be oh so worth it.