Как вы будете искать сотрудников? [закрыто]

10

Кажется, у меня есть бесконечный поток более или менее оригинальных, более или менее классных идей для программ / приложений / вещей, которые еще предстоит мне написать. Иногда я решаю просто начать реализовывать свою идею. Несколько часов спустя я получаю приличный, более или менее работающий прототип того, что я пытаюсь построить. Затем мой будильник зазвонил, и я должен вернуться в реальный мир, уставший до чертиков. В большинстве случаев материал, который я начал, остается незавершенным навсегда. Иногда это нормально. В других случаях я честно чувствую, что это облом.

Но я понимаю, что есть такие сайты, как GitHub, и есть много других кодеров. Есть ли место, где можно публиковать идеи, предложения, концепции или грубый код, чтобы найти людей, заинтересованных в сотрудничестве над проектами?

Редактировать: я знаю «обычный путь» - продолжайте разрабатывать самостоятельно в течение некоторого периода времени, открывайте исходный код, упоминайте ваш проект в блогах разработчиков, IRC или где бы вы ни находились; в конце концов привлекает других.

То, что я ищу, это место, где можно общаться с другими разработчиками (например, разных специализаций) на ранних стадиях проекта.

vzwick
источник
Тьфу, Томас, ты убил весь мой стиль письма из вопроса! Ну, может быть, это к лучшему.
vzwick
Поместите код на github, создайте блог для разработчиков, пообщайтесь в IRC.
Рейнос
Подойдите к людям в кафе с самыми крутыми наклейками на своем ноутбуке.
Джефф

Ответы:

1

Похоже, сайт для разработчиков. Вы можете сделать это бесплатно, а затем потратить много времени, чтобы прополоть всех тех, кто знает Java, например. Никто не собирается готовить кандидатов в следующих областях: проверка опыта, тестирование навыков, наличие свободного времени в течение необходимого времени для тех, кому не хватает опыта для оценки программистов.

То же самое верно для разработчиков, которые могут проверить тех, кто обладает знанием предметной области Кто будет платить за сайт, где люди перечисляют свои идеи? Независимо от того, обладаю ли я необходимыми вам навыками, я не знаю, хороша ли ваша идея, и не знаю, способны ли вы реализовать продажи и маркетинг. Возможно, у вас есть самая лучшая идея продать адвокатам, но я бы не знал, сработает ли это, или какую долю пота я бы вложил в это.

JeffO
источник
1

Я думаю, что кто-то будет сотрудничать только на основе прототипа. Даже если кому-то понравится идея, он пойдет на реализацию самостоятельно. Вы можете думать о сотрудничестве только с точки зрения проекта с открытым исходным кодом, если у вас есть рабочая модель. Люди могут попробовать ваше приложение и, если интересно, сотрудничать с вами.

Это просто мой способ мышления. Другие ответчики могут сказать вам, как это сделать.

Панкадж Упадхяй
источник
Часто определенные части проекта требуют знания выше или выше той или иной темы. Например, для правильной реализации моего недавнего детища я мог бы действительно использовать кого-то, кто разбирается в компьютерной лингвистике, эвристике, кластеризации и прочем. Парень, который является опытным в этих областях, скорее всего, будет знать гораздо меньше, например, о развитии внешнего интерфейса, чем я.
vzwick
0
  • Вы можете нанять людей.
  • Вы можете попробовать запустить проект в достаточно однородном сообществе программистов, которое может быть очень заинтересовано в вашей идее. Например, толпа blender.org может быть заинтересована в использовании Microsoft Kinect в некотором роде. Просто используйте обычные инструменты и языки, используемые сообществом, и что-то может быть сделано.
  • Вы можете пойти «обычным» путем и начать публиковать что-то разумно документированное и достаточно полезное на github, и надеяться, что кому-то еще это тоже станет интересно.

По моему скромному опыту, большинство других способов действительно не работают.

Похоже, вы недооцениваете время и усилия, необходимые для планирования и организации проекта с совершенно незнакомыми людьми, и никто не знает навыков и интересов других людей.

Вы не будете экономить время, делая это самостоятельно, пока ДОЛГО не войдете в проект. Но, скорее всего, он развалится задолго до этого из-за спора из-за какой-то глупости (какой язык программирования / фреймворк использовать для функции X, как реализовать функцию Y) или любой другой подобной вещи.

Гораздо лучше либо иметь возможность диктовать условия проекта (потому что вы являетесь работодателем), либо установить некоторые рамки для проекта, предоставив первую реализацию, если вы хотите что-то сделать.

Radtoo
источник
1
Ну, я надеялся, что кто-то опубликует ссылку на какой-то сайт, который позволит вам преодолеть барьер между « совершенно незнакомыми людьми, которые не знают навыков и интересов других людей ». Поскольку такого места, как представляется, еще не существует (или недостаточно известно), концепция либо вообще не работает, либо никто фактически не предпринял усилий для настройки системы. Похоже, моим следующим проектом будет «сайт, на котором вы сможете найти людей, обладающих необходимыми навыками для вашего проекта FOSS, или найти проект FOSS, чтобы посвятить свое драгоценное свободное время». Спасибо за Ваш ответ!
vzwick