Earlier quoted context omitted.
In my experience older devs really fall into two categories with a pretty sharp division between them. One group has continued to learn and keep up with their skills. These developers are extremely skilled and experienced and can in many cases be far more productive than younger developers with more shallow knowledge. What they lack in appetite for workaholism they make up for in ability to do more with less work and…
The second group decided at some point that they knew all they needed to know, and they've gotten really rusty and out of date. How do you know this? Have you been in a good position to evaluate the performance of many older devs? If so, how much diversity in languages/environments is in your sample? Most of the negative attention I've gotten from younger devs in work settings has been in the form of constant interru…
But I kept that for myself despite the itch to insist on telling him to use the damn shortcut instead of going to the menu each time. After all, he was as productive as the younger ones as far as quantity was concerned, and more productive as far as quality was concerned.
Your mouse thing is funny, it makes me think of touch typing evangelist maniacs. They probably allot a specific budget for spare backspace keys. In my experience, that's the key they use the most.