Slashdot Mirror


The Risks of Entering Programming Contests

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.'"

154 comments

  1. GPL by Anonymous Coward · · Score: 1, Interesting

    GPL your entry.

    1. Re:GPL by Lunix+Nutcase · · Score: 4, Insightful

      That will most likely disqualify you based on the terms of the competition which usually contains clauses about them being able to use your work or some sort of copyright transfer.

    2. Re:GPL by 0racle · · Score: 3, Informative

      The GPL does not preclude that, though it would still most likely disqualify you from competition anyway.

      --
      "I use a Mac because I'm just better than you are."
    3. Re:GPL by Lunix+Nutcase · · Score: 1

      Since they are usually using these contests as R&D for proprietary products, yes it would. That is why they usually also ask for copyright transfers.

    4. Re:GPL by tigre · · Score: 1

      IANAL, but if you transfer the copyright, they are free to reuse without a license so the version you transfer can still be used by anyone under the GPL, but they are free to modify as needed without any "viral infection". All the same, it would probably still be unacceptable to the lawyers drafting the rules.

    5. Re:GPL by reebmmm · · Score: 2, 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.

    6. Re:GPL by Dunbal · · Score: 1

      And be immediately disqualified.

      --
      Seven puppies were harmed during the making of this post.
    7. Re:GPL by Tubal-Cain · · Score: 1

      What about Public Domaining it? They can still use it, but so can everyone else.

  2. Pardonez-moi by MrEricSir · · Score: 5, Insightful

    But aren't these risks, for the most part, kind of obvious? It's sort of like saying your employer might exploit you for free labor from your unpaid internship. Duh!

    --
    There's no -1 for "I don't get it."
    1. Re:Pardonez-moi by Anonymous Coward · · Score: 5, Insightful

      I for one was shocked to find out that if I entered a contest, there was a possibility I might not win. My mom always told me I would succeed at whatever I tried. Does this mean that I might not get $75 million dollars for the lottery ticket I bought this morning? I wish someone had told me that before I quit my job.

    2. Re:Pardonez-moi by future+assassin · · Score: 0, Troll

      But you're forgetting were living in the age of compensation and nannying. How are we expected to lose a contest with out being compensated for our losing efforts.

      --
      by TheSpoom (715771) Uncaring Linux user here. I have nothing to add to this but please continue. *munches popcorn*
    3. Re:Pardonez-moi by biobogonics · · Score: 5, Insightful

      But aren't these risks, for the most part, kind of obvious? It's sort of like saying your employer might exploit you for free labor from your unpaid internship. Duh!

      How is this situation different from any other so called "talent" contest? Look at the dancers who did not win on "So You Think You Can Dance?". It's the same reason for the spread of "reality" TV. These shows are inexpensive to produce - just like game shows were.

    4. Re:Pardonez-moi by atomicxblue · · Score: 1

      Yeah, I was thinking that same way. Granted there are businesses who will try to take advantage of people, not all of them are like that. I'm sorry, but I just can't be as fatalistic as the author. :D

    5. Re:Pardonez-moi by Rivalz · · Score: 2, Insightful

      Yes I often go to various companies I intend to work for. Offer them each to pay me in advanced for the chance I might choose to work for them.
      I of course will not refund the money as they had the privilege of competing for me to select them for my place of employment.
      The problem with my argument is no one in their right mind would agree to it.
      So why agree to a contest on the off chance you are one of two things (Extremely over qualified / talented enough to beat everyone else) or (Not doing it for the money and would do it anyhow).
      Chances are you want to know you are the best but really you arent. You are just the best of a group of people who want to prove they are the best or looking to get lucky.

    6. Re:Pardonez-moi by Anonymous Coward · · Score: 0, Insightful

      A company makes use of someone's work and you respond by mocking the idea that people should get paid for their work. You must really be sucking at the teat of our corporate overlords.

    7. Re:Pardonez-moi by fishbowl · · Score: 1

      >Yes I often go to various companies I intend to work for. Offer them each to pay me in advanced for the chance I might choose to work
      >for them.

      http://en.wikipedia.org/wiki/Protection_racket

      --
      -fb Everything not expressly forbidden is now mandatory.
    8. Re:Pardonez-moi by Anonymous Coward · · Score: 0

      Without a threat, that would not be a protection racket, since without the threat there's nothing to be protected from. What he's proposing is perfectly legal, it's just no one would choose to agree to it. In the same way, contests like the NetFlix prize are perfectly legal, but in the Netflix case, many people are willing to agree to their terms. I honestly don't see how anyone could possibly have a problem with the fundamental concept of a contest. You give up something to enter, sometimes time, sometimes money, sometimes something else. In exchange, you're given a chance at a prize, which you may or may not win.

    9. Re:Pardonez-moi by HelioWalton · · Score: 2, Funny

      Joke spoiler alert! The "protection racket" link was an insinuation that Rivalz is not someone they would want working for them and that they would go to extreme lengths to prevent him working for them...

    10. Re:Pardonez-moi by Fulcrum+of+Evil · · Score: 2, Interesting

      So you're OK with contests used as a substitute for hiring people to work on your projects?

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    11. Re:Pardonez-moi by pgmrdlm · · Score: 0, Offtopic

      A company makes use of someone's work and you respond by mocking the idea that people should get paid for their work.

      You mean like artists SHOULD get paid for their work? Electronic or otherwise? Oh wait, this is slash dot. The land of double standards.

      --
      Anonymous comments are as pathetic as the anonymous "sources" that contaminate gutless journalism from the New York Time
    12. Re:Pardonez-moi by edmicman · · Score: 4, Insightful

      Yes, if the people entering the contests agree to the terms and conditions before-hand. If I say 'hey, do this work for me for free, and I won't offer you any compensation' and someone willingly does it, what the heck is the problem? Are we in Bizarro World today?

    13. Re:Pardonez-moi by easterberry · · Score: 1

      you are creating content they will use to make money any there is only a very small chance you'll get paid for it. Did you notice the part where they said even if you don't win they still use you product?

    14. Re:Pardonez-moi by Anonymous Coward · · Score: 1, Insightful

      And heck the best part about stuff like that crappy thing called "So you think you can dance" is that even those who do not win end up with exposure they would not have otherwise had. So sometimes the biggest winner isn't even the entrant that "Won" the contest at hand.

    15. Re:Pardonez-moi by sohp · · Score: 2, Interesting

      There a many corporate-sponsored contests like this photography, mostly geared at amateurs. Back in the 80s I learned to look at the terms carefully, and if anywhere in them was a clause giving up rights to the photographs entered to the contest-holder, to run far away. Prestigious contests always make it clear that all rights remain with the photographer, although they may legitimately request a time-limited right to display entries for promotional purposes only, not for resale ever.

      Stock agencies used to use these contests to pick up vast swaths of decent, if unremarkable, photographs for almost nothing, and with no pesky trouble like having to keep track of who took the photo for credit and payment. I imagine now with Flickr and the flood of digital images, they don't really have work even that hard.

      All this remains true for programming contests, and really any contest where the creative work of an individual is made available to another party.

    16. Re:Pardonez-moi by apoc.famine · · Score: 2, Insightful

      The thing is, you can't reliably use a contest as a substitute for hiring people. When you hire people, you interview, pick people with the correct skillset, and then tell them what to do. Contests are voluntary. There's no guarantee you'll get anyone finishing your project. There's even less of a guarantee that they'll finish it to-spec.

      Using a contest in lieu of employees for anything is a gamble. Not enough prize money, and you won't get competent people working on it. You'll also have to spend employee time weeding through all the cruft submitted. Then there's the legal questions about the code submitted.

      Unless you're a big-name company, with a solid reputation, I don't think that we really have to worry about exploitation via contests on any large scale. Even then, I don't know how many times a company could pull it off before everyone started calling out "bullshit". If you publicly pronounce that your in-house staff can't do a job too many times, everyone takes notice...

      --
      Velociraptor = Distiraptor / Timeraptor
    17. Re:Pardonez-moi by Surt · · Score: 1

      Artists should get paid, every performance, just like a software developer. I get paid when I show up.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    18. Re:Pardonez-moi by fluffy99 · · Score: 1

      The thing is, you can't reliably use a contest as a substitute for hiring people.

      True, but these contests are a great way to solicit new ideas and approaches that you might not have thought of in-house. What really happens is the ideas and code garnered from these 'contests' are brought in-house and properly fleshed out and tested by your in-house folks. You also get a great opportunity to hire on someone who turns out to be really good.

    19. Re:Pardonez-moi by squidfood · · Score: 1

      How is this situation different from any other so called "talent" contest?

      If the organizer recorded your performance in the talent contest, then made a #1 single out of it without paying you, that's the problem. Not that it's not wholly legal if the participants agree beforehand to sign away their performance, but it could be a scummy business practice and worth looking out for. Which is all the article is saying, really.

      On the other hand, if your performance brought you fame (or in computing, a bright spot on your resume) that might be a reasonable exchange.

    20. Re:Pardonez-moi by Anonymous Coward · · Score: 0

      Your mom told all of us that.

    21. Re:Pardonez-moi by bangwhistle · · Score: 1

      Well, but in this example the dancers are paid while on the show. Not a lot, but they are.

    22. Re:Pardonez-moi by Anonymous Coward · · Score: 0

      Contestants in talent and reality shows are paid a wage.

    23. Re:Pardonez-moi by Imrik · · Score: 2, 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.

    24. Re:Pardonez-moi by Anonymous Coward · · Score: 0

      I wish someone had told me that before I quit my job.

      This was hilarious.

    25. Re:Pardonez-moi by ShakaUVM · · Score: 1

      >>But aren't these risks, for the most part, kind of obvious?

      Yeah. I think everyone that entered the Netflix contest knew, pretty upfront, that Netflix was interested in ideas people would be coming up with, and that nobody would get compensated except the first team to reach the target.

      TFA, methinks, is one of those anti-capitalist types that hates anything, whatsoever, to do with helping a company that actually makes money.

      Likewise:
      I was listening to Pacifica Communist Radio yesterday, and they were protesting a $500M alternative fuels institute forming at Berkeley because, *gasp*, the company funding it would get first look at all the patents to come out of it. How dare the company not put up the money up front and demand nothing in exchange!

    26. Re:Pardonez-moi by grumbel · · Score: 1

      If I say 'hey, do this work for me for free, and I won't offer you any compensation' and someone willingly does it, what the heck is the problem?

      Nothing, but that is not how these contests work. Instead of a an easy to understand sentence, you get multiple pages full of legal lingo that might require a lawyer to properly parse, thus making misunderstandings a lot more likely.

    27. Re:Pardonez-moi by CastrTroy · · Score: 1

      So what. You don't get your lottery ticket money back when you lose. You enter a sports tournament and don't win, you don't get your money back. They still get your entrance fee. They still get to keep all the money from the spectators who paid to see you. As long as the contest wasn't rigged, I don't see where the problem is. That's the point of a contest. A bunch of people complete, for no reason at all, except to see who is the best. The winners get prizes. The losers get nothing. The people holding the contest make a bunch of money, or in the case of a programming contest, get a bunch of free work. It's like saying, don't enter the golf tournament, because if you don't win, you lose the entry fee, and you wasted all your time golfing. And the golf course may have made money from people paying to see you play. People enter these contests because they enjoy programming, and enjoy the challenge. They are probably so popular because even a lot of the good programmers are stuck doing boring programming because it pays well. So once in a while, they like to go out and do some interesting programming for fun.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    28. Re:Pardonez-moi by Anonymous Coward · · Score: 0

      Pardonnez moi.
      Je te pardonne ;-)

    29. Re:Pardonez-moi by jesset77 · · Score: 1

      Nothing, but that is not how virtually any business agreement in the world works. Instead of a an easy to understand sentence, you get multiple pages full of legal lingo that might require a lawyer to properly parse, thus making misunderstandings a lot more likely.

      ORLY?

      --
      People willing to trade their freedom of expression for temporary entertainment deserve neither and will lose both.
    30. Re:Pardonez-moi by Anonymous Coward · · Score: 0

      The big difference is that if you make the top 100/20/10 of any of the reality tv shows you get a big boost to your profile which may help you land more work. Kind of like trading skills for advertising rather than cash.

      You are less likely to get the same benefit from competing in a programming contest...

    31. Re:Pardonez-moi by Teancum · · Score: 1

      If you are a computer science intern and not at least making 2x minimum wage, you are most certainly getting ripped off. Perhaps getting paid less than the full-time professionals, but still you should be getting paid a pretty healthy wage none the less and certainly more than working at a burger flipper job.

      An "unpaid computer science intern"? I hope you are getting other benefits such as a major scholarship or a nearly guaranteed job afterward, or some significant political connections for doing that kind of work.

      There are some industries where the competition for jobs is so fierce that the only way to get any sort of experience at all is to have an unpaid internship first. The entertainment industries (radio & television) come to mind here, but not computer science or for that matter most other engineering specialties. If a company asks you to do an unpaid internship, make sure that they know they will get what they pay for too.

    32. Re:Pardonez-moi by Teancum · · Score: 2, Insightful

      Using a contest as a recruiting tool, on the other hand, is an interesting way to do thing. Hold a contest and then people may submit their code samples for that contest to solve a small but critical problem for the company. It should give a pretty good idea about how resourceful the candidates might be, how much they follow specifications, and how well they understand a critical problem domain for the company.

      Don't necessarily promise employment, but ask for enough information so you can contact that individual and perhaps offer them the chance to move on as staff to continue to do things like was in the contest on a permanent basis. At the very least, those who participate and get a job offer would be flattered even if they turn down the offer and perhaps there might be a couple desperate people who might say "yes" in such a situation. Nothing gives an ego boost better than a job offer anyway and is in some ways worth more than a prize.

      On the other hand, if a company is using a contest as a means to reduce its R&D staff and hoping to "outsource" that engineering effort through contests.... they are likely not a company you should be working with in the first place. A contest isn't necessarily going to reduce engineering costs and will likely even increase them over the long term as bugs in the source code are discovered or slight tweaks need to be made that may make the "winning" code obsolete. Unless it is a widely acknowledged program in general, it might even show "the competition" where you are weak and what kinds of problems you are facing as a company.

  3. what about pre / in interview code samples or prob by Joe+The+Dragon · · Score: 4, Insightful

    what about pre / in interview code samples or probation period coding?

    what stop them from firing you right at the end of the probation period and getting free work.

  4. Re:what about pre / in interview code samples or p by Lunix+Nutcase · · Score: 1

    Nothing as your contract usually includes a clause about them owning copyright to the work you create while employed by them.

  5. I'm still boycotting Netflix by Anonymous Coward · · Score: 0

    Totally sick of their popup/popunder ads.

  6. Let's see some examples of... by John+Hasler · · Score: 5, Insightful

    "...prizes leave participants vulnerable to prosecution." I don't see any in the article.

    --
    Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    1. Re:Let's see some examples of... by Shadow+Wrought · · Score: 1

      Indeed. "That word you keep using, I do not think it means what you think it means."

      Prosecution means a criminal complaint against you. You might be able to be named in a Civil suit, but i don't see how you can be arrested for writing code.

      --
      If brevity is the soul of wit, then how does one explain Twitter?
    2. Re:Let's see some examples of... by godefroi · · Score: 4, Insightful

      Of course, if your code pisses off the recording or music industry, then there's no functional difference...

      --
      Karma: Poor (Mostly affected by lame karma-joke sigs)
    3. Re:Let's see some examples of... by pclminion · · Score: 1

      I can think of at least one. Contestant writes code which is scary-good at predicting your taste in movies, music, beer, and loose women. Company takes your solution and implements it. Some fiasco occurs, a bunch of private data is compromised, and somebody gets outed as being a homosexual (or something). Pissed off person tries to sue company. They probably fail because the company has a zillion dollars. Person is still pissed, tries to go after someone else. Person goes after the original author of the code which detected that he was a homosexual. Person sues you directly.

      Don't think it can happen? I've experienced it (though not in the above form, exactly).

    4. Re:Let's see some examples of... by stephanruby · · Score: 1

      This one is no biggie for me. I've been participating in so many contests, I'm sort of judgement-proof by this point. ;)

      On a more serious note, Neil McAllister seems to only see the computer programming field as a zero-sum game. The computer programming that someone does for free (for whatever reason: learning, camaraderie, ego, prizes, resume-padding, or whatever) is not necessarily just lost revenue/income for the labor market of programmers.

      For instance once upon a time, before the advent of Microsoft Word (and even before Wordperfect), there were many Word Processing packages available. Those initial Word Processing packages were very difficult to set up, difficult to use, and there were so many to choose from, companies needed to hire expensive Word Processing specialized consultants just to try to figure it all out.

      Obviously with the advent of Wordperfect (and later Word), all those consulting gigs simply disappeared, but it doesn't mean that with the consolidation of that niche industry and the loss of those particular gigs -- that the IT consulting job market disappeared too (on the contrary). This consolidation did raise the bar for consultants (who did have to retrain themselves into learning other newer technologies), but it also raised the standard of living for the rest of us.

      And if Neil McCallister wants to fight that, that's fine with me, just don't expect me to play along. I'll still keep on participating in programming contests/hackathons if I want to (the good ones anyway, I'm not saying that all programming contests are good, because you do have to read all the fine prints, speak to your friends about all the catches/if any, and ask plenty of questions, before you even begin to invest any of your time and energy).

    5. Re:Let's see some examples of... by John+Hasler · · Score: 1

      > Person sues you directly.

      Shrug. I could "sue" you for contradicting me. You'll cripple yourself if you refrain from doing anything that might, by any remote chance, get you sued.

      > Don't think it can happen? I've experienced it (though not in the above
      > form, exactly).

      In any case, being sued is not the same as being prosecuted.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    6. Re:Let's see some examples of... by nomadic · · Score: 1

      Technically, you "prosecute" a civil case if you are the plaintiff.

    7. Re:Let's see some examples of... by Anonymous Coward · · Score: 0

      How typical of slashdot to completely misinterpret the original article. The original article is well written and the conclusion in "the payout and payoff" section is well thought out. The author is trying to differentiate the various types of programming competitions and making a point on which competitions are worth entering and why.

    8. Re:Let's see some examples of... by Anonymous Coward · · Score: 0

      How is this different from what the article is saying?

  7. Oh the horror! by Lunix+Nutcase · · Score: 1

    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.

    Boohoo? Why should you be rewarded if you can't even meet the deadlines of the contest or producing subpar results compared to others?

    1. Re:Oh the horror! by Anonymous+Cowpat · · Score: 1

      because you 'win' in as far as you produce the stuff that the people putting the prize up want (if they use your stuff), but don't 'win' in as far as actually getting a prize. I don't think it's unreasonable for losing entrants to expect that their entry won't be subsequently used by the promoter - if it wasn't good enough to win the prize, how is it still good enough to use?

      Think of it like an auction, I bid $1m, you bid $1.1m: we don't then each pay the sum we bid, but only you get the item. This is similar but in reverse; the buying price is $1m, and we 'bid' to see who can produce the best software for that much money; but why should the person offering to buy then get both products, and only pay the producer of the better one?
      That would strike me as a fair way for these competitons to work, but people will continue to be fleeced while a sufficient number of people keep entering competitions on wholely unfair terms.

      If you didn't produce the best entry, or entered late, didn't win and that was the end of it, that would be fair enough; but keeping and using entries which didn't win just seems a bit off.

      --
      FGD 135
    2. Re:Oh the horror! by edmicman · · Score: 1

      I'm assuming the rules on what the company gets to do with the leftover entries is presented up front in the terms and conditions? If you don't agree with those, then don't bother and enter. What's the problem again?

    3. Re:Oh the horror! by Anonymous+Cowpat · · Score: 1

      hey, I'm pontificating on what people ought to do. The problem is merely that the company isn't complying with my standards.

      Or, to put it another way, technically, if the crappy rules are up front, there isn't really a 'problem'; it's just that the rules are crappy, and I'm feeling free to say it.

      --
      FGD 135
  8. Re:what about pre / in interview code samples or p by PolyDwarf · · Score: 2, Insightful

    Are there people who work, for free, in a "probation period", where those people are not interns?

    Seriously... If any job I was applying for said "Well, Mr Polydwarf, we like you and all.. but we're going to need you to sit at a desk and pound some code out, just to see if we *really* like you.. Oh yeah, no paycheck, either. But, you do get to bask in the glow of your monitor and congratulate yourself on a job well done."

    Benefits are a different story (a lot of places, they won't kick in until some amount of time in, like 90 days)... But paycheck?

  9. Learning for the sake of learning by atomicxblue · · Score: 2, Insightful

    If the runners-up are not selected, it isn't a complete loss as they had a valuable programming experience.

    1. Re:Learning for the sake of learning by retchdog · · Score: 2, Insightful

      nothing's ever a complete loss then. i'm sure even african slaves got good physical exercise in the cotton fields.

      --
      "They were pure niggers." – Noam Chomsky
    2. Re:Learning for the sake of learning by Disgruntled+Goats · · Score: 1

      Why should someone be rewarded for not being able to meet a deadline or for submitting work that produces inferior results as others? The real world doesn't reward yot for participation alone.

    3. Re:Learning for the sake of learning by retchdog · · Score: 1

      That's nice, but the flip side of that is what is being discussed here: "why should someone work under such a brittle proposition?" Netflix is not obliged to reward "losers" nor is anyone suggesting they should be, so stick your red herring up your arse.

      --
      "They were pure niggers." – Noam Chomsky
    4. Re:Learning for the sake of learning by Lunix+Nutcase · · Score: 1

      "why should someone work under such a brittle proposition?"

      They shouldn't if they don't like the terms of the contest. Since when is Netflix, or anyone else, able to force you to participate in their contests?

    5. Re:Learning for the sake of learning by retchdog · · Score: 1

      Yes, very good and I agree completely. This article is suggesting exactly that; that people should better consider the terms of that (or similar) contests, and that there could be better ways, in the long-run, to spend one's time. I.e., make rational decisions about who is benefiting, so that you can get reimbursed closer to your true value as opposed to following a herd and going for vague kudos.

      --
      "They were pure niggers." – Noam Chomsky
    6. Re:Learning for the sake of learning by suso · · Score: 1

      Its also stupid to play the lottery. Unless you are the winner of course.

    7. Re:Learning for the sake of learning by easterberry · · Score: 1

      it's still stupid even if you win. Getting lucky for doing something stupid doesn't make you less stupid.

    8. Re:Learning for the sake of learning by Anonymous Coward · · Score: 0

      No but if you want some type of positive... People in Africa are not doing so good right now and havent been for the last several hundred years. Africans that got forced into slavery lost all of their freedoms but at least their sacrifice helped future generations of folks that are no longer live in Africa have a much better live. Ask anyone of African decent if they truly think their live would be better if there parents were still in many parts of Africa right now? We have people in many countries work for pennies a day and labor laws around the world are very sketchy. Freedom means something but a lot of those people while technically not slaves are not living great lives.

    9. Re:Learning for the sake of learning by Anonymous Coward · · Score: 0

      And that nice Mr Hitler did offer all those Jews showers after their long sweaty train journeys.

    10. Re:Learning for the sake of learning by blackraven14250 · · Score: 1

      ....but it does leave you rich enough where you have a chance to spend time learning instead of working at McDonald's.

    11. Re:Learning for the sake of learning by easterberry · · Score: 1

      You can't educate someone into someone smart. You can only educate them into a more verbose idiot.

    12. Re:Learning for the sake of learning by TheRaven64 · · Score: 1

      i'm sure even african slaves got good physical exercise in the cotton fields

      They did, and some people would probably choose to do the work that they did for a bit just for the exercise and to get out in the fresh air for a bit. The important point here is the choice: the slaves did not have a choice, competition participants do.

      --
      I am TheRaven on Soylent News
    13. Re:Learning for the sake of learning by retchdog · · Score: 1

      Yeah, and what's wrong with telling people that "hey this is probably going to be about as rewarding as slavery"? No one is saying anything about being forced. Is there something wrong with people with mutual interests discussing payoff structures amongst themselves?

      Sheesh. I figured I was just trolled above, but maybe not...

      --
      "They were pure niggers." – Noam Chomsky
  10. Terms of netflix contest by catbutt · · Score: 5, Informative

    I think it's only fair to point out that the terms of the netflix contest (which I participated in and got a lot out of) are such that you own everything you produce. I think you may have to licence it to netflix if you win and take the $million, but if so it is non-exclusive.

    1. Re:Terms of netflix contest by martin-boundary · · Score: 1

      Do you know if the Quiz and Test datasets are still available on the net somewhere? I've been looking without much success.

  11. Drama by Voulnet · · Score: 4, Insightful

    Let's not make a big corporate drama over everything. Every programmer that enters a contest knows (or should know) that his work may go unrewarded AND into the hands of the contest arrangement panel. If the programmer has enough free time to make something really great for a contest, then he's already a big name or capable of making lots of money and great projects, so somebody making use of his contest entry should be but a little blip on his radar; if his contest entry was that great then he surely can go big time.

    1. Re:Drama by Anonymous Coward · · Score: 0

      Exactly. It's the same thing with music contests (and the reason I choose not to enter music that I have authored). Anything you submit belongs to them by virtue of the contest rules.

    2. Re:Drama by blair1q · · Score: 1

      So a contest is just like a job.

      I figured as much.

    3. Re:Drama by AnonymousClown · · Score: 1

      If the programmer has enough free time to make something really great for a contest, then he's already a big name or capable of making lots of money and great projects, so somebody making use of his contest entry should be but a little blip on his radar; if his contest entry was that great then he surely can go big time.

      Not necessarily. I can also see someone who's been cranking away code, researching algorithms, developing his own algorithms in his free time with no recognition and then one day, a contest that falls within his interests, he enters and wins. He now has a name in whatever it is and can claim that he won or even cam in second place in a World wide competition. That's something very few people can claim and I would think it would mean more than even graduating first place from a top university.

      --
      RIP America

      July 4, 1776 - September 11, 2001

  12. Risks are everywhere by Palmsie · · Score: 1, Informative

    These types of risks aren't inherent in devoting time merely to a contest, they're everywhere. You're at risk of unveiling your ideas at soon as you sit down for the interview and answer the question, "so why should we hire you?". You may have a great idea, spill the beans, and then not get the job only to see the company adopt your idea. Similarly, whose to say that when you implement a new idea in a company that they don't fire you and hire someone else once the system is implanted. While these are unlikely events they're similar types of risks and they're everywhere.

    --
    Carl Sagan quotes get you an automatic +5 on all posts.
    1. Re:Risks are everywhere by stanlyb · · Score: 0

      That's why, if you have some ideas, and if you wanna to implement them in the given company, do it only in case you have a share, or CEO, or some other senior position in the given company. Everything else is stupid idea.

    2. Re:Risks are everywhere by pclminion · · Score: 1

      This type of paranoid thinking is typical among people with technical skill. The reality is, ideas are a dime a dozen. Even good ideas. Implementing ideas, i.e. getting them to work and then successfully marketing them and making money with those ideas, is orders of magnitude more difficult.

      It's a very rare that an idea is so brilliant, so simple, and full of so much potential, that a company could actually "steal" your idea from you and defeat you in the marketplace based on a 15 minute conversation. Seriously, you ain't that smart. No, really.

      At any rate, the ideas that make the most money often don't seem to be that valuable on first glance. People aren't really listening to you that closely in the first place.

  13. Issues with Neil's "blog" by Anonymous Coward · · Score: 0

    I'm sorry.

    I don't care how valid his opinions are. "Fatal Exception's Neil McAllister" should know better than to stretch his thoughts across two pages. Especially when 85% of those pages are advertisements. I'm going to actively avoid any more of his/infoworld's content on Slashdot (or elsewhere).

    Shame on you.

  14. Wait a sec... by The+Living+Fractal · · Score: 1

    So you're tellin me that 15 years ago when I edited my colleague's autoexec.bat file into a loop that repeated "I AM A GIANT CAWK MAGNET" endlessly... I was at risk of prosecution?! Damn, barely made it!

    --
    I do not respond to cowards. Especially anonymous ones.
    1. Re:Wait a sec... by Anonymous Coward · · Score: 0

      Perhaps you'll be at risk when it finishes looping. Let's hope you did it right.

    2. Re:Wait a sec... by Anonymous Coward · · Score: 0

      Of course if you were a serious programmer you would have written a worm that would have silently infected every single computer in the world and would trigger in 10 years, letting absolutely everyone know that IS A GIANT CAWK MAGNET.

  15. never seen one by OrangeTide · · Score: 2, 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.

    --
    “Common sense is not so common.” — Voltaire
    1. Re:never seen one by improfane · · Score: 1

      OrangeTide, GP avoids a company because they have poor obnoxious marketing practices and maybe even because they steal ideas.

      I block them too but it doesn't make it any less annoying (such as at work or on someone else's PC) or take any responsibility like boycotting does.

      Hiding the symptoms (blocking adverts) doesn't cure the disease (bad business).

      We should vote with our wallets by avoiding Netflix products and NOT enter non-academic non-work programming competitions...

      --
      Slashdot needs Geekcode | Can anyone recommend any good SCIFI? My tastes: Foundation, Startide Rising, CITY, Ringworld,
    2. Re:never seen one by OrangeTide · · Score: 1

      Making their ads ineffective neatly solves the problem. They are wasting money on advertising that doesn't work.
      Boycotts aren't the solution to everything.

      --
      “Common sense is not so common.” — Voltaire
  16. Re:what about pre / in interview code samples or p by Surt · · Score: 1

    I can't believe either of those is a serious problem:

    Interview coding: do they really use you to solve a real problem they are having? And you are successful in understanding their problem domain in an hour, and providing a useful solution? Seriously? They'd have been run into the ground by more efficient competitors.

    Probation period? Who signs on to a job like that?

    --
    "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
  17. Re:what about pre / in interview code samples or p by Achra · · Score: 5, Funny

    Once, in a Microsoft interview, I was asked to write a memory allocator. I always assumed that after I left, the conversation went like:
    "Great, copy this down. Tell the next guy to write us a sound driver."

    --
    Each processor would proceed sequentially as if it had been better for them not to rise against Saul.
  18. Don't forget the reward by bugs2squash · · Score: 2, Insightful

    The alternative to a competition is what, a request for tender, a bunch of responses from big corporations. At least the competition gives me as an individual a reasonable way to compete.

    --
    Nullius in verba
  19. Re:what about pre / in interview code samples or p by AuMatar · · Score: 2, Insightful

    Where the hell did you work with no benefits for 90 days? I've never seen it go longer than 2 weeks (generally because the health insurance processed forms every 2 weeks).

    --
    I still have more fans than freaks. WTF is wrong with you people?
  20. Re:what about pre / in interview code samples or p by idontgno · · Score: 0

    Once, in a Microsoft interview, I was asked to write a memory allocator. I always assumed that after I left, the conversation went like:
    "Great, copy this down.

    You might think that, but let's face it, memory management in Windows hasn't visibly improved in decades*. Any number of interview candidate submissions could have helped, and yet it hasn't.

    *I kid. I'm not a Windows fanboi, but at least Win 7 x64 isn't thrashing all the damn time on my system at home. It's almost Linux-grade!

    --
    Welcome to the Panopticon. Used to be a prison, now it's your home.
  21. Likewise... by Anonymous Coward · · Score: 0

    Anonymous Coward warns developers of the hidden risks of submitting Slashdot comments... Social media websites allow comments for a variety of reasons. Chief among them is simply to raise awareness, interest, and participation in a given software platform or service,' anon writes. But the practice of allowing comments is not without concerns. Privacy implications, class-action lawsuits — many of the comments leave participants vulnerable to prosecution. Worse is the possibility of handing hard work over to a company without reward. 'Contests like the commenting on Slashdot 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 funny or insightful mods, 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 professional commentators.

  22. Fools Gold by Anonymous Coward · · Score: 0

    This is nothing new. Creative companies have been doing this for years during hiring or with competitions. Since big business decided to screw me in the ass I refuse to use anything resembling a store card which is just another exercise in the shop making free money from me, and never take part in any marketing surveys of any form. If someone wants to know what I know they can stop lying and/or pay me consultancy rates.

  23. It's called a "tournament theory" in economics 101 by Anonymous Coward · · Score: 0

    Read it up.

  24. You can be a devleoper and not know that? by nedlohs · · Score: 3, Interesting

    Obviously if you enter a competition and don't win you spend effort entering for no reward. I wouldn't think it would be possible too drool let alone develop software without knowing that.

    That the prize runner benefits from non-winning entries (if the terms and conditions are as such, and you know them before you enter) is also obvious. That's part of the reason for running one, you might award your million dollar prize for the best piece of crap in a field of garbage and would have been better of hiring programmers (ignoring the promotion beneifits of a competition). Or you might get more and better software than you could have got via hiring for the same cost.

    Attending a job interview, writing a cover letter, tweaking the CV to highlight relevant experience, etc, those all require effort or time - and yet they don't have to offer me the job (or offer me the pay/benefits I want). Oh noes... there's risk...

    1. Re:You can be a devleoper and not know that? by akgooseman · · Score: 1

      More important than the code submitted, regardless of its quality, are the ideas and algorithms expressed in the code. Excellent ideas and algorithms, poorly implemented, can be professionally re-implemented by unimaginative code monkeys.

    2. Re:You can be a devleoper and not know that? by Anonymous Coward · · Score: 0

      There are a lot of people railing against this sort of crowd sourcing because they feel threatened in their livelihoods. Contests typically produce much more work for the prize money than could be purchased from consulting firms, and no one gets an guarantees. It's much like the story a while back about graphic artists hating design contests. At the same time, prizes have a long history of creating breakthroughs, something that people have been trying to continue with things like the X-Prize and the millenium prizes. I think the only market failure is that people vastly over estimate their chances of winning these things.

      If you'll excuse me, I know I've almost finished proving the collatz conjecture, it looked pretty easy in xkcd...

  25. Re:what about pre / in interview code samples or p by corbettw · · Score: 5, Funny

    You might think that, but let's face it, memory management in Windows hasn't visibly improved in decades*. Any number of interview candidate submissions could have helped, and yet it hasn't.

    Their problem is they weren't sure which one was best; so they used them all, and set up a round-robin system to select which manager to use for which process instance.

    --
    God invented whiskey so the Irish would not rule the world.
  26. Re:what about pre / in interview code samples or p by 91degrees · · Score: 1

    Well, I have helped solve real world problems in an interview. Naturally they offered me the job. If you do know that much more about the domain than the people hiring you they'd be fools not to take you on.

  27. This is news? by gurps_npc · · Score: 2, Funny

    No, this is Fark. The 'risks' they mentioned are obvious and belong to almost all contests.

    --
    excitingthingstodo.blogspot.com
    1. Re:This is news? by ADRA · · Score: 2, Funny

      You answered faster than I did! I mean DUH, that's how these contests work. That is why companies release them, and that is why there will always be a niche software market for them. If anything, it really tells us that there is an over supply of talent just wasting away in the market if they all have time to join these contests and get recognition. I don't really know how big this market is, but I can't imagine that the rewards are much above table scraps when you calculate time invested.

      --
      Bye!
    2. Re:This is news? by gurps_npc · · Score: 1
      In general, true. The three real reasons to enter these things are:

      1. You enjoy doing the work (and are unemployed or otherwise bored from lack of work).

      2. You are using it as an excuse to learn how to do the work, with ready made sample projects.

      3. You are (or work for) an organization in search of good publicity. (Schools, corporations, etc.)

      --
      excitingthingstodo.blogspot.com
  28. Re:what about pre / in interview code samples or p by nedlohs · · Score: 2, Insightful

    What sort of idiot would take a job with an unpaid probation period???

  29. The nutshell version by davev2.0 · · Score: 1

    Read the conditions and rules of the contest to see if you are giving the contest holders your code regardless of whether you win or not.

  30. I see what you did there... by Anonymous Coward · · Score: 0

    The more people afraid to enter the contest, the more likely each entrant is to win. You're just trying to narrow the competition.

    Clever girl.

  31. Re:what about pre / in interview code samples or p by fishbowl · · 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.

    --
    -fb Everything not expressly forbidden is now mandatory.
  32. Re:what about pre / in interview code samples or p by fishbowl · · Score: 1

    >Where the hell did you work with no benefits for 90 days?

    There are a *lot* of people working on 1099 versus W-2 terms. Many people choose this route, for all kinds of reasons. Many jobs are offered only on those terms.

    I've been able to hire contractors where a regular employee hire would have been absolutely impossible, often because the complications of adding a regular employee far outweigh paying a higher price to a contractor. This isn't uncommon at all in our industry.

    --
    -fb Everything not expressly forbidden is now mandatory.
  33. Re:what about pre / in interview code samples or p by Ash+Vince · · Score: 3, Interesting

    what stop them from firing you right at the end of the probation period and getting free work.

    Usually the main problem is that the code in question needs further work. It is very rare that developers are worth the time it takes to train them for the first 6 months. When you audit code written by people on their trial period before offering them a full time post you are usually just ensuring that it does not contain any glaring great screw ups.

    The project you give them will usually be very self contained but with a few external things they need to check in order to see how they deal with it. The main reason for this is that at the end of the day you have to audit it so the candidate is fresh in everyone's mind when the final decision is being made. In my experience you will want to give a potential candidate a decision very quickly after his evaluation day. If they were rubbish they probably did not get that far so you do not wan them to get another offer while you make up your mind. If you have given them a project that involved working on more than 5 or 6 files you have to go through every last line that is different and check it before the code is checked in and that can be a right pain in the arse.

    Much better is giving them a dummy project that is going nowhere but builds on a simple area of your existing system. This way they have to look a the existing code and plan their approach but you get an easy audit at 5:30 when they leave.

    I am also fond of giving them a project they have very little chance of completing in the time allotted in order to see how they cope with pressure. Obviously you do not count the fact they did not finish it against them but seeing how they cope with an unrealistic deadline is far more valuable than the code the produce ever could have been.

    The best employee I have ever had the pleasure to work with came to do a trial day on a day which turned out to be a fallback beta release day to a client. Since the program was supposed to have been handed across to the clients test team 2 days earlier but they rushed in some last minute changes we had no choice but to release on that day. We also knew he was good from his interview so we did not want the candidate to get another offer if we mucked him about cancelling with less than a weeks notice. Then our technical lead got sick on the day of the release.

    We went ahead and he found several bugs before the clients testing team. He also showed he was very professional and coped with a very stressful day very well even though he was a recent graduate with no experience on a development team. The end result was him getting dragged to the pub immediately after the day and him being accepted as part of the development team by his co-workers long before management had given him a firm offer (which of course they did, and he accepted).

    While I would never aim to make a potential employees first day as much of a disaster as that I do think you can give people a basic stress test without letting them know the work they are doing is actually a bit of a dead end that does not matter as much as it could. Unfortunately jobs that pay well are quite often a little stressful at times and it pays to see how people cope with this before you hire them. This can also help the employee since someone who copes well is going to get a better starting offer than someone who can do the job well but looks like they will require more managerial input when they are in post.

    --
    I dont read /. to RTFA, I read /. to offend people in ignorance.
  34. Quote Reply by Anonymous Coward · · Score: 0

    The fear of libertarianism is the terror that the mediocre feel at the possibility of being judged on their merits.

    +1 insightful. Of course, after the invisible hand has snuffed out the bottom 50%, there's always another bottom 50%. Only one person can be the winner.

    1. Re:Quote Reply by Anonymous Coward · · Score: 0

      May that be Duncan MacLeod: The Highlander.

  35. Re:what about pre / in interview code samples or p by Surt · · Score: 1

    I have never seen a job like that. And i've taken 4 interviews this year.

    --
    "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
  36. Re:what about pre / in interview code samples or p by westlake · · Score: 0, Troll

    Tell the next guy to write us a sound driver.
    Sound in Windows hasn't been a problem for at least fifteen years. Can the same be said for Linux?

  37. The risks of a total lack of foresight by Spatial · · Score: 1

    Duh!

  38. Re:what about pre / in interview code samples or p by brentrad · · Score: 1

    Uhh...every job I've had as long as I can remember? (USA BTW) Health insurance usually kicks in 30 days or so after hiring, but then they usually have pre-existing conditions clauses for an additional 90 days or 6 months (an abomination IMO, because everyone has pre-existing conditions!) Lots of places you can't use your PTO (paid time off) for 90 days, and then of course you have to earn those hours first by working a set amount of hours.

    And I'm not talking as a contractor, I'm talking straight-up regular salaried work.

  39. Graphic Designers Have Already Had This Problem by dawilcox · · Score: 1
    I'm reminded of this craigslist ad that I saw making fun of this problem:

    http://www.craigslist.org/about/best/den/1625610355.html

  40. Re:what about pre / in interview code samples or p by Lumpy · · Score: 2, Insightful

    REally...

    tell that to the tons of guys that fight with it daily on the Pro recording boards.

    --
    Do not look at laser with remaining good eye.
  41. Re:what about pre / in interview code samples or p by berzerke · · Score: 3, Insightful

    A desperate for work idiot.

  42. the contest I run by drew30319 · · Score: 1

    My non-profit has run a contest for the past three years. Maybe I've not been doing things the "right" way but it's only after an entry has actually won a prize that the developer assigns any rights to my organization. If they don't win then I get nothing. If they do win they always have the option of not assigning the rights (and concomitantly not receiving a cash prize!).

    I'm not sure why somebody would willingly assign away their rights just for a chance to win and frankly I question the value of what a non-winning developer is receiving in exchange for the rights assignment. A "chance" doesn't seem like it would be adequate consideration.

    --
    JAGga.me ----> Producing video games addressing emotional health and wellness issues affecting teens.
  43. So, it's like any other day in the real world? by plcurechax · · Score: 1

    Wow, those risky contests sound like just another at work, whether for yourself, or your employer. Either one could fail, and receive nothing.

    Maybe McAllister forgot about the whole "dot com" "nEW eCONOMY" (stylized for Web 2.0 chicness) market crashing.

  44. Sued by Spazmania · · Score: 1

    Two comments:

    1. You're vulnerable to being sued simply for looking at someone cross-eyed. Anecdotes notwithstanding, you're not particularly more vulnerable just because you entered a contest.

    2. Using your invention without paying you is an unreasonable fear. They may not offer you the 50% stake in the company that you think your invention deserves, but unless you're antisocial, in some other way unreasonable or too disinterested to introduce yourself to the managers of the relevant team, the fact that they want to employ your invention within their product is generally a good enough reason to offer you employment. If you can come up with an execute one good idea, you can do it again. If you can do it twice you can do it 10 times. And if you can keep coming up with an executing good ideas then you're worth far more as an employee than your single contest idea was alone.

    --
    Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
  45. Re:what about pre / in interview code samples or p by sorak · · Score: 2, 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.

  46. ... or the contest never culminates. by dazedNconfuzed · · Score: 1

    Just because a contest is held doesn't mean it will complete.

    The last IOCCC contest results have been highly anticipated for years now.

    --
    Can we get a "-1 Wrong" moderation option?
    1. Re:... or the contest never culminates. by Anonymous Coward · · Score: 0

      The results were released, but nobody noticed. That's just how talented the entries were.

  47. Re:what about pre / in interview code samples or p by sorak · · Score: 1

    The profit motive matters. If an employer asks me to write code to prove I can, then that is one thing. If that employer then uses the code to make millions of dollars, doesn't give me a penny for it, and won't even hire me, then I would be angry.

  48. the difference by Anonymous Coward · · Score: 0

    1) People in these contests often have a day job - the "talent" is not their line of work.
    2) None of those shows in and of themselves devaluate the market. Dancing and singing on a show does not necessarily produce something direct that lessens the need for employing dancers or singers. "Talent" contests benefit from the fact that people enjoy watching a competition...as evidenced by "American Idol", those on the show need not even have any talent.

    So while the motives of people going on these "Talent" shows and those entering contests may be the same, the results are vastly different. I point you to 99designs.com and the resulting slashdot article on graphic designers and their perceived worth. Welcome to the crowd of the expendables.

    Doctors and Lawyers have learned to value the worth of their time. Why haven't developers? They are either a) desperate, b) have no sense of business, c) distracted by fun shiny problem.

    1. Re:the difference by Javagator · · Score: 1
      Doctors and Lawyers have learned to value the worth of their time. Why haven't developers?

      It could be that we can still make a comfortable upper middle class living and still give something back to society. In fact, even doctors and lawyers (despite their reputations for greed) sometimes do pro bono work.

  49. its contract work both sides lose by Anonymous Coward · · Score: 0

    this is why the us govt created the sbir program. back in the day when the govt contracted a software developer(s) they choose the best and most capable of performing the task. however once it was done so was the support and further advancement. essentially they soon had unsupportable outdated pieces of software that were useless. worse is that they spent millions if not billions on training and incorporating this now useless piece of technology into their work force. to me its just a setup for shoddy software, look at ms, i bet if they could increased their employee retention they would start making alot better software, as its created by a few people not hundreds of new heads and managers throwing in their 2 cents and different coding styles every 2 years.

    not to mention its just scary to think instead of being a developer with some job security, i just have to be some freelancer looking for a 2 week position that i may or may not be compensated for. i had a netflix prize group at my university, and they got me, a professor and 3 other students doing highly skilled work for them, at the total cost of $0.00.

  50. Re:what about pre / in interview code samples or p by Anonymous Coward · · Score: 0

    I'm not a Windows fanboi, but at least Win 7 x64 isn't thrashing all the damn time on my system at home. It's almost Linux-grade!

    Because it is a 64-bit OS!!

    One may try to explain to the morons out there that running 32-bit OS on 2G+ RAM machine is *stupid* due to problems with *address space* (not RAM, address space), yet, they don't listen and try to convince others that 32-bit is fine until you have more than 4G ram!! Then they sit there bitching that Microsoft can't write a memory manager wile watching their disk thrashing mad with 2.5G free on their 4G machine.

    Running 64-bit fixes thrashing problems just as IPv6 fixes routing madness that is the internet today. But again, most morons will say "WTF? I don't need more than 1 IPv4 address for my computer!". These are the people that just don't get IT.

  51. In a capitalist country... by Msdose · · Score: 1

    you would be able to list on the stock market, raise capital to hire programmers etc., produce a product, distribute it and get rich competing equally with everyone else. But in the real world of the communist religion of political correctness, you have the same right as the rich to give a lawyer a quarter million dollars to get permission to do these things. So the corporations don't have to compete with you, can steal from you and enslave you because your government legislated it that way.

  52. Re:what about pre / in interview code samples or p by fishbowl · · Score: 1

    >I have never seen a job like that.

    You've never seen "contract to hire", looking for software jobs. Ok. It's still very common practice.

    --
    -fb Everything not expressly forbidden is now mandatory.
  53. Re:what about pre / in interview code samples or p by Anonymous Coward · · Score: 2, Interesting

    Sound in Windows hasn't been a problem for at least fifteen years.

    Good, tell me how to change the volume of the Microsoft GS wavetable synth independently of the wave output in Windows 7. It works properly in XP.

  54. Re:what about pre / in interview code samples or p by Surt · · Score: 1

    Do the contract to hire jobs really not pay you in most cases? I took one once, and got paid in advance like you usually do for contracting.

    --
    "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
  55. Re:what about pre / in interview code samples or p by maxume · · Score: 1

    The context has the probation period being 'for free'.

    --
    Nerd rage is the funniest rage.
  56. Re:what about pre / in interview code samples or p by TheRaven64 · · Score: 1

    I would if the job were sufficiently interesting and I had previously won the lottery.

    --
    I am TheRaven on Soylent News
  57. Re:what about pre / in interview code samples or p by Anonymous Coward · · Score: 0

    Probationary periods are common in governmental jobs. Typically you'll have a year, at the end of which you can be retained or let go depending on how well you did.

  58. Re:what about pre / in interview code samples or p by fishbowl · · Score: 1

    >Do the contract to hire jobs really not pay you in most cases?

    I didn't say that! Actually the contract period typically pays more, and you usually take a hit when you go from contract to FTE.

    I don't know where you got the idea that the contract (or probation) period was unpaid. On the contrary, 1099 status can be quite lucrative, especially if you don't have to (choose not to) buy insurance, or know how to benefit from doing your own tax withholding (e.g., instead of withholding, make a safe investment and profit to offset your taxes).

    Who said anything about not getting paid?

    --
    -fb Everything not expressly forbidden is now mandatory.
  59. Re:what about pre / in interview code samples or p by lachlan76 · · Score: 1

    Who said anything about not getting paid?

    The original post:

    what about pre / in interview code samples or probation period coding? what stop them from firing you right at the end of the probation period and getting free work.

  60. Re:what about pre / in interview code samples or p by Surt · · Score: 1

    It was the premise of the great, great, great, great, great grand parent to which I originally replied, and which you challenged:

    "what stop them from firing you right at the end of the probation period and getting free work."

    --
    "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
  61. Re:what about pre / in interview code samples or p by Surt · · Score: 1

    And you can go a WHOLE YEAR without getting paid? That is crazy! Who on earth can take that risk!

    --
    "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
  62. Duh! by JDOHERTY · · Score: 1

    Ehh ... this wasn't obvious? Why do you think they hold a competition? Because it's cheaper than funding the effort directly.

  63. Oh Please by tsotha · · Score: 1

    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.'

    I don't see the problem here. This is known by the contestants going in. Of course the expected return on your time is better if you get a job - that's not the point of entering a contest like this.

  64. Re:what about pre / in interview code samples or p by quickOnTheUptake · · Score: 1

    I'm a moron: please explain how running 64bit on a computer with 4G of ram will fix thrashing.

    --
    Mod points: Guaranteed to remove your sense of humor.
    Side effects may include gullibility and temporary retardation
  65. Re:what about pre / in interview code samples or p by Anonymous Coward · · Score: 0

    Once I submitted a solution with source code to a travel software company that posts "application puzzles". Got an interview, but then never heard back from them. Not even a form letter email of "at this time, there does not appear to be a match" variety.

    I've since wondered whether they learned anything from my solution.

  66. Competition by Anonymous Coward · · Score: 0

    People compete because they like to win. Many of the /. illuminati compete in various code contests and give away their genius for no better reason than it's an outlet they don't get in their regular work. Some few aren't just good: they're world-class. Their entries create new definitions of software capability. Their contest winning entries are ACM Communications worthy.They're generally gainfully employed, or better yet - fully actualized and not dependant on someone else to offer them work. They're not concerned about giving up the benefit of some of their genius because it's a fountain that spews from their psyche that they could not stop if they wanted it to. They have an embarassment of creative riches: they cannot use all that they have each day, or even a good fraction. They need this outlet because the demands of life don't scratch their creative, inventive itch.

    If the ideas you have to solve some contest may be your sole epiphany, TFA might be a concern. For some of us, that "Oh, my" moment happens several times during breakfast. The thing is, most of the folks who have to worry about such things are not commenting in this thread.

    If you're an MBA type with no creative or technical skills, this could possibly be a net you could cast to catch some IP. Going into it though you have to accept the risk: everybody you're dealing with is smarter than you. You have to rely on the extent that they're so brilliant they don't care what you might do with their work. If they care, you're hosed.

  67. Re:what about pre / in interview code samples or p by Anonymous Coward · · Score: 0

    what about pre / in interview code samples or probation period coding?

    what stop them from firing you right at the end of the probation period and getting free work.

    Dr. Bart Kosko, a EE Professor at USC, got his first postgraduate job at SAIC. They hired him for a week, took all of the IP he'd developed in his many years as a doctoral student, and fired him. He has since went on to get his law degree and teaches all of his grad students how to avoid similar things happening to them.

    (http://en.wikipedia.org/wiki/Bart_Kosko - did a lot of interesting work in Fuzzy Logic)

  68. Russian Roulette by VortexCortex · · Score: 1

    In Soviet Russia contest risks you!

  69. It's in the TopCoder.com and ODesk contracts! by Anonymous Coward · · Score: 0

    Most of the responses above fail to realize that large companies are using competitions at TopCoder and ODesk to get work done, and are reviewing submissions from all candidates, even those who do not win. Those companies DO have internal development shops to integrate the code (or will dispatch integration as another "competition"), and are well aware that the licenses for the competition explicitly give them ownership of all submissions, even the losers.

    I write this as an AC because I work at a company that is banking on the cost savings of this new business model.

  70. Re:what about pre / in interview code samples or p by Anonymous Coward · · Score: 0

    I have had interview programming on smaller problems to gauge my abilities. That is a given and a standard practice.

    I have never seen nor heard of a 90 day trial as a programmer with no pay. Where is this? I have been programming a long time and have always been paid from the minute I walk in the door. Now I have seen probationary periods where you will have to meet with your manager to make sure you are up to snuff. You are still paid in those cases though. That sounds kind of scummy. Must be overseas or something...?

  71. Re:what about pre / in interview code samples or p by fishbowl · · Score: 1

    I didn't read the "probation period" as some kind of unpaid audition. Probation period to me means the person who hired you gets an exit clause so that letting you go is uncomplicated if you don't work out for them. (It can and does get very complicated otherwise.)

    --
    -fb Everything not expressly forbidden is now mandatory.