Live data from Hacker News

It's official: developers get better with age. And scarcer.

coding-and-more.blogspot.com

171–175 of 175 posts

Re: It's official: developers get better with age. And scarcer.

#171
Older people have, on average, been using stackoverflow for longer. SO rep scales roughly linearly with time spent contributing.

This probably isn't enough to explain the entire effect shown in the graph, but in 10 years (if people still use SO), it would be.

Re: It's official: developers get better with age. And scarcer.

#172
post #140
post #120

Earlier quoted context omitted.

I find web development less enjoyable than 5 or 10 years ago because of the increasing size and complexity of the stack. At least us old fogies have had the last 15 years to learn web development. How the hell do young programmers learn such a big stack in a few years? I'm guessing half using youthful energy and the other half skipped in blissful ignorance?! :)

That's the point - you don't learn the whole stack, you let your framework manage it.

It's not about being able to add code to every piece of your stack, but understanding what all of its external interfaces do. How many programmers you know can do that with their stacks?

Re: It's official: developers get better with age. And scarcer.

#173
post #140
post #120

Earlier quoted context omitted.

I find web development less enjoyable than 5 or 10 years ago because of the increasing size and complexity of the stack. At least us old fogies have had the last 15 years to learn web development. How the hell do young programmers learn such a big stack in a few years? I'm guessing half using youthful energy and the other half skipped in blissful ignorance?! :)

That's the point - you don't learn the whole stack, you let your framework manage it.

This is one of my problems with younger developers. They slap framework code together rather than actually figuring out what's going on underneath.

It's one of the reasons I still use PHP. It's the perfect balance between framework and coding.

Re: It's official: developers get better with age. And scarcer.

#174
post #168

Earlier quoted context omitted.

LOL, what? You're seriously telling me that they were stumped with "set?foo:0"?? And you stayed ? :-)

Back in the day, it was very common among Java programmers to consider using ?: as atrocious style. It was a relic from C, eccentric and therefore confusing, just more damage inflicted on the language through the influence of conservative programmers who didn't "get" Java. Since most Java programmers were monolingual and learned from books that relegated ?: to a few sentences inserted somewhere for completeness, many…

nod I understand your point, it's not the most clear operator. Java would not be worse if it was never in the language.

Though, it has made many lines of my code more succinct!

Re: It's official: developers get better with age. And scarcer.

#175
post #119
post #83

Earlier quoted context omitted.

I think Clarke's first law applies to programmers as well: "When a distinguished but elderly scientist states that something is possible, he is almost certainly right. When he states that something is impossible, he is very probably wrong." When you are older you maybe really spend less time chasing dead ends, I agree with that, but to be fully sincere with oneself, some of those ends might end up not being that dead…

That's a great point. I try to actively fight conservatism, but it's probably a neurologically losing battle; as I get more experienced, I necessarily get more scarred, and will instinctively avoid the areas that have caused me professional pain. When this helps, we call it "learning," but in the limit it tends towards rigidity.

"...and will instinctively avoid the areas that have caused me professional pain."

This is not good. You learned that your chosen solution did not work back then. This time, you know you have to try from the other side. This is learning too.

I appreciate a lot if there is a chance to try again what did not work a while ago. As long as you don't run out of new ideas. So far I don't (46).

Post reply on HN