Software development is a volatile profession. Technologies and frameworks change constantly and you have to be always on your toes and keep learning new stuff.
Even if you are not a software developer and your profession is moving at a slower pace, constant self-improvement should be a very important part of your life.