Wie würden Sie nach Mitarbeitern suchen? [geschlossen]

10

Ich habe anscheinend einen nie endenden Strom von mehr oder weniger originellen, mehr oder weniger coolen Ideen für Software / Apps / Sachen, die ich noch nicht geschrieben habe. Manchmal entscheide ich mich einfach, meine Idee umzusetzen. Einige Stunden später erhalte ich einen anständigen, mehr oder weniger funktionierenden Prototyp dessen, was ich zu bauen versuche. Dann klingelt mein Wecker und ich muss höllisch müde in die reale Welt zurückkehren. In den meisten Fällen bleibt das Zeug, das ich angefangen habe, für immer unvollendet. Manchmal ist das okay. In anderen Fällen fühle ich mich ehrlich gesagt wie ein Mist.

Aber mir ist klar, dass es Websites wie GitHub und viele andere Programmierer gibt. Gibt es einen Ort, an dem man Ideen, Vorschläge, Konzepte oder Code veröffentlichen kann, um Leute zu finden, die an einer Zusammenarbeit an Projekten interessiert sind?

Bearbeiten: Ich bin mir des "üblichen Weges" bewusst - entwickeln Sie sich für einige Zeit selbstständig weiter, geben Sie den Code als Open Source heraus, erwähnen Sie Ihr Projekt in Entwickler-Blogs, im IRC oder wo immer Sie auch hingehen. zieht schließlich andere an.

Was ich suche, ist ein Ort, an dem ich mich in den frühen Phasen eines Projekts mit anderen Entwicklern (z. B. mit unterschiedlichen Spezialisierungen) verbinden kann.

vzwick
quelle
Ugh, Thomas, du hast meinen ganzen Schreibstil aus der Frage heraus getötet! Nun, vielleicht ist es zum Besseren.
Vzwick
Stellen Sie den Code auf github, erstellen Sie ein Entwicklerblog und hängen Sie im IRC ab.
Raynos
Sprechen Sie die Leute im Café mit den coolsten Aufklebern auf ihrem Laptop an.
JeffO

Antworten:

1

Klingt nach einer Match-Making-Site für Entwickler. Sie können es kostenlos machen und sich dann viel Zeit nehmen, um all diejenigen zu jäten, die beispielsweise Java kennen. Niemand wird Kandidaten in den Bereichen qualifizieren: Erfahrung, Testfähigkeiten, Verfügbarkeit für den erforderlichen Zeitaufwand kostenlos für diejenigen überprüfen, denen das Fachwissen zur Bewertung von Programmierern fehlt.

Gleiches gilt für Entwickler, die in der Lage sind, diejenigen mit Domänenkenntnissen zu überprüfen. Wer bezahlt für eine Website, auf der Leute ihre Ideen auflisten? Unabhängig davon, ob ich über die erforderlichen Fähigkeiten verfüge, weiß ich nicht, ob Ihre Idee gut ist, und ich weiß auch nicht, ob Sie in der Lage sind, die Vertriebs- und Marketing-Seite umzusetzen. Sie haben vielleicht die beste Idee, an Anwälte zu verkaufen, aber ich hätte keine Ahnung, ob es funktionieren würde oder wie viel Schweißkapital ich in sie stecken würde.

JeffO
quelle
1

Ich frage mich, ob jemand nur auf der Basis eines Prototyps eine Partnerschaft eingehen wird. Auch wenn jemand die Idee mag, wird er die Implementierung selbst durchführen. Sie können nur dann an eine Zusammenarbeit in Bezug auf OpenSource-Projekte denken, wenn Sie ein funktionierendes Modell haben. Die Leute können dann Ihre App ausprobieren und bei Interesse mit Ihnen zusammenarbeiten.

Das ist nur meine Denkweise. Andere Antwortende geben Ihnen möglicherweise den richtigen Weg.

Pankaj Upadhyay
quelle
Bestimmte Teile eines Projekts erfordern häufig überdurchschnittliche Kenntnisse über ein oder zwei Themen. Zum Beispiel hätte ich für eine ordnungsgemäße Implementierung einer meiner jüngsten Ideen wirklich jemanden gebrauchen können, der sich mit Computerlinguistik, Heuristik, Clustering und anderen Dingen auskennt. Ein Mann, der sich in diesen Bereichen auskennt, weiß wahrscheinlich viel weniger über die Entwicklung von Frontends als ich.
Vzwick
0
  • Sie können Leute einstellen.
  • Sie können versuchen, ein Projekt in einer ziemlich homogenen Programmiergemeinschaft zu starten, die möglicherweise stark an Ihrer Idee interessiert ist. Zum Beispiel könnte die Menge von blender.org sicherlich daran interessiert sein, Microsoft Kinect auf irgendeine Weise zu verwenden. Verwenden Sie einfach die üblichen Tools und Sprachen, die die Community verwendet, und möglicherweise wird etwas getan.
  • Sie können den "üblichen" Weg gehen und anfangen, etwas angemessen Dokumentiertes und Nützliches auf Github zu veröffentlichen, und hoffen, dass sich auch jemand anderes dafür interessiert.

Nach meiner bescheidenen Erfahrung funktionieren die meisten anderen Möglichkeiten wirklich nicht.

Sie scheinen den Zeit- und Arbeitsaufwand für die Planung und Organisation eines Projekts mit völlig Fremden zu unterschätzen, ohne dass jemand die Fähigkeiten und Interessen der anderen kennt.

Sie werden keine Zeit sparen, anstatt es alleine zu tun, bis Sie lange im Projekt sind. Aber wahrscheinlich wird es lange vorher auseinander brechen, wegen eines Streits über eine dumme Sache (welche Programmiersprache / welches Framework für Feature X verwendet werden soll, wie Feature Y implementiert wird) oder eine andere solche Sache.

Es ist viel besser, entweder die Bedingungen des Projekts zu diktieren (weil Sie der Arbeitgeber sind) oder einen Rahmen für das Projekt festzulegen, indem Sie die erste Implementierung bereitstellen, wenn Sie etwas erledigen möchten.

Radtoo
quelle
1
Nun, ich hatte gehofft, jemanden zu sehen, der einen Link zu einer Website veröffentlicht, mit der Sie die Barriere zwischen " völlig Fremden, bei denen niemand die Fähigkeiten und Interessen der anderen kennt " überwinden können . Da es noch keinen solchen Ort zu geben scheint (oder bekannt genug ist), funktioniert das Konzept entweder überhaupt nicht oder niemand hat sich tatsächlich die Mühe gemacht, das System einzurichten. Mein nächstes Projekt wird anscheinend "eine Website sein, auf der Sie Leute mit den richtigen Fähigkeiten für Ihr FOSS-Projekt finden oder ein FOSS-Projekt finden können, dem Sie Ihre wertvolle Freizeit widmen können". Danke für deine Antwort!
Vzwick