3 ms·
Also, there is a real aspect of "old age," where cognitive function declines, taking savvy with it. It might be known as "dementia" or "senility" when it is ver
by saltcured 7y ago
Also, there is a real aspect of "old age," where cognitive function declines, taking savvy with it. It might be known as "dementia" or "senility" when it is very advanced, but subtle changes can happen for years or decades prior for some people. It's been painful watching an ~80 year old relative---definitely tech savvy for most of his life---as he slowly loses his upper-hand on his own technology.
This is someone who worked on radar systems, cryptographic systems, computers, power electronics, control systems, and measurement systems in the military and civilian worlds from the 1960s to early 2000s. He built his own kit electronics for home audio and later a ZX-80 computer. He followed the whole PC revolution from the CP/M and DOS days to Windows 7. He participated in BBS systems in the 1980s and used the Internet since around 1991. He exposed his children and friends to science and tech.
He followed countless changes from minicomputers and teletypes, to PCs with CRTs and text CLIs, to window-based GUIs. Then, he started to struggle with the abstractions of these same GUIs as well as web sites. He struggles to identify the boundaries between different programs and content, like some novice user who never understood how it was all put together. Worse, he is aware of this struggle and of his losses. I can see that it frustrates him daily. Once in a while, I'd say it terrifies him.
- LameRubberDucky 7y agoNo doubt, it does occur. Do I feel as sharp at 51 as I did at 25? No. It seems to take longer to pick-up new things. I'm struggling a bit with Rust but I picked up Python the last few weeks with no problem. Clojure, I still can't grok the functional paradigm. Maybe BASIC did ruin me. Programming a PIC in assembly, no problem. I learned early in my career that you must continually study. I take online training a couple of times a month and read and practice a lot. That is key I think, if you wish to stay in programming, and not move into the management track.
- m0llusk 7y agoThe longer you live the more likely something will go wrong. That is true but at the same time not all that interesting. Similar problems come up with very young people. Not only can dementia itself exhibit itself in the young, but people can become tuned out to anything outside their interests and expertise and lose interest in learning through play and experimentation. When this happens people become locked in their modes and may not move forward. To add some anecdata I know people who were prolific programmers with perl CGI scripts but were never able to make the jump to modern application programming, not even the relatively easy transition to "modern perl". At the same time I know some older programmers who have contributed to modern apps while working on both embedded devices and machine learning and love being at the forward edge of everything. There are many aspects to work in technology and age is a minor factor especially compared to attitude and interest. This reminds me of how Victor Frankl describes in Man's Search for Meaning that people expected the strong and healthy to endure life in concentration camps and yet many died within days while some who were weak and sick endured because they had something that kept them going through the greatest challenges. Age and experience are factors, but it is how they are framed and leveraged that actually matters.