Beginner Mistakes: Difference between revisions

[unchecked revision][unchecked revision]
Line 23:
There are exceptions to this rule, but not many; don't expect yourself to be that one in a thousand.
 
Oh, and for the record, Linus Torvalds wasn't quite one of them - he was a graduate student when he wrote the Linux kernel, and had been coding in C for years. While he was well short of that ten year mark, as a grad student who had turned his hobby into his master's thesis, he had more time on his hands to work on the project than most people would. In any case, the 'Linux 0.0.1' release he famously posted to USENET in 1991 was little more than a round-robin scheduler, nowhere close to a full system. Getting to that point took him a year. Get the picture?
 
While it is true that most of the contributors to this wiki started much sooner, for most of us, that was a mistake born out of a lack of experience. Most of the pioneers of this group had no idea of the sheer scale and complexity of even a small OS project, no inkling of what they were getting themselves into. This was a difficult pill to swallow, especially back '''before''' resources like this Wiki were widely available. We cannot force you to learn from our mistakes, but at least we can pass on this warning.
Anonymous user