只有当你确实没有其他选择时,你才应该开始吸引那些与你之前没有联系的人,除非 a) 你很有名,或者 b) 你想开始付钱给他们并经过更严格的审查(招聘)过程。
Honestly, you may want to go with a social networking site like LinkedIn.
Your best bet on a risky project like this is to work with people you already know, and who already know you. If there are some bonds of trust in place already, you'll have a vastly greater chance of success, and a lot fewer unexpected personnel problems. Extending this to a 2nd degree contact (someone who knows someone you know) is a good next step.
Only if you really have no other options should you start pulling in people you've got no prior connection with, unless a) you're famous, or b) you want to start paying them and go through a more intense vetting (hiring) process.
To write a commercial application asking others to contribute without getting paid - even if you would give them a profit later on - to me that looks difficult.
I think you'd be better off to release a first version, perhaps with some limits, of your software for instance on XDA-developers. If it gets popular, you will have many free beta-testers out there and probably a lot of "skinners" who would probably contribute free-of-charge for the grafical user-interface. At this stage, you will probably get to know other developers at XDA who could help out with some stuff. In the beginning you could ask for donations and if you get some, you know that you have a software that people would be prepared to pay for. Then later on you could release a "Professional version" with more features that you could charge for.
I'm not well versed in Open Source, and I'm not sure I want to "open the kimono" on the source until there's been some modicum of vetting process (goes both ways, of course).
The best open source projects tend to be the ones that are developed with the mindset that nobody else will ever join your project. Start out with something simple that you can code yourself and then start putting the word out once you have a decent prototype (and treat every user as a potential volunteer). You may also consider recruiting anybody already in your network (friends, coworkers, etc) as they'd theoretically be more apt to join such a project.
It will be pretty difficult for you to get someone to commit to a project with a promising but early codebase. It will be even more difficult for you to recruit people with no codebase and no money.
I'm speaking mostly about the open source world, but I'd imagine that this would apply to a small shareware app as well. With that said, I'd recommend giving producing open source software a read if you want to learn more about the open source process.
Even if you're friends, it's a heckuva way to get screwed. Things get said, promised, and discussed over beer with friends. Later, when there's something to lose (codebase, cash, clients, options) suddenly people have different recollections about who was going to get what.
Even if it's your bestest buddy, write down the details of your agreement. The more complicated the agreement, the more necessary it is for each of you to have a lawyer look at it.
The potential problems multiply with strangers. One of my bosses was also general counsel and she once said "If you don't trust the person, it's impossible to write a contract that will ensure their compliance".
哦,您还可以向支持 PAD 的网站提交软件 - 我认为有一个名为 AutoSubmitPro 的应用程序可以为您执行此操作。 这是将您的软件推广出去以便人们了解它的好方法。
It sounds like you're a developer and that's what you want to continue doing. If that's the case, I would recommend a joint venture.
That is, partner with someone who has the marketing skills that you need to get your product out to a wide range of people.
As far as places to look for those types of people, I would start at jvnotifypro.com and branch out from there looking for other sites similar to it. I believe at that site they have a few posts that mention some of those other sites.
Depending on your marketing budget, you could also go the route of paying people to install your program, paying for leads, etc. There's a lot of ways to market a program and to get the best coverage you really have to think outside the box.
Oh, you can also submit software to the sites that support PAD - I think there's an app called AutoSubmitPro that will do this for you. That's a great way to get your software out there a bit so that people know about it.
From my experience the best thing to do is come up with a sales pitch for the other people you want to join the project you will have to sell the idea to them the same way you would sell it to a customer, people have to believe in something if they are going to work for free.
Additionally if you expect a professional to work for free you are going to have to give them a stake in the company...how big a stake all depends on viability of the project and your negotiating skills.
发布评论
评论(9)
老实说,您可能想要使用 LinkedIn 等社交网站。
对于这样一个有风险的项目,你最好的选择就是与你已经认识的人和已经认识你的人一起工作。 如果已经建立了一些信任纽带,那么你成功的机会就会大得多,而且意外的人事问题也会少得多。 下一步最好将其扩展到二级联系人(认识您认识的人的人)。
只有当你确实没有其他选择时,你才应该开始吸引那些与你之前没有联系的人,除非 a) 你很有名,或者 b) 你想开始付钱给他们并经过更严格的审查(招聘)过程。
Honestly, you may want to go with a social networking site like LinkedIn.
Your best bet on a risky project like this is to work with people you already know, and who already know you. If there are some bonds of trust in place already, you'll have a vastly greater chance of success, and a lot fewer unexpected personnel problems. Extending this to a 2nd degree contact (someone who knows someone you know) is a good next step.
Only if you really have no other options should you start pulling in people you've got no prior connection with, unless a) you're famous, or b) you want to start paying them and go through a more intense vetting (hiring) process.
在这里发帖可能也有帮助:)
Posting here probably helps, too :)
我不会免费为任何人工作,除非他们已经是亲密的朋友。 被搞砸的方式太多了。
I wouldn't work for free for anyone unless they were already a close friend. Too many ways to get screwed.
编写一个商业应用程序要求其他人在不获得报酬的情况下做出贡献——即使你以后会给他们带来利润——对我来说这看起来很困难。
我认为你最好发布你的软件的第一个版本,也许有一些限制,例如在 XDA 开发人员。 如果它流行起来,您将拥有许多免费的 beta 测试人员,并且可能还有许多“剥皮者”,他们可能会免费为图形用户界面做出贡献。 在此阶段,您可能会认识 XDA 的其他开发人员,他们可以帮助您解决一些问题。 一开始你可以要求捐款,如果你得到一些捐款,你就知道你有一个人们愿意付费的软件。 然后,稍后您可以发布一个“专业版”,其中包含更多可以收费的功能。
只是我的 2 美分
To write a commercial application asking others to contribute without getting paid - even if you would give them a profit later on - to me that looks difficult.
I think you'd be better off to release a first version, perhaps with some limits, of your software for instance on XDA-developers. If it gets popular, you will have many free beta-testers out there and probably a lot of "skinners" who would probably contribute free-of-charge for the grafical user-interface. At this stage, you will probably get to know other developers at XDA who could help out with some stuff. In the beginning you could ask for donations and if you get some, you know that you have a software that people would be prepared to pay for. Then later on you could release a "Professional version" with more features that you could charge for.
just my 2 cents
最好的开源项目往往是那些以没有其他人会加入您的项目的心态开发的项目。 从一些简单的东西开始,您可以自己编写代码,然后在拥有一个不错的原型后开始发布信息(以及 将每个用户视为潜在的志愿者)。 您还可以考虑招募您网络中已有的任何人(朋友、同事等),因为理论上他们更容易加入这样的项目。
对你来说,让某人致力于一个有前途但早期代码库的项目将是相当困难的。 如果你没有代码库,没有钱,你就更难招到人了。
我主要谈论的是开源世界,但我想这也适用于小型共享软件应用程序。 话虽如此,如果您想学习,我建议您阅读制作开源软件有关开源流程的更多信息。
The best open source projects tend to be the ones that are developed with the mindset that nobody else will ever join your project. Start out with something simple that you can code yourself and then start putting the word out once you have a decent prototype (and treat every user as a potential volunteer). You may also consider recruiting anybody already in your network (friends, coworkers, etc) as they'd theoretically be more apt to join such a project.
It will be pretty difficult for you to get someone to commit to a project with a promising but early codebase. It will be even more difficult for you to recruit people with no codebase and no money.
I'm speaking mostly about the open source world, but I'd imagine that this would apply to a small shareware app as well. With that said, I'd recommend giving producing open source software a read if you want to learn more about the open source process.
扩展一下 ceejayoz 的答案:
即使你们是朋友,这也是一种被搞砸的方式。 与朋友一起喝啤酒时,会说一些话、许诺一些话、讨论一些事情。 后来,当有东西要失去(代码库、现金、客户、期权)时,人们突然对谁将得到什么有不同的回忆。
即使这是您最好的朋友,也请写下您的协议的详细信息。 协议越复杂,你们每个人就越有必要请律师查看。
陌生人越多,潜在的问题就越多。 我的一位老板也是总法律顾问,她曾经说过“如果你不信任这个人,就不可能签订一份确保他们遵守规定的合同”。
To expand on ceejayoz's answer:
Even if you're friends, it's a heckuva way to get screwed. Things get said, promised, and discussed over beer with friends. Later, when there's something to lose (codebase, cash, clients, options) suddenly people have different recollections about who was going to get what.
Even if it's your bestest buddy, write down the details of your agreement. The more complicated the agreement, the more necessary it is for each of you to have a lawyer look at it.
The potential problems multiply with strangers. One of my bosses was also general counsel and she once said "If you don't trust the person, it's impossible to write a contract that will ensure their compliance".
听起来您是一名开发人员,这就是您想要继续做的事情。 如果是这样的话,我会建议合资。
也就是说,与拥有将产品推广给更广泛人群所需的营销技能的人合作。
至于寻找这些类型的人的地方,我会从 jvnotifypro.com 开始,然后从那里开始寻找类似的其他网站。 我相信在该网站上他们有一些帖子提到了其他一些网站。
根据您的营销预算,您还可以采取付费方式安装程序、为潜在客户付费等。营销程序的方法有很多种,为了获得最佳覆盖范围,您必须跳出框框进行思考。
哦,您还可以向支持 PAD 的网站提交软件 - 我认为有一个名为 AutoSubmitPro 的应用程序可以为您执行此操作。 这是将您的软件推广出去以便人们了解它的好方法。
It sounds like you're a developer and that's what you want to continue doing. If that's the case, I would recommend a joint venture.
That is, partner with someone who has the marketing skills that you need to get your product out to a wide range of people.
As far as places to look for those types of people, I would start at jvnotifypro.com and branch out from there looking for other sites similar to it. I believe at that site they have a few posts that mention some of those other sites.
Depending on your marketing budget, you could also go the route of paying people to install your program, paying for leads, etc. There's a lot of ways to market a program and to get the best coverage you really have to think outside the box.
Oh, you can also submit software to the sites that support PAD - I think there's an app called AutoSubmitPro that will do this for you. That's a great way to get your software out there a bit so that people know about it.
我同意杰森的观点。 我过去的做法是通过现有的网络来增强我的技能。 希望它能从那里起飞!
I agree with Jason. The way I did it in the past was through my existing network augmenting my skill set. Hopefully, it takes off from there!
根据我的经验,最好的办法是向你想加入该项目的其他人提出推销建议,你必须像向客户推销想法一样向他们推销这个想法,人们必须相信如果他们要免费工作的话。
此外,如果您希望专业人士免费工作,您将不得不给他们公司的股份……股份的大小完全取决于项目的可行性和您的谈判技巧。
From my experience the best thing to do is come up with a sales pitch for the other people you want to join the project you will have to sell the idea to them the same way you would sell it to a customer, people have to believe in something if they are going to work for free.
Additionally if you expect a professional to work for free you are going to have to give them a stake in the company...how big a stake all depends on viability of the project and your negotiating skills.