Wie finden Sie Zeit, um an Open Source-Projekten zu arbeiten? [geschlossen]


12

Ein bisschen Hintergrundwissen: Ich habe ein kleines Open-Source-Projekt, mit dem ich begonnen habe, ein grundlegendes Framework, das ein objektorientiertes Mittel zum Generieren von HTML-Code bietet (da ich HTML nicht wirklich mag und PHP mag). . Es gibt einige veröffentlichte Quellen und einige Downloads, aber in erster Linie ist das Projekt für mich, wobei der Open Source-Teil nur ein Nebeneffekt ist.

Das ursprüngliche Projekt, das mich veranlasst hat, dieses Projekt weiterzuentwickeln, ist vorerst größtenteils in den Winterschlaf gegangen, was bedeutet, dass die gesamte Entwicklung, die ich zu diesem Zeitpunkt in dieses Projekt eintauchen kann, nur persönliche Zeit ist. Leider arbeite ich derzeit an meinem Bachelor-Abschluss, studiere für Zertifizierungen und habe ein drei Monate altes Baby zu Hause. Kurz gesagt, wenn ich zu "mir Zeit" komme, habe ich selten Lust auf Arbeit, sondern normalerweise nur auf Entspannung.

Also, wenn es noch jemanden gibt, der das Gefühl hat, in einer ähnlichen Position zu sein, welche Strategien haben Sie angewendet, um sich für die Arbeit an dem Projekt zu motivieren? Ich würde wirklich gerne zumindest daran arbeiten können, bis ich eine 100% ige Spezifikationsabdeckung habe, aber ich habe seit Monaten keine Quelle mehr festgelegt. Kann da draußen jemand helfen?


1
stimme zu schließen als zu breit und fühlt sich nicht gut für unser Q & A-Format geeignet.
Michael Durrant

Antworten:


9

Wenn Sie sich fragen, wie Sie Zeit finden, um an Ihrem Open Source-Projekt zu arbeiten, kann dies darauf hinweisen, dass Sie bereit sind, gleichzeitig an zu vielen Dingen zu arbeiten.

Sie sind möglicherweise nicht in der Lage, alles physisch zu handhaben, und die Folge ist, dass Sie in den meisten Dingen, an denen Sie arbeiten, aufgrund des Zeit- und Fokusmangels schlecht sind.

Denken Sie an Ihr Baby! Und dein Bachelor-Abschluss! Es sind bereits 2 Vollzeitprojekte, glauben Sie mir!

Wenn Ihr Open Source-Projekt nicht wichtiger ist als Ihr Baby oder Ihr Bachelor-Abschluss, geben Sie Ihr Open Source-Projekt vorerst auf.


1
+1 für den Hinweis auf den Dehnungsfaktor. Ich habe einmal versucht, 3-4 Dinge gleichzeitig zu tun und habe es geschafft, keine zu erledigen.
Jas

Sie machen einen guten Punkt, wie andere auch. Vielen Dank für die Vorschläge, alle zusammen. :)
EricBoersma

3
  • Die Zeit mit Ihren Kindern ist die kostbarste der Welt und kommt nie wieder zurück.
  • Ihr Abschluss wird Ihre Familie ernähren.

Priorisieren Sie entsprechend :)


2

Entspannen ist vielleicht keine so schlechte Idee. Kleine Babys verbrauchen viel Energie, daher sollten Sie sich sagen: "OK, 3 Monate Pause von der nicht wesentlichen Programmierung."

Nehmen Sie sich Zeit, um sich zu entspannen, solange Sie können, und warten Sie entweder, bis die Inspiration eintritt (anstatt zu versuchen, sie herauszuquetschen), oder schreiben Sie (in Prosa oder Code) einige grobe Ideen auf, wo sich das Projekt befinden soll, oder Wie soll der Code aussehen?


2

Ich gab eine Antwort auf eine ähnliche Frage hier .

Unterm Strich ist , dass Sie machen Zeit.

Ich werde mit einer Anekdote demonstrieren.

Meine Schwester ist eine Schriftstellerin, die nur in ihrer Freizeit schreibt. Sie hat einen Ehemann und einen Sohn und sie hat 4 Bücher und ein paar Kurzgeschichten veröffentlicht. Montags wissen ihr Mann und ihr Sohn (obwohl er jetzt 7 ist, aber sie schreibt schon lange), dass es ihre Zeit ist zu schreiben. Montag zwischen 7 und 9 schreibt sie, und sie lassen sie in Ruhe.

Mittwochs spielt mein Schwager Hockey in einer Männerliga.


2 Stunden pro Woche und sie hat 4 Bücher veröffentlicht! Beeindruckend!
Ozz

@james: www.jkcoi.com - dort sind 2 Bücher aufgeführt, aber 3 Bücher eines früheren Herausgebers ( amazon.com/J.-K.-Coi/e/B0036LKAT6/… ). Außerdem hat sie ihr Schreiben ein gutes Stück aufgegriffen, seit sie Montag geschrieben hat, soweit ich mich erinnern kann.
Steven Evers

2

Die meisten Menschen haben ziemlich viele Ausfallzeiten, die sie beim Fernsehen nutzen. (Dies gilt normalerweise nicht für Eltern von Drei-Monats-Jährigen.) Es geht im Allgemeinen nicht darum, Zeit zu finden, sondern Energie und Motivation zu finden.

Können Sie normalerweise die Nacht durchschlafen? Ich war nicht, als mein Kind so alt war. Wenn Sie nicht genug Schlaf bekommen, werden Sie es mit Ihren Schularbeiten schwer genug haben, geschweige denn mit einem externen Projekt.

Verbringen Sie also Zeit mit Ihrer Frau und Ihrem Kind. Mach dir vorerst keine Sorgen über zusätzliche Projekte, dafür wird in ein paar Jahren mehr Zeit sein.


2

Es kommt darauf an, wie wichtig das Open-Source-Projekt im großen kosmischen Schema der Dinge ist. Wenn das Projekt das Erstellen trivialer Bildschirmschoner umfasst, arbeiten Sie nur ab und zu willkürlich daran, wenn Sie zu gelangweilt sind, um etwas anderes zu tun. Wenn es sich um ein Projekt wie http://code.google.com/p/mindforth handelt , mit dem echte künstliche Intelligenz geschaffen werden soll, die eine technologische Singularität hervorruft, müssen Sie Ihr gesamtes Leben und alle verfügbaren Nanosekunden im Dienst Ihrer großen Herausforderung organisieren Open-Source-AI-Projekt.


1

Ich würde sagen, dass Ihr mit Abstand interessantestes Projekt und oberste Priorität im Moment Ihr Baby ist - Sie sollten alle nicht arbeitsbezogenen Programme rausschmeißen und einfach Spaß daran haben, wie das Baby aufwächst, zuerst lächelt und kichert. Nutzen Sie Ihre verfügbare Zeit, um einen guten Film / ein gutes Fußballspiel anzusehen / ein Buch zu lesen oder was auch immer Sie entspannt.


0

Da Sie nicht möchten, dass Ihr OpenSource-Projekt unvollendet bleibt, würde ich Ihnen empfehlen, jemanden zu finden, der bereit ist, zu Ihrem Projekt beizutragen. Damit Ihr Projekt irgendwann in der Zukunft viel reifer wird und Sie es jederzeit beitragen können, wenn Sie Zeit haben.

Familie ist viel wichtiger als alles andere und jedes OpenSource-Projekt wird irgendwann erfolgreich sein, wenn mehrere Menschen dazu beitragen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.