寻找其他程序员来帮助一个项目[关闭]


9

作为半常见问题解答尝试:

在哪里可以找到可以与您一起工作的人?特别是程序员。显而易见的是,所有程序员都有一个(或20个)项目,并且程序员闲逛寻找工作的机会比团队中需要的艺术家要少得多。

那么,您在哪里发布?您在哪里搜索并关注周围的人,直到看起来他们是可行的团队成员为止?组建不是密友或聊天伙伴的团队真的很困难吗?是否有发布这类网站?

澄清一下:我指的是一个团队。

示例1:我正在制作gameEngineOfAwesomeness。我需要帮助。

示例2:我在这个游戏上完成了70%,我需要帮助。

示例3:我有一个带有原型的开源项目构想。我需要帮助。

这不一定意味着开源,只是可以与我一起工作(以及在何处找到它们的程序员)的程序员。


有运气开始吗?已经有一个多月了,我想知道您的项目进展如何。
拉里·史密斯米尔

哦,谢谢您的查询。非常感谢:)我实际上只是好奇/也向其他人提出了这个问题。我猜每个人都可能对此感到好奇,这是基本的事情。如果您真的有兴趣,我的项目会发布在blog.centrc.net上。:)
underscorediscovery 2010年

Answers:


10

1)在Penguicon或当地用户小组会议等地方按一下肉,让电梯俯冲下来,并召唤一些彩色传单。如果您想争取他人的帮助,则需要推销自己和您的想法。向一群不认识您的人解释“为什么”和“为什么”,他们肯定有自己的15个想法,他们自己并没有遵循。如果您有原型,请在一个套间中安装多台计算机,或与用户小组讨论如何成为演讲者,并向尽可能多的听众介绍您所需要的内容。

2)在与任何人交谈之前,可以自己设置所有基础结构来轻松为您提供帮助。准备一个人口稠密的WIKI,源代码控制系统,情节提要(即使艺术很臭)等,以及有关“此游戏”将如何改变世界的想法。

3)准备比其他任何两个或三个团队成员做更多的工作,因为您将需要成为啦啦队长,项目经理和所有人。


这与我打算听的差不多。您需要手头上的东西,需要展示的东西以及可行的东西。完全同意-提供的链接也很好。
underscorediscovery 2010年

8

从我所看到的情况来看,互联网不是找到程序员的好地方,特别是如果您正在寻找不为他们工作的程序员。但这听起来好像您可能只需要完成一个编程任务(例如根据您的艺术作品制作特定的游戏),而不是实际组成一个小组。您可以尝试以下方法:

如果您需要完成一个特定的任务,则可以将其发布到vWorker(以前是Rent-A-Coder)上,而程序员(或编程组)将对您的项目出价。接受看起来最可行的出价者,他们会完成工作,然后在收到工作后付款给他们。保持双方公平是很好的选择。例如,您的钱进入了托管账户,因此您的任何不道德行为都将使程序员得到报酬;但是如果程序员犯规,那笔钱就会退还给您。沟通应通过网站进行,以便将所有内容记录在案,并且如果需要,他们的主持人可以很快解决问题。

有许多“外包”工作人员和小组将以非常便宜且快速的价格完成您的任务,但要注意劣质的代码。另外,请确保有明确的要求,并通过网站记录所有内容。上面所说的一切都像合同,如果您在此处提出完整的要求,编码人员将需要先完成这些要求,然后才能获得付款。相反,程序员需要明确说明需要做些什么才能准确地竞标和估计他们的时间,而差强人意的需求通常是买家利用编码员的原因,这使他们在获得报酬之前就额外工作了,因为误会

作为网站的编码员,我有过好坏的经历,但是在我看来,买家受到了很好的对待。他们当然处于权力地位。同样,如果您对需要完成的工作有一个非常清晰的想法,并且将所有需求预先发布,则不会有任何问题。编码员会按您的要求完成您的任务,否则他们不会获得报酬,您只需重试即可。


好的答案和有趣的链接。对此一无所知。谢谢。
bummzack,2010年

1
作为程序员,这个问题完全针对游戏开发。我是projectX的程序员,肯定有人愿意为这个项目提供帮助吗?因此,第1步)制作一些文档,然后第2步)进行Sourceforge / Google代码项目的第3步)在哪里可以找到其他感兴趣的人?瞧,您的回答很好,但没有关联(可能在我的问题中可能不清楚:)我不是在寻找程序员为我做事,而是在寻找团队。
underscorediscovery 2010年

odesk.comelance.com也都不错。通过oDesk,我们为网站的一些内容获得了一些作家/副本编辑者,其中1人很棒,2人很好,1人不幸。我们从4个小任务开始,然后逐步发展,直到现在我们完成了一项令人敬畏的工作1/2倍。
拉里·史密斯米尔

