Hiring a Programmer who cant communicate back to me in detail what they'll do?

10 replies
Hey guys..

Just need your opinion on something..

If I see a programmer on a freelance site, excellent feedback history on many projects, and talking to me seems to be a great guy. But, lets say I have a detailed project description, and I want him to basically repeat back the description to me in his own words, telling me how he will accomplish certain tasks...

He seems incapable of doing this, due to his English skills.

So, is it possible for him to still fully 1000% comprehend everything, but just not know how to articulate it back to me? So instead he says, "yes, I have read your description and yes I can do it everything you said".


Advise dearly appreciated. Just want to know if this is normal.
#back #communicate #detail #hiring #programmer
  • Profile picture of the author Nochek
    I have quit using freelance sites altogether. I used to hire out for complex code I didn't want to (couldn't) write, as well as for large amounts of content writers. I find that in the end, the impersonality of the freelance industry and the competition of them makes it a very dangerous game.

    While you see excellent feedback scores and history, I see the creation of fake accounts, laundered money, and shoddy scams in waiting. I now hire out locally (and on here) for my content*, and if its code I can't code then I take it up to my neighborhood engineering complex (I live by Kansas State University) and pick up a college kid in their lab to do it for $50.

    All that being said, I seem to remember you were looking for advice on how to progress with the UI of a program. Things to look for are his portfolio (if the site has them) and history for your specific needs. If you are having the UI made in C#, look to see if that person has done an actual UI in C# (most of the titles in their history make it generally easy to match jobs).

    If any of their previous employers left comments, don't just read them but feel free to follow up on them. Try and contact the previous job hirers and see if they really did match up the design with the finished product, regardless of their English skills.

    The problem, as I see it, is that you can get extremely cheap labor from other countries that have great schools that put out extremely bright people that can do awesome stuff. But those same bright people at those great schools should have learned English well enough to at least communicate in the area of expertise they are attempting to work in, if that is where they are marketing their skills. Otherwise they already went into their field half-assed, because learning to drive and getting a license means nothing if you can't get a car to drive.

    If someone is that great, but isn't trying to go the extra length to 'get a car' (ie, Google Translate several times if nothing else) you should be wary of what you will end up with. In no way should this be construed as an attack on freelancers (because 1 out of 10 are great!), or people who don't speak English (because most people who speak English as their first language can't speak English), or people who can't afford a car (They can always learn to hot wire!), but rather as a very long way to say: You get what you pay for. At least make sure he's the most expensive guy that can't understand your job :p
    Signature
    Nochek Solutions Presents:
    The Hydrurga WSO - Rank Your Site #1 And Score Over The Penguin Updates!
    {{ DiscussionBoard.errors[5586768].message }}
  • Profile picture of the author MarketingVet09
    Lol, thanks for your reply..

    Yea, I hear you....

    Trust me bro, when I hire a freelancer now, it's like buying a house.... If it's a serious project, i'll go weeks untill I find someone that feels 1000% right...


    I dont just look at their feedback history.. I look at how many people paid for their services, as well as how many reviews the employers had... So, if you have someone with 20 to 30 feedbacks, and all those feedback givers (employers) have hired on 5 to 10 different jobs each, that's almost impossible to fake. Too much time and energy to be worth it...

    All that, backed up by extremely detailed description, and escrowing funds...

    I think I'll be ok..


    Like you said, it's like a crap shoot almost sometimes... I diligently screen the contractor until I feel like it's a marraige.. I'd have to feel as comfortable with them as I would a future wife, before I "tie the knot".


    And I will take to your advice... Because, I mean, jeez.. If you cant even tell me what you're doing, how can I know for a fact you understand what you're doing? Makes sense.
    {{ DiscussionBoard.errors[5588227].message }}
  • Profile picture of the author webpeon
    yeah the freelance world is becoming overwhelmed with alot of potential employees which is slightly concerning for us freelancers who are real, legit and willing to do what needs to be done to get the job right...

    my advice to you is to state exactly what you are looking for, theres nothing stopping you from writing at the top of your advertisement, "must command a high level of the written and spoken english language, that'll kill your problem easy enough.

    I wouldnt work with anyone I couldnt communicate with, its hard enough staying on track when discussing coding terms, if you have to deal with language barriers as well your going to create a whole bunch of headaches for yourself and the freelancer
    Signature
    Web 2 Mobile
    The Future of The Web
    {{ DiscussionBoard.errors[5589284].message }}
    • Profile picture of the author MarketingVet09
      Originally Posted by webpeon View Post

      yeah the freelance world is becoming overwhelmed with alot of potential employees which is slightly concerning for us freelancers who are real, legit and willing to do what needs to be done to get the job right...

      my advice to you is to state exactly what you are looking for, theres nothing stopping you from writing at the top of your advertisement, "must command a high level of the written and spoken english language, that'll kill your problem easy enough.

      I wouldnt work with anyone I couldnt communicate with, its hard enough staying on track when discussing coding terms, if you have to deal with language barriers as well your going to create a whole bunch of headaches for yourself and the freelancer

      Agreed.

      Thanks for you guys input.


      Hiring a freelancer now a days is a full time job in itself... Odesk / Elance / Freelancer / Vworker... they ALL have advantages and disadvantages.. I dont see how hard it is to just get everything right... Steal the other sites ideas, nothing is patented...

      For instance, on odesk, you can search for freelancers that have 4.5 to 5.0 feedback...

      the quality between 4.5 and 5.0 is the size of the grand canyon. if someone doesn't have at least 4.95, I dont really want to work with them... But, odesk's search is limited...

      Vworker, on the other hand, you can search for someone who has 9.95 out of 10 if you want... But their problem is, you have no clue when the last time someone created a project.. I can search 9.95 / 10 rating, 40 jobs completed... I do that, they can bring up someone who last worked in 2009, even though I set it that they have to had logged in in the last 10 days or so...


      Its really a shame... If I had the money, and capital, I would create a freelance site that would blow all the others out of the water... It's basically common sense, and NOT ONE OF THOSE SITES gets it 100% right, the way it should be.


      If there was a system that let you:


      -require someone have 9.9 out of 10 feedback
      -completed at least 30 projects
      -has made on average at least $200 per project (cuts out ppl who did $10 script edits)
      -has completed a project within the last 4 months
      -has logged in within the last 15 days
      -has feedback from at least 15 different employers
      -of the 15 different employers, they have on average of at least 3 to 5 feedbacks themselves (important to prove someone didnt just create fake profiles, scam and pay themselves)


      Those settings alone, would cut out 99.5% of the foolishness and BS, without even requiring someone to have taken a certain test, that they could've faked.. I input those settings, and it's almost impossible not to find a qualified freelancer.

      Instead, I have to sort through piles of dribble, for hours, just trying to hunt down someone good.

      It's a real shame that, it's 2012, people went to the moon 40 years ago.. Yet these 4 large websites, cant figure this out. I really wish I had to $ to start my own freelance site.
      {{ DiscussionBoard.errors[5589913].message }}
      • Profile picture of the author JOSourcing
        Banned
        Originally Posted by Jusumax View Post

        Vworker, on the other hand, you can search for someone who has 9.95 out of 10 if you want... But their problem is, you have no clue when the last time someone created a project.. I can search 9.95 / 10 rating, 40 jobs completed... I do that, they can bring up someone who last worked in 2009, even though I set it that they have to had logged in in the last 10 days or so...
        Jusumax, if you inform vWorker about that, it'll be fixed. vWorker is extremely receptive to bug notices. It's also receptive to suggestions, so why not send them some of the items on your list? Having vWorker provide your preferences for you is a helluva lot cheaper than starting your own service!
        {{ DiscussionBoard.errors[5591252].message }}
        • Profile picture of the author MarketingVet09
          Originally Posted by JOSourcing View Post

          Jusumax, if you inform vWorker about that, it'll be fixed. vWorker is extremely receptive to bug notices. It's also receptive to suggestions, so why not send them some of the items on your list? Having vWorker provide your preferences for you is a helluva lot cheaper than starting your own service!
          Hahah, agreed.

          I sent them a long letter, telling them how they can improve already...

          They do seem the most receptive and proactive about feedback, compared to the other sites.
          {{ DiscussionBoard.errors[5594448].message }}
  • Profile picture of the author Shoot
    If he cannot communicate it back to you there is no way to be sure he knows what it is you want done. Then if its not what you expected it will cause a ton more issues then it is worth.
    {{ DiscussionBoard.errors[5595539].message }}
    • Profile picture of the author DigitalDanny
      I know that feeling. Don't allways go after the feedback and ratings. Ask for a quick chat or ask if he/she is interested in doing a quick test project. That way you can get a grasp of the skills to communicate and to understand. The rest of it you need to listen to your own feelings if he/she is the one to hire.

      I have +10 years programming background and now and then i have made some bids on projects, where i have needed to ask the buyer for a proper description, to have a chat before we eventually move on. The more information that the buyer can give the faster and better the job can be done.
      {{ DiscussionBoard.errors[5595702].message }}
  • Profile picture of the author Tim Franklin
    Excellent points, I have had to do this more than once, if they cannot tell you how they intend to complete the project, then the chances are very good, that they are not capable of completing the project, (what is likely happening is that you are talking to a broker, a sales person that is usually skilled in the art of persuading you to spend more money, they in turn subcontract your job out to someone else)

    The most difficult problem in this situation is that if they do not understand what you want how can they tell someone else what you want, the answer is that they cannot.

    I have been outsourcing projects since the late 1990s, finding the right person for the job can be a real difficult thing, the level of service at many of these freelancer websites has gone way down over the last six months, even Odesk is starting to suck,

    I spend a lot of time communicating, in order to find out if they understand what I want, sometimes, after even one hour of emailing, and I think Finally they have it, and then Bam, its right back to the beginning.

    Sometimes you feel like giving up, and sometimes a project ends up in flames, but if you can get one project out of three to come out right, your way ahead of the playing curve.

    Effective Communication is the key...
    Signature
    Bitcoin | Crypto | Blockchain Secrets |
    {{ DiscussionBoard.errors[5596250].message }}
    • Profile picture of the author MarketingVet09
      Originally Posted by Tim Franklin View Post

      Excellent points, I have had to do this more than once, if they cannot tell you how they intend to complete the project, then the chances are very good, that they are not capable of completing the project, (what is likely happening is that you are talking to a broker, a sales person that is usually skilled in the art of persuading you to spend more money, they in turn subcontract your job out to someone else)

      The most difficult problem in this situation is that if they do not understand what you want how can they tell someone else what you want, the answer is that they cannot.

      I have been outsourcing projects since the late 1990s, finding the right person for the job can be a real difficult thing, the level of service at many of these freelancer websites has gone way down over the last six months, even Odesk is starting to suck,

      I spend a lot of time communicating, in order to find out if they understand what I want, sometimes, after even one hour of emailing, and I think Finally they have it, and then Bam, its right back to the beginning.

      Sometimes you feel like giving up, and sometimes a project ends up in flames, but if you can get one project out of three to come out right, your way ahead of the playing curve.

      Effective Communication is the key...


      Tremendous post and I agree wholeheartedly.

      Depending on how many jobs you have going at 1 time, hiring freelancers is a full time job. It's literally like in the General Manager of Wal Mart or something, having to hold everything together...

      There are some good employees, some bad employees... You try to look at their feedback (resume?), to make most of the determination...

      But like you guys said, the rest is through communicating..

      It just sucks when you find a 5star worker, impeccable feedback history, but he does not have the ability to tell me what he is going to do. It's makes deciding on things harder, and takes hours and hours of work, especially when you need a job done JUST right.

      Hiring freelancers is an art of itself, 1 that I have been working to master over the last few weeks. It doesn't make things easier when you have 4 major websites, Odesk / Elance / Vworker / Freelancer, ALL with incredibly different dynamics. It's not like going to Mcdonalds vs Burger King, a burger is a burger...

      These 4 companies are so different, each with advantages and disadvantages, that you just have to experience for yourself to even make it somewhere.
      {{ DiscussionBoard.errors[5609159].message }}

Trending Topics