Every single day I'm working on a project, often multiple times a day -- and I've been programming for over four decades, professionally for around 32 years.
There is ALWAYS something new to learn. That's just the nature of the beast. Languages change, technologies change, and you have to change to keep up with that.
We're in an industry where on the hardware side three years is obsolete, five years is the scrap-heap -- and on the software side the BEST you can hope for is double those numbers.
This is NOT an industry where you can simply "learn once and be good for life". Hence why my knowledge of Ada, DiBol, COMAL, Forth, Clipper, and Novell Netware doesn't exactly have job offers banging down my door.
Just like there's not a lot of call for 1802, 6502, 6809, 8080, Z80, or 8086/8088 assembly language programmers these days either.
Technologies and methodologies move on, so must you. It's why I still say the most useful thing in a good developers toolset is good research skills. EVERY day something new will come along, you won't know it, and you will have to go research it. Critical thinking skills and a hefty dose of skepticism helps to so you don't fall for some flash in the pan that isn't an actual improvement -- or worse get suckered in by propaganda.