6

让我们解决这个问题:Internet上已经有许多正在进行的游戏项目。您为什么不帮助其中之一,而宁愿自己创业?

当您找到答案时,您将得到问题的答案。


有趣的计数器,但问题不是我需要一个项目:它已经在进行中(例如,我两年前开始做的我想结束的游戏)。我们的目标是再次获得帮助。没有找到事情要做。但是我可以看到您的看法,它对我有所帮助,并给了我“因为我已经有很多事要做”。但是,这也没有道理。数百万个停滞的项目,周围没有开发人员。因此,我认为id仍希望继续寻求帮助,并把人们
underscorediscovery 2010年

6
答案不是因为“我已经有很多事要做”。没有人愿意为别人工作,特别是在业余爱好项目上。您反驳的方式是提供金钱或非常性感的项目,或尚未完成70%的项目职位,以便他们可以输入意见。没有人提供这些给您,所以您开始了自己的工作。您没有将它们提供给任何人,因此没有人会接受您的提议。

我必须完全同意这一点。我已经尽力去尝试与其他一些项目一起工作,以期获得一些知识,使我了解将来如何才能成功地提出自己的要求。至少完成一个项目将使人们更有信心,您将坚持到底。也像乔所说的那样,使其成为一个性感的项目,所以人们希望看到它完成。我碰到的每个项目几乎都认为这是最好的项目,但是很少有人试图使其更具吸引力。
Deleter 2010年

1
我并不一定不同意所提到的观点,只是看到其他开发人员的想法是什么:)那么,如果项目很性感并且准备好投入,该怎么办?又是一个问题-我在哪里发布才能找到团队?
underscorediscovery 2010年

3

您猜对了,程序员的需求很高,而且他们的项目很多。您的选择是:

  1. 提供帮助他们的项目的机会,以换取他们为您的一个进行编程的工作;

  2. 有一个绝妙的主意,程序员将无法否认(这永远不会发生);

  3. 获得一个尚未完全了解系统如何工作的学生程序员;

  4. 打开你的钱包。

请记住,程序员通常是最适合项目实际需要多长时间的人。如果没有程序员咬你,那你的项目可能不像你想象的那样可行。


3
另外,如果选择3,则表示您很混蛋。

大声笑,3有点不好,但可能有效。但是再次感觉到问题仍然是我在哪里可以找到这些人。我很欣赏关于如何使一个项目有吸引力的观点(并且可能我有几个有吸引力的项目),但是如果您看到我要问的是什么,那么我会与我的项目一起去..将其开放给最好的地方而不是最好的项目。
underscorediscovery 2010年

1

这里的困难是您要别人请您为您做工作(尤其是在编程方面)。如果您说“嘿,我是一名游戏程序员,我想制作一款游戏,但是我需要一些设计方面的帮助”,它可能会容易得多。

乔尔(Joel)在这里写了一篇很棒的文章,关于寻找程序员:http : //www.joelonsoftware.com/articles/fog0000000050.html

是的,它的目的是实际雇用程序员,而不是让他们免费从事您的工作,但很多相同的逻辑仍然适用。提供远高于市场价格的产品将引起他们的关注。从他们的角度来看,如果没有这样做,您的项目就需要以其他方式来度过他们的时间(如果您有出色的游戏,那么这很可能是值得的)。您没有说您是否真的愿意为完成的工作付费,所以我假设答案是“否”,但请随时澄清。

如果您要构想某种“资源交换”委员会,在其中说“嘿,大家,我对这个游戏有个很棒的主意,我只需要人们为我做就可以了”……是的,确实存在,根据我的经验,它们一文不值。您会看到无数人希望别人去做他们的工作,而几乎没有人提供任何实用的东西。如果我是一名程序员,如果我免费工作,为什么我要花时间而不是MINE来制作游戏?

当然,还有另一种解决方法:不要依赖他人。学会自己做。这有很多好处。您可以完全控制项目的过程和范围。您不必依靠别人来破坏您的宏伟愿景。如果该作品实际以真钱出售,则不必涉嫌谁拥有该作品和该IP的法律粗略领域。考虑到那里真正糟糕的程序员的数量,以及真正优秀的程序员会花费您一臂之力的事实,这对于大量项目而言是最佳选择。


冷静的回应和有用的链接:)就我个人而言,这与为我完成工作无关。我想强调团队一词。许多程序员忽略了这一点,最终变得一无所获,一无所获。在业余爱好者项目上有足够的合作空间,我认为这比我自己的一百个未完成项目的收益高100倍。作为参考,更多的是我的项目很酷/将做得很好/工作很有趣-但这就是您所说的。那是有问题的程序员找出我是否给他们的信息。
underscorediscovery
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.