6 Myths about Outsourcing Development…Busted

Sick of people telling you what you should or shouldn’t do? No? Good, because here are my say:

2078076913_74ab13ddb4You need to visit your developer – Seriously?  With video chat, GoToMyMeeting, Email, IM, Skype and every other tool under the sun which helps you communicate, there is really no difference from actually sitting in front of the person.

You Can’t hire College StudentsThey don’t have as much experience and its like hiring half a developer.  Bull.  I know many amazing college students who, because they are still young, haven’t lost their creative edge.  Who the hell built Google?  College students are just as well read and versed in modern development practices.   In fact if anything I have an unfair bias against older developers.

You need to hire someone in the U.S - This idea is just silly.  Sure there are many amazing U.S based freelance developers but the same can be said for Europe and and the Sub Continent.  You may just need to develop better communication skills, but don’t be afraid to look outside your own backyard.  btw.  As I’m Australian, I have trouble working with U.S developers because of the timezones.

You Need to Hire a Firm – Be brave, hire a bunch of individual freelancers and become a rockstar project manager.  Individuals are cheaper (no admin fees) and you can use your rockstar project management skills to delegate to the best individuals.  Its also easier to fire and hire a new freelancer than an entire firm.

You need a Webmaster – um what does that even mean.  Don’t hire a webmaster as you’ll be getting the self professed “computer guy” who knows how to hyperlink things in Frontpage.  Instead hire a php programmer or a Ruby on Rails developer.   A webmaster won’t build you a website, rather an eyesore.

You can’t find decent coders on eLance, GetAFreelancer, Guru etc. – Do you remember a little site called Digg.com?  Kevin Rose found a programmer on a ite like these.  If you’ve had bad experiences on these sites its because you don’t know what to look for in a programmer.  Its your fault not the sites.

You Shouldn’t Pay a Fixed Price – If you’ve taken the time to clearly wireframe and produce the proper mockups then a good developer will be able to offer a fixed price rather than by the hour.  If a developer has no idea how long a project will take then, thats a really bad sign.

What do you think?

P.S check out yesterdays post on How to Hire a Good Developer

Photo by: MarcelGermain

Can I Read this post later or send a copy to my email

5 Comments

  1. Posted December 15, 2009 at 11:04 pm | Permalink

    I absolutely agree with every single one of your points. I think at one point, I’ve done everything on your list, from hiring offshore, young developers to finding the best coders on GetAFreelancer.

    • Anthony
      Posted December 15, 2009 at 11:16 pm | Permalink

      Thanks man!

      btw. nice website, you’ve got some good design there

  2. Posted December 22, 2009 at 3:31 am | Permalink

    There is actually a significant advantage to having time zone concurrence (or at least being close) with your developers for when an issue may arise. We’ve taken many projects where someone started with a dev team in India, Australia or Europe because when the site had big traffic the developers were sleeping. Other than that though I agree with most of your stuff.

    • Anthony
      Posted December 22, 2009 at 8:54 am | Permalink

      even developers in your own timezone are going to have to sleep! What happens when your site gets big traffic while you and your developers in your own country are sleeping?

      You either wake them up or simply hire a dev in India and Europe so you have a nice overlap.

  3. Posted February 25, 2010 at 5:20 am | Permalink

    This post is inspiring, you’re getting the wheels in my brain to churn.

    Thanks!
    .-= Moon Hussain´s last blog ..The “Secrets” To Landing Guest Posts =-.

Post a Comment

You must be logged in to post a comment.