Earlier quoted context omitted.
Just want to nitpick on a couple of these: > brain "degradation" At 40? If you're suffering from loss of mental capabilities to the point that it affects your performance at work at 40 , you have medical issues that need immediate attention. > simple economic math ( fresh meat is cheaper and more malleable ) I've seen this stated many times, but nothing is forcing anyone to offer a particular salary or demand a parti…
Not sure that I agree on the first point. In my 20s, I could easily work 12 hour days, keep tons of complex state in my head, and almost never walked into a room and wondered why I went there (both literally and in the programming metaphorical equivalent). In my 40s, much of that has changed. I'm beat mentally after a 6-7 hour day of coding. I can only keep smaller portions of the system in my head easily. It's possi…
I do have to disagree about the number of hours worked being a sign of mental degradation. I'd call that physical degradation, and to be honest, I'm able to work longer days now than when I was 30. Everyone's mileage will vary on that, though.
For me, what dominates everything else wrt mental performance is that I'm much more efficient at learning things now than I was in grad school 20 years ago. Whether it's a new technology, a mathematical proof, or reading someone else's source code, I'm massively more productive than I was at 25. If anything causes me problems, it's that I enjoy learning new things too much, and I spend less time than I should doing the work that pays the bills.