Yes this is true for every profession... but in programming it seems to be a more crucial thing as the programming world is changing and evolving faster than any other industry.. just think about what programmers used to do 10 years ago .. and what we do now... think how computers change in 10 years... (my mobile phone is smarter/faster than my state of the art PC from 10 years ago)
The progression rate is astonishing and we must not forget that we still have to learn the basics in order to be good at what we do...
I agree - software/web development is relentless in its changing and evolving technologies and tool sets. I don't think there are many other professions where the tools available change so quickly and often.
Totally, but that's kind of the reason the industry is exciting. I get bored writing the same piece of code twice, I'm not sure I'd survive in any other kind of job where I'm doing the same thing day in/day out. I LOVE the fact I still get excited when I learn something new or find a new way of doing something I've done several times before!
The progression rate is astonishing and we must not forget that we still have to learn the basics in order to be good at what we do...