Hacker News new | comments | show | ask | jobs | submit login

I'm so old I remember when willingness and ability to learn and use new languages was considered a basic trait of a competent professional programmer.

It's not just the ability to learn and use.

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.

Haha yes good luck with that now with "full stack node" programmers etc. In their defense, every framework they use redefines their language to the extent it is a new language :)

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact