And the answer (for me, so far) is....it's complicated.
I definitely think I have a harder time processing new ideas. OTOH, I have a lot more context to connect them to, so I feel like I end up with a better understanding when I DO get them. I also have a wider perspective to decide WHAT I want to spend my precious time learning. When I do learn something, I'm less likely to think it's the answer to everything, while I'm still able to get excited and enjoy how much easier this makes many of my tasks.
And it's really hard for me to say how much is REALLY having a harder time grasping new ideas, and how much is a mix of (1) that additional context, which makes it harder/longer before I feel the sense that I truly "get" it (2) the overwhelming sense of how many things I DON'T know that makes it feel like "I'm not learning like I used to".
Docker has been on my list to learn for ~4 years, even though I've used it indirectly for most of that time, for example, but it's not that I haven't been learning new concepts in that time - I've just not been able to find free time where Docker has been on the top of my list. Kubernetes shows up on HN, and I've not done more than googled the general idea. Are these omissions because I don't have the capability to learn as well, or because I've got a very full schedule and mental web of connections to fit them into? No way to be sure - I don't know of any way to quantify them.
I try to make sure that I end each week being able to say I learned something new, and while those bits are often small, they are also often significant in my day-to-day.
Also, don't discount the impacts of physical decay on the psychological. Being unable to sit comfortably for long stretches, the wear and tear of a million tiny aches - they may as much to blame for psychological limitations from age as any direct neurological degradation.
Docker has been on my list to learn for ~4 years
Docker doesn't do anything shell scripts and zip files couldn't accomplish.The only thing Docker does is distinguish a class of human oriented activities, such that everyone is talking about the same goals, and explaining ideas about the same conceptual objects, at the same time, across all platforms (Windows, Linux, Apple, BSD, AWS, VMware, Vbox), disciplines and job roles.
The DBA, the front-end JS developer, the sysadmin, the API developer, the SRE, the product team, the project managers, the tier one support and CRM call center, all of them are talking about the thing that standardizes virtual servers.
It's not that docker is particularly useful or special, but more to the point, different people are talking about doing the same thing the same way, and hopefully in 50 lines or less, because pressing the power button on a working computer, and plugging in the network cable needs to be made that simple, so that people can stop tripping over themselves about that least important of pizza topping conversations.
I can learn new things as well as I could before, it just takes a bit of effort to clear space for it, as it were.
You're already an expert at X, so you know how hard it is to become an expect at something, and when you start learning Y, it's clear how hard you have to work in order to get close to the same magnitude as your knowledge of X. As a result, it feels like it "takes longer" to learn stuff. But maybe it's just more stuff?
I think I heard this argument first made by Adam Savage (of Mythbusters fame).
Wasting your time on futile sentences like this tells me that you have more free time than you can handle.
I have no idea what you mean by this, but thanks for adding to the amount of joy in the universe.
My experience (I'm late 60s) suggests you may find it harder later, but you'll have a higher return because your newly-won expertise will connect with a richer experience base. You'll see connections you might have missed earlier.
And I doubt you'll notice much difference in five years. More like 15 - 20, I think.
The other best medicine ever is getting enough sleep.
Then the other last thing we can do is contribute money toward anti-aging research.
Otherwise, all we can do is wait as our body deteriorate.
6:00pm Create lifelong masterplan for history changing invention
6:01pm Screw it, let’s play Fortnite
I think I am just as sharp as I ever was. I am in my early 50s. I do not however think I am as fast as I used to be. I can feel that. My understanding and abilities are solid as ever but I can see younger guys grokking things faster than me.
I also require way more sleep than I used to need.
The good thing though is that I have seen a LOT of things in my career in computers/programming/devops/engineering/math. So new things are just variations on things I have already seen over the years.
Maybe if your best thinking days are behind you have best living days in front of you :)
That said, I am overall much happier now.
For me, mental agility has proven less important to me than a number of things. Example: I have been hit by motorists a few times (I am a cyclist.) and my left knee has really taken a beating as a result. Keeping it in good shape so that I can continue to run and bike is much more important to me than, for example, being able to quickly memorize or learn something. As I see it, mere speed at assimilating information is a luxury whereas physical mobility is a necessity for having a life worth living.
Conversely, certain things have gotten better with age: my financial wellbeing and emotional maturity both come to mind.
Although I try not to worry about the inevitable and live in the now, I am personally more concerned about the point in my life where my body will entirely preclude certain activities.