Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
Programming Media

Hire a Developer, Watch Them Work In Real-Time 100

New submitter alphamore writes: Live Coding, which is like Twitch for developers, has added a service that allows viewers to actually hire someone they've been watching. The aptly named 'Hire a streamer' service works exactly as it sounds. Via the profile of a developer you've seen coding on the site, a 'hire me' button lets you request their time. The service is completely opt-in for developers, so not everyone will be for-hire. When you click on the 'hire me' button, you'll be met with a list of disciplines that developer is familiar with, and their hourly rate. Once you've booked a session, the money is held in escrow (transactions happen via the site) until the developer has completed the work.
This discussion has been archived. No new comments can be posted.

Hire a Developer, Watch Them Work In Real-Time

Comments Filter:
  • Sounds stupid (Score:5, Insightful)

    by Psychotria ( 953670 ) on Sunday September 13, 2015 @05:55AM (#50512637)

    When I'm coding I might spend 30 minutes thinking about something or scribbling on paper and then spend maybe 2 minutes actually typing the code. Those are just fictitious numbers of course, but really both of those numbers could be much higher or much lower depending on the problem.

    How does this service account for thinking time?

    • Re:Sounds stupid (Score:5, Interesting)

      by Psychotria ( 953670 ) on Sunday September 13, 2015 @06:04AM (#50512659)

      I should say that I am no longer working as a software developer because I needed a change and got another degree and now work in a science field, but the same thing still applies and programming is still part of my job.

      I could spend 8 hours writing crappy code, iterating over it, changing it, tweaking it, etc, etc, throughout a typical work day. But, and I'm pretty confident in this, I can (and do) instead spend maybe 25-75% of my day (or more) thinking about things -- designing things -- before implementing them and end up with a better result. I've had jobs where lines of code, or in some cases, words per minute typed, were a metric and left them as soon as I found a job based on reality instead of fiction.

      • Re:Sounds stupid (Score:4, Insightful)

        by Fnord666 ( 889225 ) on Sunday September 13, 2015 @02:24PM (#50514317) Journal

        I could spend 8 hours writing crappy code, iterating over it, changing it, tweaking it, etc, etc, throughout a typical work day. But, and I'm pretty confident in this, I can (and do) instead spend maybe 25-75% of my day (or more) thinking about things -- designing things -- before implementing them and end up with a better result.

        But in the former case at least you would be "Agile".

    • Like this, probably. http://dilbert.com/strip/1995-... [dilbert.com]

    • Meh, you'll just have to scribble on software paper now instead. Or if it records your voice too, talking through the problem would be neat. Audio proof you're working.
      • I prefer the whiteboard myself. Even with a pencil, there are too many eraser marks marks, I rather just rub it off with my finger and do the correction.
        I normally go to the whiteboard when I realize I am stuck with just coding it from my head so I use it to visualize the information I need to work with.
        Sometimes I flow chart it, other times it is just to chart it out. Tools like Visio and excel, are too clumsy for such work as they try to make assumptions that I want something, that I myself isn't sure if

    • Re:Sounds stupid (Score:4, Insightful)

      by Anonymous Coward on Sunday September 13, 2015 @07:16AM (#50512807)

      Those aren't developer jobs, they're programmer jobs. You know, the kind of jobs that are often hidden behind "implementation left as an exercise to the reader". The kind of problem that you have to think about does not concern programmers. Their job is to apply the tools to translate a specification into a program.

      And fuck these people for giving employers the idea that "computer people" should be watched and paid piece-rate like a factory worker. To the employers: If you pay be LOC and hours worked on a problem, then that's what you get: Lots of code that takes a long time to write.

    • If 10% of your time is actually spent interacting with the computer, then just charge 900% of your normal hourly fee. "Thinking" is now just an expense covered by your rates :)

      • by mysidia ( 191772 )

        If 10% of your time is actually spent interacting with the computer, then just charge 900% of your normal hourly fee.

        This makes sense.... you are actually getting paid for everything you do. The number of hours you are actually coding is just being used as a benchmark; it should only be a proportion of the time, if your work is high quality ---- BUT it should still be a proportion of your time.

        If you're spending 1 hour of thinking for every 1 hour of coding, then the hourly rate should be triple what

    • Software Development is a professional trade, and Software Developers should be treated like professionals.
      I am sick of these methods to try to monitor our work like a fast food employee.
      I have a reputation for being having quick turnaround in my code, and I get called in when others say it cannot be done. this sometimes bites me back when someone is harder than normal so it will take me a week to do something, but Software Development is a skill, and sometimes you need to take extra time and though into a

    • It's really not "Hire a worker" to do "work". The service is more geared around a private tutor model.
      You can hire a streamer to get a private one on one stream with them; for whatever reason the streamer wants to hire out for.
      Sure, people can do work for hire that way but I don't think it will see much use in that regard.
    • by tlhIngan ( 30335 )

      When I'm coding I might spend 30 minutes thinking about something or scribbling on paper and then spend maybe 2 minutes actually typing the code. Those are just fictitious numbers of course, but really both of those numbers could be much higher or much lower depending on the problem.

      How does this service account for thinking time?

      You're not the only one. I hate sitting at the computer and typing up code. Instead, I want to understand it, ponder it, think, and then write a succinct amount of code that does i

    • Yeah im the same. I'm often working in fits and starts. Often I'll get into the office, smash down a coffee and blast a couple pages of code out, then hit a snag, lose steam and not really achieve much for half an hour, then blast back into it for another 10 minutes, then completely zone out for an hour before hitting the groove again for an hour straight. Some bosses see this and whilst they might note I *always* hit my deadlines want me to spend less time non productive. The problem is, programming is bra

    • Give me six hours to chop down a tree and I will spend the first four sharpening the axe.

      -- Abraham Lincoln

  • Low rates (Score:4, Informative)

    by cerberusss ( 660701 ) on Sunday September 13, 2015 @06:04AM (#50512657) Journal

    I'm a freelance iOS developer and from what I've seen, the rates for remote work are always significantly lower than when I report for duty at the client's office. Right now I'm billing a minimum of 70 euros per hour. I won't get that remotely.

    This will be no different. The kind of client that hires remote workers, doesn't want to pay a good rate.

    • Re:Low rates (Score:4, Interesting)

      by Billly Gates ( 198444 ) on Sunday September 13, 2015 @08:13AM (#50512969) Journal

      You know out of curiosity I clicked on one of these sites a half decade ago expecting to laugh at H1B1 company applicants with 5 years experience in Rust and Node.js etc.

      Instead found a white guy in Mexico. In Mexico?? Turns out he lives on a tropical beach and living the life :-)

      No boss, sucky city, corporate stuff. Just living and soing what he wants.

      My exwife got a job in Alaska during this time. OMG LOOVED it!! Ok maybe not by March after 7 months of winter :_)

      But money is not everything. If I could be whatever I wanted I would happily live in Alaska for the summer and be in hiking, fishing, boating heaven and Hawaii for 45 Euro and do my own thing with less pressure then sign me up. Everyone I know who chases money becomes misserable after 3 months

      • I totally agree, and the cost of living in a city offsets the decent rate I mentioned.

        My best time in the last couple of years was when I took a $300/month internship at a small startup on Bali, with housing included. Office hours between 11 AM and 4 PM, swimming pool at the back of the office, and the office basically consisted of two large tables under a giant gazebo, with two fibers coming in.

        I actually had to cry when I got on the plane back to Europe, but my SO was pregnant and did not (still does not)

    • This just in: markets have several levels! It's today's unwelcome education in economics. You, being in the middle, do not wish to work in the low end of the market? Well, great for you! You understand more than you let on. If you only had more self-awareness...
    • The kind of client that hires iOS developers is an Apple zealot too stupid to hire remote employees and pay them well (or understand anything about software engineering for that matter).
      The kind of horrible freelance you are can't get normal clients.
      iOS developers are a dime-a-dozen so people don't get stuck w/o devs and even consider hiring remotely.

      I don't know, you're stating these "facts", so so can I!
      Have you seen sites like WeWorkRemotely? Remotive?
      FULL of remote jobs at awesome companies offering rea

      • by Shados ( 741919 )

        It seems to me like it would be purely a supply and demand thing.

        If you only look at the pool of devs in a locality, you have, at most, the population within a couple of miles range of that locality. If you accept remotes, you have the entire world. And you only need 1 (or 10, or 100, or 1000, doesn't matter). Your demand is fixed, but your supply changes depending on if you want on site vs remote.

        Then you have the fact that the guy who's paying for his million dollar condo in SF/NYC/Cambridge will negotia

      • I have to say, it sounds extremely appealing to me. It's just that I haven't succeeded with these sites so far. They'd say stuff like: "amazing opportunity, huge budget", and the budget would actually be 5 or 10 K. I'm looking for the 30-60 K range, at the very least.

        And yes, it's not all about the money. Especially being able to pick up my daughter somewhat earlier from daycare would be a huge boon. In any case, you're saying that WeWorkRemotely and Remotive are the places to find good clients?

        • When have you last checked? It's getting more and more popular, really.
          And aren't they giving away free money where you live, anyway??? ;-)

          I go over these websites mostly out of my interest in remote jobs (seeing what companies are in the game, what kind of jobs, what do they offer, etc.).
          The jobs/pay seem way more legit than what you're thinking about...
          See for yourself, and learn how to negotiate, you're a freelancer!

          The best place to find good clients is your inbox. Word-of-mouth is still the best tool.
          T

          • Thanks for some great pointers! I'm confident in my skills as a developer but I have to admit I can do better than this.

            Really appreciate your replies.

  • Looks like another excuse for low-balling rates. Hey, you stopped typing for 30 seconds, I want 10% off!

    P.S. Don't you think you should have included a link to Live Coding itself?

    • Hello, during the posting process, had the field called for "Link to Original Source of Original Source(s)" rather than simply "Link to Original Source" of the story, i'd've obliged. I myself am not fond of the idea, but to each his own. Just a story I read moments before. Delete it, edit it, either way is fine by me. No biggie.
      • Are you incapable of adding the markup for links manually? It uses those pointy lefty-righty things, they're usually down near the bottom.

        • Hello, sure I can explain further. From your original comment I gather you read the Story: http://thenextweb.com/insider/... [thenextweb.com] . Notice the first 2 words are "Live" and "Coding", combined together in the form of a Hyperlink. When clicked, said Hyperlink takes the reader directly to another document, in this particular case, Live Coding [livecoding.tv]. Hope that helps.
  • I'd have to use much less profanity in my comments and variable names.

  • Uber-ification of software development. This trend should catch on...IMHO.
    • Hourly contract is/was the 'Uber-ification' of software development. This is nothing more than a gimmick.

      Anyone who has enough knowledge to observe someone code and understand what's the developer is doing has better things they could be spending their time on. Anyone who doesn't have that knowledge won't be able to tell the difference between the developer toiling on the work they were contracted for or on a personal pet project.

      • Gah, I meant task-based contract is the 'uber-ification' -- not hourly.

      • Hourly contract is just like renting the car and the driver. Hourly contract has no transparency. Whether someone understands what the developer does, is not of relevance. Humans and businesses want control, transparency and dynamic developer environment. Something like a start-up with no clue on what they want to do, but would like to develop software for their business as the developer "types out the code". They travel from Point A to Point B with one developer and can go to Point C with another develop
        • Humans and businesses want control, transparency and dynamic developer environment.

          Buzzword bingo started: you have 3 squares so far. Are you a fresh MBA grad? WTF does 'dynamic developer environment' even mean in this context? Fuck that, what does it mean period?

          Something like a start-up with no clue on what they want to do

          Just... what? A start-up with no clue on what they want to do? Why did they form a 'start-up'?

          ... would like to develop software for their business as the developer "types out the code". They travel from Point A to Point B with one developer and can go to Point C with another developer.

          You've described a situation where salary-, hourly-, task-based contracts already provide a solution. Adding the ability to 'watch a developer code' add nothing to shops that need to go from A to B to C.

          Hailing a developer to do something is a good way to figure out things at lower cost.

          Again... What? If you need someon

  • Comment removed (Score:5, Interesting)

    by account_deleted ( 4530225 ) on Sunday September 13, 2015 @07:18AM (#50512815)
    Comment removed based on user account deletion
    • by vix86 ( 592763 )
      I never liked LiveCoding. I found out about this whole "watch people code live" thing from the article sometime back about /r/watchpeoplecode and the people on Twitch that were doing it. It was interesting way to see what people were doing and even landed me a part time job doing some freelance coding with someone on the side.

      Somewhere around the time that /r/WatchPeopleCode was gaining some traction, LiveCoding seemed to pop up out of no where and started to aggressively try and recruit people that were
  • by vmfedor ( 586158 ) on Sunday September 13, 2015 @07:20AM (#50512821)

    Okay, sure, you can watch a coder in real time, but most of the time people don't need a coder, they need a developer. A developer has project management and other "soft" skills. Coding is the hammer and the nails... you have to know what you're creating before you start to build it. Most of the time you would see the developer typing up emails, creating diagrams and flow charts, writing executive summaries, managing their agile tracker, consulting on a conference call, researching documentation, etc.

    I'm so tired of people thinking that software engineering is about coding. It isn't about coding, it's about developing real-world technical solutions of which coding is a relatively small part.

    • by Shados ( 741919 )

      It's the pendulum issue. Once upon a time, people thought all they needed was coders. They would hire anyone that could code, or even outsource the job.

      They didn't work so hot, because you actually need someone with critical thinking, business knowledge, experience, and the ability to actually engineer a system, not just code it, to keep it ticking.

      So then they go the other way. Coders are useless, I just want the tip top 1% of the 10x devs. Now, even forgetting how hard it is to find these folks, there's a

    • I never have points to mod up when I need them.
      You definitely used that hammer to hit the nail square on bro.

  • Most stupid idea I ever seen. I can't believe decent programmers are going this path. Just another way after the 'coding for pizza' idea to devaluate developers' skills and hold them in contempt.
  • by Anonymous Coward
    So, the coder only gets paid at the end once the project is complete, but the client has to pay hourly rates with no guarantee how long it will take at first? Without a decent contract written up front, I can see a lot of projects getting scrapped part way through, shafting the coder, and others costing way too much for the client.
    • I'm guessing some kind of rating or feedback system like how ebay does it might be in order.

      +++_-_WOULD CODE FOR AGAIN!!1-_-+++

      Or some shit.

  • i'm just going to go out on a limb and say this is an advertisement because the first thing "alphamore" aka Alphamore Media Solutions [alphamorem...utions.com] did after creating an account was submit this story. despite their address being created on 2015-06-23, they claim to have completed 1,412 projects and written 712,094 lines of code.

    seems legit, right? -_-

    • Hello, No affiliation with any parties whatsoever. The numbers you speak of are actually modest, there is life before domain registration so says the white hair growing out of my ears.
      • Hello, No affiliation with any parties whatsoever. The numbers you speak of are actually modest, there is life before domain registration so says the white hair growing out of my ears.

        hee hee.i likee you

  • My luck I'd get a great programmer with no typing skills.

  • With someone tapping the glass every few minutes to see if you react.

  • Thinking.

    Can't you do that on your own time?

    • Some of my best thinking is done in the shower in the morning. Would not be pretty to watch that.

  • So is this an attempt to build the Jiffy Lube of coding?
  • Add performing code monkey to my list of skills...

  • 1 I am not a coder or programmer or computer logic problem solver but I recognize the problem immediately.
    2 I write 'words' for a living. These define consequences of compliance with {get paid!] or non compliance with [get lawsuit!] providing a 'machine to do a job'.
    3 I work in two ways, as Case A) a 'per diem fee on site' OR at same rates hours offsite where I and only I say how many hours apply. Thus offsite work often thinking time 48 hours and 30 minutes writing a single paragraph gets billed as 48.5 h

Top Ten Things Overheard At The ANSI C Draft Committee Meetings: (5) All right, who's the wiseguy who stuck this trigraph stuff in here?

Working...