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.
It's official: developers get better with age. And scarcer.
171–175 of 175 posts
Re: It's official: developers get better with age. And scarcer.
#172Earlier 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.
Re: It's official: developers get better with age. And scarcer.
#173Earlier 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 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.
#174Earlier 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…
Though, it has made many lines of my code more succinct!
Re: It's official: developers get better with age. And scarcer.
#175Earlier 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.
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).