11
12 Comments

Ask IH: How can I find developers to help develop my app?

I have an idea for a mobile app but I need developers to work on this project. What is the easiest way to find people to work on a project as principle stakeholders?

  1. 22

    Think about it from their perspective. Talented developers have plenty of other options, and your goal is to make them an offer that's better than those other options. Like everything else in life, their decision will come down to costs vs benefits. It may be easier to think of it in terms of friction vs motivation.

    Motivation: What's in it for them? What are you bringing to the table that's so valuable? Interesting work? Something worthwhile to put on their resume? Money? A serious shot at financial success? Have you done a bunch of customer and market research and found a winner that they would be lucky to be a part of? Etc. People aren't going to do things that they don't have good reason to do, and it's up to you to provide them with those reasons.

    Friction: How hard is it for them to go along with what you're proposing? How much work do they have to do to assess whether or not this is a good opportunity? How much research do they need to conduct? How much paperwork do they need to fill out? How much uncertainty will they need to deal with? How many non-developer tasks are you expecting them to handle? Etc. People will say no to even good opportunities if it's going to take a monumental amount of work on their part.

    Developers are all over the place. They're easy to find, but hard to persuade. If you can provide them excellent benefits and minimal costs, and you can communicate this well, then people will join you. Otherwise, why would they?

    1. 3

      This comment was deleted 7 years ago

  2. 7

    By "principle stakeholders," I'm assuming you're implying that there's no money changing hands. In this case, the best way to find developers is to share as much information about your project, why it needs to exist, how you know it needs to exist, and what you're bringing to the table.

    1. 2

      why it needs to exist

      One big thing about current IT field is that most of the projects lack meaning; is the project really something that the world needs? If you can provide a motivating reason for your startup, you should be on the same line as big corporations that lack the meaning.

      Other than that, you should check the StackOverflow survey to find out what developers want from a job. The top five motivations from 2018 are:

      • The compensation and benefits offered
      • The languages, frameworks, and other technologies I'd be working with
      • Opportunities for professional development
      • The office environment or company culture
      • The opportunity to work from home/remotely

      So if you can promise all of those, you should be on good grounds to find a good developer for your startup.

  3. 6

    Almost every developer receive some kind of offer from "idea" people.
    I have received such offers many times, back then I did a mistake and accepted one of them and worked on the project for a while. We had revenue but somehow I earned so little but CEO spent almost all revenue for traveling and "marketing".

    My lesson from this was that I would agree to work on the idea if the person who is offering has done a good amount job before asking me to join such as marketing research based on real data, knows what he is doing and offers equity or salary. And most important everything must be on paper, no promise.

  4. 6

    Have more than an idea. Put in some serious customer development work to figure out what the market for the product is and what pain points it actually solves for real people. Talk to a lot of people first. Don't just ask them to build it and see it they will come. If you do that you will have an easier time and a better experience as a founding team.

    1. 3

      Yes, that would be a minimum for me to even consider working on someone elses idea. To be honest, I don't think the ideas themselves are as important as people having them think they are. Sooner or later someone else will have the same, or a similar one.

      Why would I need someone whose only contribution is having an idea? It'd be me who'd do all the work, and, in a way, bear all of the risk by spending and potentially wasting my time. Explain to me what you are bringing to the table. Or pay me :-)

      1. 2

        But luckily for OP there are newbie developers who haven't yet been through that, so they will just go along with the plan. Haha, not so much for the experienced ones!

  5. 5

    A little tangential, but might still help you - I suggest paying a developer cash money. The main reason is it forces you to REALLY believe in your idea. Anybody can find a dev and give away half the equity, but little to no cash, and build something no one wants and only lose time. I see it happen all the time... But as soon as you have to pull out your own wallet, you'll start thinking about the things that matter - is this something people actually want? Have I done 20 customer interviews to validate the idea? How big is the market? Is it solving a real problem? Are people willing to pay me for this? How much? Dev tells me this feature is going to take 20 hours - is that worth 20 * Y/hr you are paying her? You'll approach everything differently when your money is on the line. The stress that potentially losing your own money adds can be super helpful.

  6. 3

    The easiest way to get developers working on your project? Pay them. You can often find developers who won’t ask for crazy amounts of money, either because they’re just starting out or they like your project or you. I know a few in that category who are actively looking for projects, for example. But it’s good to pay the people you recruit to work for you, if you can. That doesn’t just apply to developers.

  7. 1

    I hate been offered just an idea as a developer. The reason is simple, most of them wanted me to work for free, for their ideas. Hello, who doesn't have ideas? Ideas are cheap, and what makes you think that developer can't think of ideas? I suggest just go freelancer to find a developer, develop a MVP, then find your technical cofounder at later stage.

  8. 1

    Cash.

    I have a day job that pays me roughly $35/hr. If I quote my time to develop side projects for other people, I triple that.

    Make a serious offer and you will get serious professionals interested.

  9. 1

    Chances are, your idea isn't any better than the thousands of others out there pitching ideas. Good developers get asked at least a couple times per day to work for someone for no money. It's a shitty offer that no one wants.

    If you want the best people then you have to pay them, else you end up with people who aren't good enough to be getting paid to do what they do.

  10. 1

    This comment was deleted 7 years ago

  11. 0

    This comment was deleted 5 years ago