Competition Fosters Next Generation Of Linux Talent 209
gollum123 writes "Yahoo reports that about 3,000 students from 75 countries registered for the 2004 IBM Linux Scholar Challenge before registration closed Oct. 31, the largest turnout in the competition's history. This year's winners will be revealed in January at LinuxWorld in Boston. Each entry consists of a 1,200-word essay that can describe the solution to one of 29 Linux-related challenges IBM poses as part of the competition. Entrants, who must be enrolled full time at an accredited university, aren't limited to these challenges and can suggest and solve their own problems. The IBM-provided challenges include asking entrants to identify deficiencies in Linux and propose solutions, describe how to build a high-availability application that would provide failover capability across multiple IBM servers, and improve boot time on a Linux-based IBM ThinkPad."
Requirements are lame (Score:4, Insightful)
That's just wrong. Some of the best programmers and computer folks I ever met, didn't even go to colleges.
Re:Requirements are lame (Score:4, Insightful)
Re:Requirements are lame (Score:2, Insightful)
Re:Requirements are lame (Score:1)
Re:Requirements are lame (Score:2, Informative)
I've been at a number of companies that, in an effort to cut down on the massive flood of resumes they receive, put their requirements fairly high. They usually listed a college degree in CS or something similar. However, when it came time to review the resumes, they didn't really care about the education listings -- just the experience, w
Re:Requirements are lame (Score:2)
I've gotten jobs that described a Comp Sci degree as mandatory, and yet my undergraduate is in Philosophy.
If your resume is up to scratch, quite a lot of these places will accept you for an interview anyway.
(some of my worst tech support staff have been Comp Sci graduates, and some of the best have been artists...)
Re:Requirements are lame (Score:2)
i'm talking about first level tech support here...
Re:Requirements are lame (Score:2)
Re:Requirements are lame (Score:5, Interesting)
you're both wrong.
what the i.t. world really needs is an apprenticeship programme.
an apprenticeship system would create a common, impartial body to set standards of skill and competence and provide a structured yet flexible on the job learning path to get i.t. people from basement geek to enterprise administrator.
it's not like the industry doesn't already run on this type of system in an informal way already. you get your degree, and then spend a year working as a "night operator" changing tapes. only once you've proven diligent enough to not screw up the back ups do you move on deployment, then troubleshooting, then planning and, finally, administration.
we should formalize the process so that real experience translates directly to accredation.
Re:Requirements are lame (Score:2, Funny)
Re:Requirements are lame (Score:2, Funny)
Already being done (Score:5, Interesting)
The primary premise is that software development is similar to artisanship - where an "artisan" joins work in a fairly junior grade and then learns the ropes from seniors and mentors who actively train their juniors on actual projects - all work is closely supervised with the express aim of maturing the skills of the juniors.
All programmers join as apprentices and have to work their way up by earning the respect of their peers. All code is to be reviewed by seniors/mentors and peers and based on their review, the programmers will advance in grade.
Everyone needs to know programming as well as an additonal skill - be it housekeeping, administration, finance etc so they can take on other roles if needed. In addition to programming, everyone will be associated with one of the additional roles they choose - for instance, you might be a programmer, but you could also be incharge of housekeeping responsibilities.
Everyone is given an opportunity to choose the role in which they would like to work - for instance, people showing interest in marketing will be given the option of joining the marketing team as long as the marketing team is convinced that the person fits that role.
Programmers are taken only based on references from others already in the organization - ofcourse, all this means that the company grows very slowly, but the advantages are that the skill levels are kept very high and people can move to a different division/department at short notice.
Also, everyone in the organization interacts much more with each other and this helps team dynamics.
I guess the work ethic and the general work philosophy is a bit like in a kibutz.
Would like to hear what you guys think of this.
Where is your Company? (Score:2)
Re:Where is your Company? (Score:2)
Re:Requirements are lame (Score:2, Insightful)
what the i.t. world really needs is an apprenticeship programme......you get your degree, and then spend a year working as a "night operator" changing tapes. only once you've proven diligent enough to not screw up the back ups.....
You're a nutcase of the worst kind. Why the hell should any kid motivated enough to pursue a college-education want to start out doing a job we already pay Indians and the Uneducated to do?
Re:Requirements are lame (Score:2)
Apprenticeship offers hands on experience but that isn't useful in computers, if I know
Furthermore technology is changing so fast that almost no one can keep up with it, let alone people already in the workforce, and saddled with a pimply apprentice?
Not until there are standards which will stand for more than a week.
Re:Requirements are lame (Score:2)
I tried college twice. Miserable failure both times. I got sick of the glacially slow classes and the other students (and teachers!) that knew less than I did.
So I found smart people to chat with and got a job where I could be around people who knew what they were doing. That's how I learned, and I make very significant money.
(Which I'm going to give up to start my own company in a few years, but I never said I was smart, just intelligent.)
Re:Requirements are lame (Score:2)
Re:Requirements are lame (Score:2)
Who is this anyway?
Re:Requirements are lame (Score:2)
If you're still doing programming you should come back to #c++
Re:Requirements are lame (Score:2, Insightful)
Re:Requirements are lame (Score:5, Informative)
A. College. Scholarship.
Re:Requirements are lame (Score:2)
Re:Requirements are lame (Score:2, Interesting)
(OK, so people at high school get excluded, too, but I suspect if they managed to produce an adequate answer I suspect they'd let it slide, and probably sponsor him/her through univerersity as well)
Re:Requirements are lame (Score:2, Interesting)
scholar n.
1.
a. A learned person.
KFG
Re:Requirements are lame (Score:2, Insightful)
2. One who attends school or studies with a teacher; a student.
IBM is using this definition. Which seems obvious when you regard how the competition is targeted - the article even mentions "to drum up enthusiasm among students"
Re:Requirements are lame (Score:1)
Some scholars are college students, some are not (one would hope, for instance, that college instructors were scholars).
Any other claims or definitions are irrelevant to the point addressed.
Furthermore, there is nothing in your profered definition that mentions accredited universities.
However, the fact that this is a contest restricted to college students is selfevident, hen
Re:Requirements are lame (Score:1)
IBM would be unlikely to accept such a person into their competition, and that was my point - in their view, your definition of scholarship does not apply.
As for the accreditedness stuff, I would assume that's because they don't want people in your category saying "Oh, I'm from the University
Re:Requirements are lame (Score:1)
. .
So it was the claim. You have now retracted the claim and I can go do something interesting.
KFG
Re:Requirements are lame (Score:1)
. . . but what the heck, it's not worth arguing it, is it? You go do interesting stuff, and I can go to bed! (5am != good_time_to_sleep)
Sorry, pal (Score:2, Insightful)
Furthermore, I don
Re:Sorry, pal (Score:2)
To quote one CV we got towards the end after the education and personal detail bulletpoints the person had actually managed to get quite well:
"Other intrests and activities:
Re:Requirements are lame (Score:5, Informative)
If you don't go to school, you don't need a scollarship.
If you want to complain that it shouldn't be a scollarship challenge, that's one thing. But don't complain about a scollarship challenge requiring people to be students.
Re:Requirements are lame (Score:1, Offtopic)
Re:Requirements are lame (Score:4, Insightful)
Unless you can't go to college because you cannot afford it, or you were forced to drop out for financial reasons - then scholarship would be a lot of help.
Re:Requirements are lame (Score:2)
Unless you can't go to college because you cannot afford it, or you were forced to drop out for financial reasons - then scholarship would be a lot of help.
No kidding. I dropped out 7 years ago because I couldn't afford it. Now that I'm married and kids are a very real prospect, I can't afford to finish my degree even though I'm making much more money now.
I'd like to finish my degree someday, but I can't justify the expense. (That and since I've already reached senior programmer at my work, the lack
Re:Requirements are lame (Score:2)
But, it is IBM's game and they can play it by their rules. I'm not going to hold my breath for any college assistance (can't qualify).
Re:Requirements are lame (Score:2, Insightful)
Re:Requirements are lame (Score:2)
Yep, especially since it's an essay competition. How often does the self-trained student write essays?
Besides which, considering how many CS graduates are almost illiterate in English even after college, I shudder to think of what violations of the language programmers without any college would come up with.
Re:Requirements are lame (Score:3, Insightful)
The plural of "anecdote" is still not "data".
Re:Requirements are lame (Score:2)
i dropped out of college to work full time, in my circles of friends and coworkers, i was the computer guru in pretty much anything, unix, coding, hardware, whatever. but i decided to go back to school, and when i started taking high level classes, i began to realize how clueless i was. sure enough, you can find a lot of non college educated programmers who understand generic data structures an
Misread... (Score:4, Funny)
Re:Misread... (Score:1)
Although if it was created by and Aussie it would more likely be called "VB Linux" or "XXXX Linux" as most Aussies actually don't drink Fosters (well none that I know).
Re:Misread... (Score:1)
Yes you are correct, Fosters is the usual cat piss in Australia. But is apparently brewed better overseas (go figure)...
XXXX is only marginally better than Fosters mate. :)
Cascade or Boags Linux would have my vote. ;)
Re:Misread... (Score:2)
Re:Misread... (Score:2)
Re:Misread... (Score:2, Funny)
http://nachoism.org/vb-linux.png [nachoism.org]
Sample Problems (Score:5, Informative)
Second, I can't wait to see the results of this. Should be interesting to see how some of these are solved, and what other interesting challenges people come up with to try to solve.
Re:Sample Problems (Score:5, Interesting)
Re:Sample Problems (Score:5, Informative)
Re:Sample Problems (Score:2)
"WordPro is being phased out for MS Word across the entire company, it's just taking a lot longer than it should."
So... what you're saying is that there is a value for infinity plus one?
Re:They better hurry up (Score:2)
High School Students? (Score:2, Interesting)
Re:High School Students? (Score:5, Insightful)
One of the main reasons for college is to teach you how to learn. High school won't do that, so they make college a requirement because you'll keep building on that.
I'm not saying college is required or you won't do well if you don't go to college. Certainly not, but there are benefits to college besides what your teacher tests you on.
Re:High School Students? (Score:2)
When you finish your MS, you realize you don't know anything.
When you finish your PhD, you realize you don't know anything, but neither does your advisor."
-- popular wisdom
Re:High School Students? (Score:2)
in short, when i meet young people who are so cocky. i throw a few challenges their way.
show them some algorithms and ask them to calculate their complexity.
show them a simple function/loop and ask them to prove the correctness.
ask them to write a parser, small compiler or interpreter.
ask them to write a simple device driver.
ask them to port their code to run parallel on machines.
ask them to have their code embed another language as a scripting engine.
ask them to implement a server/client acc
Re:High School Students? (Score:2)
You will forget most of the facts and trivia that you learned in college, unless you use them on a daily basis. But they aren't the important part anyway. College teaches you two things:
Solution: (Score:3)
It worked for me. I ended up with a PowerBook and a free ride while my high school friends were being taught history by Bill and Ted.
Re:High School Students? (Score:2)
I've implemented this before on my Dell laptop while maintaining
ooh I got it (Score:2, Funny)
Uninstall Linux and install FreeBSD.
Oops, wait, that's only 5 words. Need another 1,195 to pad it out. Any suggestions?
Re:ooh I got it (Score:1)
Oops, wait, that's only 5 words. Need another 1,195 to pad it out. Any suggestions?
Try copying and pasting a "BSD is dead" post, but replace references of BSD with Linux. That'll add enough words to your paper
Re:ooh I got it (Score:5, Funny)
Bad choice (Score:1)
Uninstall Linux and install FreeBSD.
Oops, wait, that's only 5 words. Need another 1,195 to pad it out. Any suggestions?
Well, seems like you chose option b: "suggest your own problem". Unfortunately that one needs more than 1,195 words to solve it.
Free Labor (Score:3, Interesting)
Does IBM own the essays, though? This was mentioned with Google's CodeJam thing too - Google stated that they pretty much owned whatever code was submitted and used to solve the problems. ~stephen
Cheap labor? (Score:5, Interesting)
Funny thought: isn't this a great way for IBM to get students to do work for free?
Seriously though, the project list reads very much like a wish list of the things they'd like to have but don't want to spend the money on doing themselves.
This isn't necessarily a bad thing (espectially if it leads to some students landing jobs with them). Just struck me as humorus in that "everything's a conspiracy / everyone has a hidden agenda" sort of way.
Re:Cheap labor? (Score:1)
Re:Cheap labor? (Score:1)
Re:Cheap labor? (Score:1)
I know specifically, that many of my classmates in Engineering college worked for IBM on projects. It is actually beneficial to both sides in my opinion. IBM gets a task accomplished, and the individual learns and gets to pad their resume.
IBM is going with a trade-off in the internship case. They are getting relatively cheap labor, but at the potential cost of having the fina
Re:Cheap labor? (Score:2)
1) Pie-in-the-sky projects that may or may not pay off. It's cheaper to have a few students investigate something that fails to be useful than it is for fully paid staff
2) A means of recruiting. If you perform well, it's likely they'll offer you a job when you graduate.
Re:Cheap labor? (Score:3, Insightful)
On the other hand, this is an excellent way for IBM to do some university recruiting without having to pore over thousands of resumes.
Re:Cheap labor? (Score:2)
Re:Cheap labor? (Score:1, Insightful)
Re:Cheap labor? (Score:3, Insightful)
Rob :)
Re:Cheap labor? (Score:2)
Re:Cheap labor? (Score:2)
Patent question (Score:4, Insightful)
To IBM challengees/anyone:
How would you reconcile the need for innovation in Linux and the growing number of patents owned by a smaller and smaller group of large corporations, where these patents undermine the capacity to innovate?
IBM, being the largest patent filer in the United States, probably has a unique perspective on this. Though I am grateful for their support of, and happy for their benefit from, Linux, I must concede that I wonder what will happen when their patent interests conflict with their Linux interests.
Re:Patent question (Score:4, Informative)
I can't be bothered looking it up. You do it.
Re:Patent question (Score:3, Funny)
If only they would have passed for my footnotes on my research paper. [FN1]
[1] - I can't be bothered looking it up. You do it.
Nice "competition" (Score:4, Funny)
hmm (Score:2, Insightful)
Bummer ... (Score:5, Insightful)
Re:Bummer ... (Score:2)
hey!! i remember this! (Score:4, Interesting)
How to make IBM laptop boot faster? (Score:2, Interesting)
Students (Score:5, Insightful)
Re:Students (Score:3, Insightful)
when i discovered linux in 94 at 10th grade, it had nothing to do with games. It was sheer curiosity. A lot of windows game geeks do nothing but play games, period. they are not interesting in exploring and learning, all they are interested is simply playing games.
a young person discovering linux today, most likely will have to do so by theirself of through friends because their parents are definitely not going to be the source of introduction...
Re:Students (Score:2)
Re:Students (Score:2)
Linux already has a game, it's called Dependencie Rundown.
In the game you have to find countless dependencies which are scattered around the internet. Time runs out when you get to irritated to continue and switch back to Windows.
It's in the tradition of Myst with crytic problems which the game refers to as "error messages".
Unlike other games the rewards come out step by step, after a while you can do all new moves, like play mp3's or Xvid's run LICQ or any of the heap of other tasks Linu
essay this.... (Score:2, Funny)
Each entry consists of a 1,200-word essay that can describe the solution to one of 29 Linux-related challenges IBM poses as part of the competition.
like... "How to install ATi drivers" ??
Linux on recent Thinkpads (Score:2)
Boot time? (Score:2)
Working suspend-to-disk.
The best way to minimize boot time is to never have to do it.
Free Ideas from College Students... (Score:2, Insightful)
It sounds like some of these "theoretical" challenges may be issues that they have in-house, and are looking for some free help to solve.
In 2001, post-bubble, I went on a job interview with a large, not-to-be-named corporate entity and was asked how I would approach / solve a few issues that they were having at the time. Wanting the job, I foolishly gave a couple insightful replies.
Did I
Re:I cant beleive this (Score:3, Interesting)
Re:I cant beleive this (Score:3, Insightful)
And sometimes it's a shame that someone who can otherwise think on their feet and do the job 10 times around without faltering are constricted, but that's how it goes.
Re:I cant beleive this (Score:2)
Re:I cant beleive this (Score:1)
If your boys end up with the same desires and skills, they will likely go the same route and not need their secondary education. However, I think you are doing right in directing them to that education until the stroke of genius occurs.
Re:I cant beleive this (Score:2)
Re:Lets split a few small hairs.. (Score:5, Funny)
Surely you meant "than to speak up"?
Re:Lets split a few small hairs.. (Score:2)
Re:I cant beleive this (Score:2)
Forget being AC. It's open season on these idiots as far as I'm concerned.