Jak poszedłbyś szukać współpracowników? [Zamknięte]


10

Wydaje mi się, że mam niekończący się strumień mniej lub bardziej oryginalnych, mniej lub bardziej fajnych pomysłów na oprogramowanie / aplikacje / rzeczy, które jeszcze nie zostały napisane. Czasami postanawiam po prostu zacząć wdrażać mój pomysł. Kilka godzin później otrzymałem przyzwoity, mniej lub bardziej działający prototyp tego, co próbuję zbudować. Potem budzik dzwoni i muszę wracać do prawdziwego świata, zmęczony jak diabli. W większości przypadków rzeczy, które rozpocząłem, pozostają niedokończone na zawsze. Czasami w porządku. Innym razem, szczerze, wydaje mi się, że to kłopot.

Ale zdaję sobie sprawę, że istnieją strony takie jak GitHub i istnieje wiele innych koderów. Czy jest miejsce, w którym można zamieszczać pomysły, propozycje, koncepcje lub ogólne kody, aby znaleźć osoby zainteresowane współpracą przy projektach?

Edycja: Zdaję sobie sprawę z „zwykłego sposobu” - rozwijaj się sam przez pewien czas, otwórz kod źródłowy, wspomnij o swoim projekcie na blogach programistów, IRC lub gdziekolwiek indziej; w końcu przyciąga innych.

To, czego szukam, to miejsce do nawiązania kontaktu z innymi twórcami (np. Różnych specjalizacji) na wczesnych etapach projektu.


Ugh, Thomas, zabiłeś cały mój styl pisania od pytania! Cóż, może to na lepsze.
vzwick

Umieść kod na github, stwórz blog dla programistów, spotykaj się w IRC.
Raynos

Zbliżaj się do ludzi w kawiarni z najfajniejszymi naklejkami na laptopie.
JeffO

Odpowiedzi:


1

Brzmi jak strona dopasowywania dla programistów. Możesz go uwolnić, a następnie poświęcić dużo czasu na przejrzenie wszystkich tych, którzy znają na przykład Javę. Nikt nie zakwalifikuje kandydatów w następujących obszarach: weryfikacja doświadczenia, umiejętności testowych, dostępność do niezbędnego poświęcenia czasu za darmo dla tych, którzy nie mają wiedzy specjalistycznej do oceny programistów.

To samo dotyczy programistów, którzy mogą weryfikować osoby posiadające wiedzę dotyczącą domeny. Kto zapłaci za witrynę, na której ludzie wymieniają swoje pomysły? Niezależnie od tego, czy mam zestaw umiejętności, których potrzebujesz, nie wiem, czy twój pomysł jest dobry, ani nie wiem, czy jesteś w stanie wdrożyć stronę sprzedaży i marketingu. Być może masz najlepszy pomysł na sprzedaż prawnikom, ale nie miałbym pojęcia, czy to zadziała, ani ile włożyłem w to kapitału własnego.


1

Zastanawiam się, czy ktoś będzie partnerem tylko na podstawie prototypu. Nawet jeśli komuś spodoba się ten pomysł, sam zajmie się wdrożeniem. O współpracy możesz myśleć w kategoriach projektu typu open source tylko wtedy, gdy masz działający model. Ludzie mogą wtedy wypróbować Twoją aplikację i, jeśli zainteresowani, będą z Tobą współpracować.

To tylko mój sposób myślenia. Inni użytkownicy mogą odpowiedzieć na pytanie, jak to zrobić.


Często niektóre części projektu wymagają ponadprzeciętnej wiedzy na dany temat. Na przykład, dla prawidłowego wdrożenia mojego ostatniego pomysłu, naprawdę mógłbym skorzystać z kogoś, kto zna się na lingwistyce komputerowej, heurystyce, klastrowaniu i tym podobnych. Facet, który jest biegły w tych obszarach, prawdopodobnie wie dużo mniej o np. Rozwoju frontendu niż ja.
vzwick

0
  • Możesz zatrudniać ludzi.
  • Możesz spróbować rozpocząć projekt w dość jednorodnej społeczności programistycznej, która może być bardzo zainteresowana twoim pomysłem. Na przykład tłum blender.org z pewnością byłby zainteresowany wykorzystaniem Kinect Microsoftu w jakiś sposób. Wystarczy użyć zwykłych narzędzi i języków używanych przez społeczność, aby coś zrobić.
  • Możesz pójść „zwykłym” sposobem i zacząć publikować coś właściwie udokumentowanego i przydatnego na github, i mam nadzieję, że ktoś inny również się zainteresuje.

Z mojego skromnego doświadczenia wynika, że ​​większość innych sposobów naprawdę nie działa.

Wydaje się, że nie doceniasz czasu i wysiłku potrzebnego do zaplanowania i zorganizowania projektu z całkowicie nieznajomymi, przy czym nikt nie zna umiejętności i zainteresowań innych ludzi.

Nie będziesz oszczędzać czasu w porównaniu z robieniem tego samemu, dopóki DŁUGO nie zaangażujesz się w projekt. Ale prawdopodobnie rozpadnie się na długo przed tym, w wyniku sporu o jakąś głupią rzecz (jakiego języka programowania / frameworku użyć dla cechy X, jak zaimplementować cechę Y) lub jakąkolwiek inną.

O wiele lepiej jest albo dyktować warunki projektu (ponieważ jesteś pracodawcą), albo ustalić ramy projektu, zapewniając pierwszą implementację, jeśli chcesz coś zrobić.


1
Cóż, miałem nadzieję, że ktoś opublikuje link do jakiejś witryny, który pozwala pokonać barierę między „ kompletnymi nieznajomymi, przy czym nikt nie zna umiejętności i zainteresowań innych ludzi ”. Ponieważ wydaje się, że takie miejsce jeszcze nie istnieje (lub nie jest wystarczająco znane), koncepcja albo w ogóle się nie sprawdza, albo nikt nie podjął wysiłku, aby skonfigurować system. Wygląda na to, że moim następnym projektem będzie „strona, na której możesz znaleźć osoby o odpowiednich umiejętnościach do projektu FOSS lub znaleźć projekt FOSS, na który poświęcisz swój cenny wolny czas”. Dzięki za odpowiedź!
vzwick 24.09.11
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.