Як би ви вирішили шукати співпрацівників? [зачинено]


10

У мене, здається, є нескінченний потік більш-менш оригінальних, більш-менш цікавих ідей для програмного забезпечення / додатків / речей, які ще не було написано на увазі. Іноді я вирішую просто почати реалізовувати свою ідею. Через кілька годин я закінчую гідним, більш-менш працюючим прототипом того, що намагаюся створити. Потім у мене дзвонить будильник, і я повинен повернутися в реальний світ, стомлений, як пекло. У більшості випадків речі, які я розпочав, залишаються незакінченими назавжди. Іноді це нормально. В іншому випадку я чесно відчуваю, що це облом.

Але я розумію, що є такі сайти, як GitHub, і там є багато інших кодерів. Чи є місце, де можна розміщувати ідеї, пропозиції, концепції чи нерівний код, щоб знайти людей, які зацікавлені співпрацювати над проектами?

Редагувати: Я знаю "звичайний спосіб" - продовжуйте розробляти самостійно протягом певного періоду часу, відкривайте код, згадайте про свій проект у блоги розробників, IRC або де б ви не ходили; врешті-решт приваблює інших.

Що я шукаю - це місце для зв’язку з іншими розробниками (наприклад, різної спеціалізації) на ранніх стадіях проекту.


Фу, Томасе, ти вбив увесь мій стиль письма з питання! Ну, може, це на краще.
vzwick

Покладіть код на github, зробіть блог для розробників, поспілкуйтеся в IRC.
Райнос

Підійдіть до людей в кав’ярні з найкрутішими наклейками на своєму ноутбуці.
JeffO

Відповіді:


1

Для розробників звучить як веб-сайт, що відповідає на відповідність. Ви можете зробити це безкоштовно, а потім зайняти багато часу для прополки всіх тих, хто знає Java, наприклад. Ніхто не збирається кваліфікувати кандидатів у таких галузях: перевірка досвіду, навички тестування, доступність необхідного часу для тих, хто не має досвіду для оцінки програмістів.

Те саме стосується розробників, які можуть перевірити тих, хто має знання про домен. Хто збирається платити за сайт, де люди перелічують свої ідеї? Незалежно від того, чи є у вас необхідний набір навичок, я не знаю, чи є ваша ідея корисною, ні я не знаю, чи здатні ви реалізувати сторону продажів та маркетингу. У вас може бути найбільша ідея продати юристам, але я б не мав ідеї, чи буде це спрацьовувати або скільки власного капіталу я би вклав у це.


1

Я вважаю, що хтось стане партнером на основі просто прототипу. Навіть якщо комусь ідея сподобається, він піде на реалізацію самостійно. Ви можете думати про співпрацю лише з точки зору проекту з відкритим кодом, тільки коли у вас є робоча модель. Тоді люди можуть спробувати ваш додаток і, якщо зацікавлено, співпрацювати з вами.

Це лише мій спосіб мислення. Інші відповіді можуть підказати вам шлях для цього.


Часто певні частини проекту вимагають над середнього рівня знань з теми чи двох. Наприклад, для належної реалізації недавнього мого дітища я справді міг би використати когось, хто знає його шлях до комп'ютерної лінгвістики, евристики, кластеризації та ін. Хлопець, який володіє цими напрямками, швидше за все, знає набагато менше про, наприклад, розвиток фронтенду, ніж я.
vzwick

0
  • Можна наймати людей.
  • Ви можете спробувати розпочати проект у досить однорідному співтоваристві програмування, яке може бути сильно зацікавлене вашою ідеєю. Наприклад, натовп blender.org, безумовно, може бути зацікавлений у використанні Kinect Microsoft у певний спосіб. Просто використовуйте звичайні інструменти та мови, якими користується громада, і щось може бути зроблено.
  • Ви можете піти "звичайним" шляхом і почати публікувати щось добре документоване і досить корисне на Github, і сподіваюся, що хтось ще теж зацікавиться.

З мого скромного досвіду, більшість інших способів справді не спрацюють.

Ви, здається, недооцінюєте час і зусилля, необхідні для планування та організації проекту з абсолютно незнайомими людьми, при цьому ніхто не знає навичок та інтересів інших людей.

Ви не будете економити час проти того, щоб робити це самостійно, доки LONG не ввійде в проект. Але, швидше за все, він розпадеться задовго до цього, через суперечку про якусь дурну річ (яку програмування / рамку програмування використовувати для функції X, як реалізувати функцію Y), або будь-яку іншу подібну річ.

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


1
Ну, я сподівався побачити, хтось розмістить посилання на якийсь сайт, який дозволяє подолати бар’єр між " повними незнайомцями, коли ніхто не знає навичок та інтересів інших людей ". Оскільки, схоже, ще не існує такого місця (або воно досить відоме), концепція взагалі не спрацьовує, або ніхто насправді не взяв на себе зусилля для створення системи. Схоже, наступним моїм проектом буде "сайт, де ви можете знайти людей, які мають потрібні навички для вашого проекту FOSS, або знайти проект FOSS, якому присвятити свій дорогоцінний вільний час". Дякую за вашу відповідь!
vzwick
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.