Of course Kernel development isn't impossible. Otherwise, there wouldn't be any kernels in the first place. But of course it is the domain of a rather small number of people.
26 karma · joined May 14, 2012
Of course Kernel development isn't impossible. Otherwise, there wouldn't be any kernels in the first place. But of course it is the domain of a rather small number of people.
"There is nothing, in software engineering that can’t be done by other “non-genius” programmers. Further no one developer is greater than a community of developers. - Coding Ninja"
If you think that kernel programming is easy and can be done by "average" programmers then you are either so far ahead of the curve that you don't even realize it, or you are a prime example of the Dunning-Kruger effect. I strongly suspect that it's the latter.
The important stuff gets done by truly outstanding people. To deny this is nothing but laughable.
Further, you are the one making bold claims, so the burden of proof lies on you. There are more than enough examples of great software written by "geniuses". But now please mention one great (groundbreaking) project that was written by an army of mediocre programmers.
Let's just make it a little game. I'll go first:
Don Knuth: TeX
Now is your turn!
"There is nothing, in software engineering that can’t be done by other “non-genius” programmers. Further no one developer is greater than a community of developers. - Coding Ninja"
Are you so sure about it? A million mediocre mathematicians couldn't have achieved what Grigori Perelman did, and a million of mediocre developers couldn't have produced the tools we use nowadays. There is absolutely no evidence that a community of average guys could have come up with something like LIPS or Smalltalk. If you claim otherwise, then please mention ONE example. We're all standing on the shoulders of giants, and only a myopic cretin would deny the staggering impact they have on all our lives and our profession.
For further reading, dear OP, check out this post by Joel Spolsky: http://www.joelonsoftware.com/articles/HighNotes.html
What about this angle: given that men are apparently quite superior to women when it comes to abstract thinking, then why don't we do our best to improve male performance even more? By the time women will have caught up (if ever), we've probably lost a few centuries of progress. This concept is called "opportunity costs." I am not sure it's taught in Gender Studies.
Note that I'm playing devil's advocate to make you realize how incredibly shady your argument is.
The issue about CEO compensation has absolutely nothing to do with this argument.
Also, did it ever strike you as slightly odd that there was never a woman speaking for herself who came forward and said something like, "Geez, I really would have loved to study advanced algorithms, and functional programming, and later on work in Big Data." The women seem perfectly content with their choices. It's only feminists (of both sexes) who think that they have to speak up for some allegedly silent majority of women who are kept out of technology for whatever reason. If they want to get into the field, they can acquire all the knowledge they want. It's available online, and for free. Let me tell you something: I am a man, and there never was a day when someone rang my door, shoved some programming tutorials into my face and told me, "Go, and work through that." No, instead I had to sit down and find my own sources, and people I could learn from. All of this is hard work.
Oh, and let me tell you another non-pc truth that is so unpalatable for you: technology and sciences are, even for most guys, not necessarily a ton of fun, and if we had the option of simply looking good and marrying a millionaire, we might be less inclined to go work hard as well. Or why do you think there are so few hot women in tech? Surely Elin Nordegren would have had no use for a CS degree.
Re.: brain differences: it's called spatio-relational reasoning. Another issue is, and this is a highly non-pc one, that the female IQ distribution doesn't reach the same highs (and lows) as male IQ distribution. This isn't some arcane knowledge I am referring to, so I'll leave it up to you to fire up your search engine of choice and type in a relevant combination of nouns and adjectives to unearth the answers to your concerns yourself.
Also, why are those feminists only lamenting the lack of female engineers? There are many fields that require that kind of analytical thinking, albeit on lower levels. Heck, why not start a, "Get more girls into plumbing!" campaign? Of course, the feminists are only after the cushy office jobs.
...that's one of his arguments why HTML5 is the "best platform". I wish he would have gone more into detail how he defines "best" as his understanding of that adjective doesn't seem to take into account that more mature platforms have some benefits too. For instance, maturity.
Yes, girls and boys can grow up to become whoever they like, but most girls just don't like technology, just as most guys have little interest in playing with dolls. Blame biology but not society.
The claim that there is a shortage has nothing to do with the fact that tech is more welcoming to men. It's two completely separate issues. Or do you think that just hiring a bunch of unqualified women (or men) will be what solves the problem? There is a lack of skills, not bodies, and it takes some hard work to acquire those skills. Because there are not enough skilled people around, and because tech is booming, there is now a shortage. (I doubt that it's as bad as you think it is. Just look at the Dice board for plenty of disgruntled IT people.)
Maybe we should encourage more men to actually consider college. What about that? Sure, it doesn't gel well with your feminist agenda.
Lastly, do you actually work in tech or are you merely on a PR trip? Sockpuppets are quite common these days and I wouldn't be surprised if some "think tank" had sent a couple of drones to pollute the otherwise intelligent discussion on HN.
BTW, isn't it funny how fashions change? Two years ago you read comments like, "(...) another researcher concludes that only "boys" are stupid enough to go into a field that's globally-fungible, where entry-level salaries are declining, and it's common to think that staying up all night for a company-paid pizza is a good deal.'"": http://tech.slashdot.org/story/09/12/17/2043254/Not-Enough-W...
Since IT is hot again, and the economy otherwise depressed, suddenly the feminists fire up their PR machine and want to get some of their sisters into cushy (so they think) office jobs. But why aren't there any initiatives to get more women into, say, plumbing, firefighting, or the military?
I smell hypocrisy.
By the way, the alleged shortage is addressed by H1-B visas. They have the welcome side effect of driving down prices of domestic developers, and if this doesn't help, the corporations just collude a tiny little bit and make anti-poaching agreements.
Further, there are surely quite a few women around who are only around because they are women. In other words: their work is sub-par but they keep their job due to their gender. Just like we lower requirements for women in the military, we lower them for women in tech. Yet, there aren't many women signing up for the military. Maybe it's because they just aren't interested in the first place?