implying that every developer needs to continuously be learning the latest technology/platformGenerally speaking the idea behind that sentiment is that a ASP.NET MVC dev should keep up with MVC3 and Razor. That Rails devs should keep up with Rails 3. That Javascript devs should keep up with Node.js and the plethora or new libraries/frameworks coming out. Sure you might know a gazillion languages, but the only real requirement is to keep up with the developments of the technologies you need NOW.
I agree that no developer should be expected to know everything, nevertheless he/she should be able to pick up anything fast and easy. It is my firm belief that people should be paid by the value they provide, instead of the technologies they're well versed in.
On another note, I'm by no means a genius rocket scientist turned developer, but in the last 6 years I went from implementing complex E-Commerce Java backends, to front end development and design, to Php app dev, back to Java, to Rails webapps, to system administration and some Python dev, to (right now) Asp MVC and C# dev. I've been using Visual Studio (which I had never used) in a virtual machine running Windows (which I last used when XP came out circa late 2001), and I was productive within the first 2 or 3 days from when I started. Sure I'm a lot better now - 2 weeks into the job, but any developer worth his salt could have tackled the "mobile dev" stuff that the author of the main article was referring to in two or three weeks of training/tinkering. The problem these days are the business types hiring people because they've used some cool new tech, instead of hiring based on trajectory, experience, and perceived value.