Why Linux Is Not Attracting Young Developers 742
judeancodersfront writes "Jonathan Corbet recently pointed out at the Linux Foundation Collaboration Summit that the Linux kernel team was getting older and not attracting young developers. This article suggests the Linux kernel no longer has the same appeal to young open source developers that it did 10 years ago. Could it be that the massive code base and declining sense of community from corporate involvement has driven young open source programmers elsewhere?"
Maybe.. (Score:3, Funny)
Maybe we should drop the code requirement.
Oh wait, that's HAM radio.
Proprietary App Platforms Won (Score:5, Funny)
Dear Old People,
We're busy building iphone, android, facebook and twitter apps, with the delusion of a multi-million dollar payday.
BTW, thanks for all the open source stuff we're using.
Signed,
Young Developers
Re:What about the barrier to entry? (Score:5, Funny)
Re:Younger people are not as intelligent. (Score:2, Funny)
Re:bad attitudes (Score:2, Funny)
Re:older developers... (Score:2, Funny)
At least they don't teach about how to quickly Alt Tab from slashdot to your three day old half completed TPS report when the boss walks by.
Re:older developers... (Score:5, Funny)
That's Right (Score:1, Funny)
The kids have all moved on to FreeDOS [freedos.org].
Re:Younger people are not as intelligent. (Score:3, Funny)
So if it isn't taught in school, it's unlearnable? Wow!
Re:older developers... (Score:4, Funny)
Well personally, I'm more annoyed by old coworkers who have limited knowledge of such basic things and write large chunks of unmaintenable and inflexible code and dump maintenance on you when they retire or move to another project.
At least the young ones you can do something about.
Re:Monolithic Kernel = Death of Self-Teaching (Score:5, Funny)
Seriously - at this point, just learning the kernel would be akin to a 6- or 8-year PhD project [in something like a Department of Archaeology, studying ancient Egyptian hieroglyphics].
This is totally off-topic, but Egyptian hieroglyphs are actually substantially easier to learn than modern written Japanese or Chinese, at least for Middle Egyptian, which is the version of the language one usually starts with. (Late Egyptian in many ways devolved into a deliberately complex secret code for the priesthood, but still involves knowing fewer signs than the average Japanese office clerk.)
I only mention this in case you're actually interested in learning ancient Egyptian -- I was put off by its complexity for many years until I started to tackle written Japanese and realized that I was attempting something much more difficult than Egyptian, at which point I attacked Egyptian with fresh vigor. That said, fluency in Japanese will get you further in a Shibuya nightclub than fluency in Middle Egyptian will get you anywhere. ;)
Re:older developers... (Score:3, Funny)
Re:older developers... (Score:5, Funny)
3. Here's real-world problem XXX, sketch out a solution and describe the algorithms+data structures involved.
You definitely need a hardcore programmer to solve XXX problems.
Re:older developers... (Score:2, Funny)
There's nothing unsafe about juggling with chainsaws, unless you do things in a lazy way and don't think things through. As long as you train properly, and make sure to cover all of your safety aspects, you'll be fine.
I'm not railing on you. I'm just saying that some things, no matter how useful*, are not for everyone.
* The usefulness of juggling with chainsaws can be debated. This is not career advice.