Earlier quoted context omitted.
Except that prejudices aren't always developed so much as taught/learned. The standard trope that "the young folk get technology" is accepted as axiomatic, and passed down, regardless of actual experience.
The slightly different statement "young folk use technology the best" is closer to the truth. Just the other day I was saw my cousin's toddler pick up her father's iPhone, unlock it, and pick the game she wanted to play. Even at 4 years of age, she's a decent user of technology. But they don't necessarily understand the technology they're using. For example, teenagers these days are addicted to their cell phones, and…
Older Is Wiser: Study Shows Software Developers’ Skills Improve Over Time
81–90 of 133 posts
Re: Older Is Wiser: Study Shows Software Developers’ Skills Improve Over Time
#82Those 40 somethings? Yeah, they built the modern Web and Internet. To use an easy example: who do I want on my team, John Carmack (42), or some 19 year old kid that is working on his first engine (and is likely to stumble over a million landmines due to lack of experience)? Easy choice, I'll take the ridiculously vast experience and refined skillset.
Re: Older Is Wiser: Study Shows Software Developers’ Skills Improve Over Time
#83Re: Older Is Wiser: Study Shows Software Developers’ Skills Improve Over Time
#84Dr. Murphy-Hill uses absolute StackOverflow reputation as the only metric. He demonstrates that older developers spend more time sharing knowledge than their younger counterparts, but I'm not sure about the jump to "skills improve over time." I suspect high reputation on SO reflects (at best) either a developer's perceived confidence in her skills or her desire to share whatever knowledge she has! Perhaps the title s…
Re: Older Is Wiser: Study Shows Software Developers’ Skills Improve Over Time
#85I am one of the older'ish programmers One day a young programmer flies into the office talking about the new MVC frameworks and how it would revolutionize how we write programs. He was mystified when I explained how MVC works to him without even looking at what framework he was ranting about. He asked how I knew? I told him it was invented at PARC in the 70's and I've used them starting in 1995 with the MFC C++ for d…
There is very little new under the sun, at least if you're talking about what's going on in the mainstream rather than what's happening in the theoretical space (with GADTs, dependent types, etc). It's been a very long time since I saw software development technology that wasn't just the application of something developed in the 1960's through 1980's. "Oh, Java has lambdas now? Here are the design patterns that take…
Re: Older Is Wiser: Study Shows Software Developers’ Skills Improve Over Time
#86You mean the more I do something, the better I get at it? Mind = blown.
Re: Older Is Wiser: Study Shows Software Developers’ Skills Improve Over Time
#87Earlier quoted context omitted.
I wonder how much the preference for youth has to do with the fact that younger workers are (1) generally cheaper and (2) more open to working longer hours since they are less likely to have families and more likely to be looking to make an impression.
Not to mention younger workers are often more risk tolerant / seeking. If you're 43 years old, with a family to support and a mortgage, it might make perfect sense to take a safer job. If you're 20 with no family, no mortgage, etc. you sign up with Zuckerberg to 'change the world,' with little concern over whether it crashes and burns. I think that equation artificially pumps up the pop culture relation between youth…
Fixed that for you.
Re: Older Is Wiser: Study Shows Software Developers’ Skills Improve Over Time
#88Hire an individual. Don't hire an old person or a young person or a guy or a girl or a... just.. don't. An individual at age 40 is generally more qualified than he or she was at age 25. However, absent of other context the fact that one individual is 25 and another is 40 has no bearing on the prediction of whether the one individual or the other is a better fit for a technical role. Go for the individual who can show…
Being at least an average coder is a prerequisite to leading a team of coders. A team lead that can't code is like an Army officer that can't pass his physical tests or clean his rifle. He will not have the respect of the rank and file. A team lead (as opposed to a project manager) that can't code is doomed. (Notice I don't mention language, a good programmer can be coding in something new within a week or maybe two…
It is extremely arrogant for developers to believe the only thing of value a leader can bring to the table is coding chops. Compared to what it really takes, coding chops are immaterial.
Re: Older Is Wiser: Study Shows Software Developers’ Skills Improve Over Time
#89Earlier quoted context omitted.
There is very little new under the sun, at least if you're talking about what's going on in the mainstream rather than what's happening in the theoretical space (with GADTs, dependent types, etc). It's been a very long time since I saw software development technology that wasn't just the application of something developed in the 1960's through 1980's. "Oh, Java has lambdas now? Here are the design patterns that take…
That's interesting. What is it about Typescript specifically that you think aligns it with "A Theory of Objects"? (not expecting a thesis in your answer)
Re: Older Is Wiser: Study Shows Software Developers’ Skills Improve Over Time
#90Earlier quoted context omitted.
I believe research (sorry no link) is showing that older people tend to actually have much better focus than younger people, and better memory of what they were focusing on (in the absence of actual neurological problems, e.g., Alzheimers).
At least up to the age of 50 or so, at which point real memory begins to erode much faster than in prior decades.