Language learning does not stop when one becomes proficient in it. You keep learning new usage patterns, all the corner cases and nasty surprised and start to remember libraries and their features. You become gradually better and faster in the language you use. After decade or so you can become really good.
For a really experienced programmer there is a drop in productivity even if they are able to learn and use language better than more junior programmers.