This is something that kind of rolls around the industry a bit -- that as developers age out they get slower/less efficient/etc. whatever.
There's a few fun takes on my part:
- I totally wrote more code when I was 20
- Like that 4000 line file instead of making it completely data driven and what would have probably been 200 lines
- My speed is way faster now
- I create complete solutions with much more intention and speed, I know a lot of non-novel implementations like the back of my hand, I know to not reinvent the wheel and avoid "not invented here" syndrome
- I do sort of get this idea, we've hired a lot of older hats that were one trick ponies
- However, we're seeing this across the industry, lots of companies are trying to "single stack" their solutions so you don't have to learn more than one thing your entire career (ick) -- so prepare for another surge of people that only know JS or C#
- This hyper-focus never made for a good engineer
- However they were never fast at 25 either