Кажется, у меня есть бесконечный поток более или менее оригинальных, более или менее классных идей для программ / приложений / вещей, которые еще предстоит мне написать. Иногда я решаю просто начать реализовывать свою идею. Несколько часов спустя я получаю приличный, более или менее работающий прототип того, что я пытаюсь построить. Затем мой будильник зазвонил, и я должен вернуться в реальный мир, уставший до чертиков. В большинстве случаев материал, который я начал, остается незавершенным навсегда. Иногда это нормально. В других случаях я честно чувствую, что это облом.
Но я понимаю, что есть такие сайты, как GitHub, и есть много других кодеров. Есть ли место, где можно публиковать идеи, предложения, концепции или грубый код, чтобы найти людей, заинтересованных в сотрудничестве над проектами?
Редактировать: я знаю «обычный путь» - продолжайте разрабатывать самостоятельно в течение некоторого периода времени, открывайте исходный код, упоминайте ваш проект в блогах разработчиков, IRC или где бы вы ни находились; в конце концов привлекает других.
То, что я ищу, это место, где можно общаться с другими разработчиками (например, разных специализаций) на ранних стадиях проекта.
Ответы:
Похоже, сайт для разработчиков. Вы можете сделать это бесплатно, а затем потратить много времени, чтобы прополоть всех тех, кто знает Java, например. Никто не собирается готовить кандидатов в следующих областях: проверка опыта, тестирование навыков, наличие свободного времени в течение необходимого времени для тех, кому не хватает опыта для оценки программистов.
То же самое верно для разработчиков, которые могут проверить тех, кто обладает знанием предметной области Кто будет платить за сайт, где люди перечисляют свои идеи? Независимо от того, обладаю ли я необходимыми вам навыками, я не знаю, хороша ли ваша идея, и не знаю, способны ли вы реализовать продажи и маркетинг. Возможно, у вас есть самая лучшая идея продать адвокатам, но я бы не знал, сработает ли это, или какую долю пота я бы вложил в это.
источник
Я думаю, что кто-то будет сотрудничать только на основе прототипа. Даже если кому-то понравится идея, он пойдет на реализацию самостоятельно. Вы можете думать о сотрудничестве только с точки зрения проекта с открытым исходным кодом, если у вас есть рабочая модель. Люди могут попробовать ваше приложение и, если интересно, сотрудничать с вами.
Это просто мой способ мышления. Другие ответчики могут сказать вам, как это сделать.
источник
По моему скромному опыту, большинство других способов действительно не работают.
Похоже, вы недооцениваете время и усилия, необходимые для планирования и организации проекта с совершенно незнакомыми людьми, и никто не знает навыков и интересов других людей.
Вы не будете экономить время, делая это самостоятельно, пока ДОЛГО не войдете в проект. Но, скорее всего, он развалится задолго до этого из-за спора из-за какой-то глупости (какой язык программирования / фреймворк использовать для функции X, как реализовать функцию Y) или любой другой подобной вещи.
Гораздо лучше либо иметь возможность диктовать условия проекта (потому что вы являетесь работодателем), либо установить некоторые рамки для проекта, предоставив первую реализацию, если вы хотите что-то сделать.
источник