The Risks of Entering Programming Contests 154
snydeq writes "Fatal Exception's Neil McAllister warns developers of the hidden risks of entering programming competitions, which are on the rise since NetFlix awarded $1 million to BellKor's Pragmatic Chaos in 2009. 'Web and software companies offer prizes for a variety of reasons. Chief among them is simply to raise awareness, interest, and participation in a given software platform or service,' McAllister writes. But the practice of offering and entering software prizes is not without concerns. Privacy implications, class-action lawsuits — many of the prizes leave participants vulnerable to prosecution. Worse is the possibility of handing hard work over to a company without reward. 'Contests like the Netflix Prize are sponsored by commercial entities that stand to profit from the innovations produced by the entrants. Those who participate invest valuable time toward winning the prize, but if they fail to meet the deadline (or to produce the leading results) their efforts could go completely unrewarded. Depending on the terms of the contest, however, the sponsor might still be able to make use of the runners-up's innovations — which, of course, would be a whole lot cheaper than hiring developers.'"
Re:GPL (Score:4, Informative)
Terms of netflix contest (Score:5, Informative)
Risks are everywhere (Score:1, Informative)
never seen one (Score:3, Informative)
I've never seen a netflix popup/under. perhaps you didn't install enough plugins to block ads and garbage. it's useful for more than netflix, like the million of "your computer may be infected" ads.
Re:what about pre / in interview code samples or p (Score:2, Informative)
>Probation period? Who signs on to a job like that?
Almost everybody at almost every level. Even when the opportunity has long-term prospects, the offer is usually on a contract basis where the employer defers the option to hire to a benefits-eligible position. This is pretty standard in programming jobs nowadays.
Re:GPL (Score:3, Informative)
I am a lawyer, but not your lawyer. It seems to me that order would matter.
If you assign your copyright first, then there is no GPL issue. The GPL simply wouldn't apply. The assignee (i.e., the new owner) did not need the license to use the software. And even if GPL did apply, they are under no obligation to continue distributing it and you have given up your right to do so (e.g., you sold all your rights to them).
If you make a GPL transfer first, and the assign second, you could have a copy of the software that could subsequently be transfered under the GPL. The real obvious issue is that a properly prepared assignment reps against this scenario. You are likely going to be in breach of the assignment.
Re:what about pre / in interview code samples or p (Score:3, Informative)
I've seen it at a few places, but never worked for large corporations. There was a job secured by a headhunter, where you weren't technically an employee of the company until 90 days had passed (although you did get paid). Then there is my current employer, who didn't provide health insurance for 90 days. I don't think I've ever had a job that gave out Health Insurance without a 90 day period.
Re:Pardonez-moi (Score:3, Informative)
It's not the fact that you might not win, it's that they can still use your entry (without paying you for it) if you don't.