Apologies this comment got much longer than I intended.
Early in my career (before transitioning to tech startups) I worked almost exclusively with self-declared "old farts" and I got to be very comfortable with them. I'm 40 now, but ~10 years ago after I moved to startups I worked with a guy much like you who was quite the outlier on age! I'll call him David, though that's not his real name as I don't want to violate his privacy by posting this on the internet.
David was an absolutely amazing software engineer. He was (surely still is) a quintessential hacker that I'm sure has to be on HN somewhere. Endlessly curious, a keen follower of tech developments but able and willing to think through the implications and make good technology choices. He tried out everything and had great thoughts on it, even if he didn't use it professionally. Once I went slightly into management I had a couple of customer needs come up that really didn't fit with our main codebase and weren't the direction our product team wanted to go, but were legitimate pain points of our customers. In cases like that I try to think outside the box, but it's usually a solo activity with lots of people quick to say "no you shouldn't even think that way." In some cases they are right, but I've had enough (short and long-term) success stories to know that in tech startups we are often way too quick to say "no" to customer requests. Anyway, I mentioned it off-hand to David during lunch one day and he said he had some ideas. Two days later we were chatting after standup and he said, "oh, check out this prototype I built." He had whipped up a quick PoC with Hasura (before anybody else had ever heard of Hasura) and a pretty impressive Vue frontend (also early days of Vue). I was the devops/infra guy so we teamed up to get this thing deployed, and it ended up being a major boon for the customers who needed it, and it also worked as a fantastic trial for some new technologies. We didn't end up using Hasura but many of the other things (including the deployment strategy to our k8s cluster) did end up getting reused.
Without the deep knowledge and experience I doubt such a thing would have been possible. There were too many potential pitfalls for less experienced people that would have radically impeded the progress, but with his vast repertoire were trivial (like, properly handling decimals for currency which frequently bites less experienced devs, domain knowledge, security & compliance knowledge, and 12-factor app rules. All stuff most people learn the hard way).
On top of all this, he was also a good dude. The type of guy you wanted to have a conversation with. Endlessly humble despite his accomplishments, a great mentor to the younger people but also a recognition that he didn't know everything. Sought to know what he knew and know what he didn't know.
Anyway, I consider David an absolute hero. Such a unique combination of personality traits that make for a powerhouse of a dev.
Early in my career (before transitioning to tech startups) I worked almost exclusively with self-declared "old farts" and I got to be very comfortable with them. I'm 40 now, but ~10 years ago after I moved to startups I worked with a guy much like you who was quite the outlier on age! I'll call him David, though that's not his real name as I don't want to violate his privacy by posting this on the internet.
David was an absolutely amazing software engineer. He was (surely still is) a quintessential hacker that I'm sure has to be on HN somewhere. Endlessly curious, a keen follower of tech developments but able and willing to think through the implications and make good technology choices. He tried out everything and had great thoughts on it, even if he didn't use it professionally. Once I went slightly into management I had a couple of customer needs come up that really didn't fit with our main codebase and weren't the direction our product team wanted to go, but were legitimate pain points of our customers. In cases like that I try to think outside the box, but it's usually a solo activity with lots of people quick to say "no you shouldn't even think that way." In some cases they are right, but I've had enough (short and long-term) success stories to know that in tech startups we are often way too quick to say "no" to customer requests. Anyway, I mentioned it off-hand to David during lunch one day and he said he had some ideas. Two days later we were chatting after standup and he said, "oh, check out this prototype I built." He had whipped up a quick PoC with Hasura (before anybody else had ever heard of Hasura) and a pretty impressive Vue frontend (also early days of Vue). I was the devops/infra guy so we teamed up to get this thing deployed, and it ended up being a major boon for the customers who needed it, and it also worked as a fantastic trial for some new technologies. We didn't end up using Hasura but many of the other things (including the deployment strategy to our k8s cluster) did end up getting reused.
Without the deep knowledge and experience I doubt such a thing would have been possible. There were too many potential pitfalls for less experienced people that would have radically impeded the progress, but with his vast repertoire were trivial (like, properly handling decimals for currency which frequently bites less experienced devs, domain knowledge, security & compliance knowledge, and 12-factor app rules. All stuff most people learn the hard way).
On top of all this, he was also a good dude. The type of guy you wanted to have a conversation with. Endlessly humble despite his accomplishments, a great mentor to the younger people but also a recognition that he didn't know everything. Sought to know what he knew and know what he didn't know.
Anyway, I consider David an absolute hero. Such a unique combination of personality traits that make for a powerhouse of a dev.