From: Tyler Zesiger Date: 2004-06-10T03:38:46+09:00 Subject: Re: Unit tests ... not just for the young That's some excellent insight. I sort of had the same idea kicking around, but I never managed to verbalize it so eloquently. I was sometimes shocked at how incompetent people in my classes could be, and still earn the same title. Scott Rubin wrote: > Hi, > > I'm current a college student in the US who almost has a BS in computer > science. At the school I go to we have a co-op program. What this means > is that before you graduate you must work in the industry for your > degree for a total of 40 weeks. Currently I am working on co-op at a > small firm writing some software in ruby for an embedded linux machine. > > From what I have seen of other students in my major I can tell you, > many of them are just as useless as you say. I have friends, who are > good people, but they have no passion for making software. For whatever > reason they became CS majors and they get passing grades. They learn > everything that is taught to them in class, but that is the only > experience they have. The school does not require prior programming > experience to get in the program. So what you get coming out of college > are 75% of the degrees signifying a complete mastery of java and a basic > understanding of low level programming theory. The other 25% of the > students are like me who actually care about software. We do software in > our spare time and not just for class. We learn things not taught in the > classroom. Most of us do Linux and other OSS stuff. I can safely say > that every day I see another one of those 75% of students fail to get > hired or getting replaced by outsourcing. At the same time I see us in > the other 25% getting jobs and moving on with life. The resumes from the > 75% are all the same, because they all took the same classes and learned > teh same stuff. The resumes of the rest are varied and specialized > depending on their interests. Some like language theory, some like > embedded stuff, some like large database stuff. There are good > programmers coming out of college, just most of them suck because they > aren't coders at heart. It just happened to be the major they picked. > [snip] > > I thought this was an interesting thread and just had to say my piece :) > > -Scott > > > > >