Come trovi il tempo di lavorare su progetti Open Source? [chiuso]

11

Un po 'di background: ho un piccolo progetto open source su cui ho iniziato, un framework di base che fornisce un mezzo orientato agli oggetti per generare codice HTML (dal momento che non mi piace molto l'HTML, e lo faccio come PHP). Ha qualche sorgente rilasciata, e alcuni download, ma principalmente, il progetto è per me, con la parte Open Source solo un vantaggio collaterale.

Il progetto originale che mi ha permesso di essere in grado di sviluppare su questo progetto è per lo più andato in ibernazione per il momento, il che significa che tutto lo sviluppo a cui sto per affondare a questo punto è solo tempo personale. Sfortunatamente, attualmente sto lavorando per la mia laurea, studio per le certificazioni, e ho un bambino di tre mesi a casa. In breve, quando arrivo a "me time", raramente mi viene voglia di lavorare, ma di solito mi sento semplicemente rilassato.

Quindi, se c'è qualcun altro là fuori che si sente in una posizione simile, quali strategie hai usato per essere motivato a lavorare sul progetto? Mi piacerebbe davvero essere in grado di lavorare su questo fino a quando non avrò una copertura specifica al 100%, ma non mi sono impegnato per la fonte da mesi. Qualcuno là fuori che può aiutare?

    
posta EricBoersma 22.10.2010 - 16:47
fonte

8 risposte

9

Se ti stai chiedendo come trovare il tempo a lavorare sul tuo progetto open source, questo potrebbe indicare che sei disposto a lavorare su troppe cose allo stesso tempo.

Potresti non essere in grado di gestire fisicamente tutto e la conseguenza è che nella maggior parte delle cose su cui lavorerai ti sentirai male a causa della mancanza di tempo e concentrazione.

Pensa al tuo bambino! E il tuo diploma di laurea! Sono già 2 i progetti FULL TIME a credermi!

A meno che il tuo progetto open source sia più importante del tuo bambino o del tuo diploma di laurea, abbandona il tuo progetto open source per ora.

    
risposta data 22.10.2010 - 18:43
fonte
3

Rilassarsi potrebbe non essere una cattiva idea. I bambini piccoli prendono molta energia, quindi potresti pensare di dire a te stesso "OK, 3 mesi di pausa dalla programmazione non essenziale".

Prenditi il tempo per rilassarti finché puoi e attendi che l'ispirazione colpisca (piuttosto che provare a spremerlo), o annota (in prosa o in codice) alcune idee approssimative su dove vorresti che il progetto essere, o come vorresti che il codice guardasse.

    
risposta data 22.10.2010 - 18:08
fonte
3
  • Il tempo con i tuoi figli è il più prezioso del mondo e non ritorna mai.
  • La tua laurea alimenterà la tua famiglia.

Stabilisci le priorità di conseguenza:)

    
risposta data 28.10.2010 - 17:25
fonte
2

Ho postato una risposta a una domanda simile qui .

La linea di fondo è che fai tempo.

Mostrerò con un aneddoto.

Mia sorella è una scrittrice che scrive puramente nel suo tempo libero. Ha un marito e un figlio e ha pubblicato 4 libri e alcuni racconti. Il lunedì suo marito e suo figlio (anche se ora ha 7 anni, ma lei scrive da molto tempo) sanno che è il suo momento di scrivere. Così lunedì tra 7 e 9 lei scrive e la lasciano in pace.

Mercoledì, mio cognato gioca a hockey in un campionato maschile.

    
risposta data 22.10.2010 - 18:59
fonte
2

La maggior parte delle persone ha una buona quantità di tempo di inattività che usano guardare la televisione. (Questo di solito non si applica ai genitori di bambini di tre mesi.) Generalmente non si tratta di trovare il tempo, ma di trovare energia e motivazione.

Di solito riesci a dormire tutta la notte? Non ero quando mio figlio era così vecchio. Se non dormi abbastanza, avrai abbastanza tempo per i compiti scolastici, per non parlare di un progetto esterno.

Quindi, passa il tempo con tua moglie e tuo figlio. Non preoccuparti di progetti extra per ora, ci sarà più tempo per quello tra qualche anno.

    
risposta data 23.10.2010 - 00:13
fonte
2

Dipende da quanto sia importante il progetto open-source nel grande schema cosmico delle cose. Se il progetto prevede la creazione di banali screen-saver, basta lavorarci casualmente ogni volta che sei troppo annoiato per fare qualsiasi altra cosa. Se si tratta di un progetto come link per la creazione di una vera intelligenza artificiale che porterà su una Singolarità tecnologica, è necessario organizzare il tuo tutta la vita e tutti i nanosecondi disponibili in servizio al tuo progetto AI Open Source Grand Challenge.

    
risposta data 23.10.2010 - 01:53
fonte
1

Direi che di gran lunga il tuo progetto più interessante e in cima alla massima priorità in questo momento è il tuo bambino - dovresti dare un calcio a tutta la programmazione non legata al lavoro e goderti il bambino che cresce, i primi sorrisi e le risate . Usa il tuo tempo disponibile per guardare un buon film / partita di calcio / leggere un libro, o qualsiasi altra cosa ti rilassi.

    
risposta data 22.10.2010 - 18:22
fonte
0

Dato che non vuoi che il tuo progetto opensource rimanga incompiuto, ti suggerirei di trovare qualcuno che sia disposto a contribuire al tuo progetto. In un certo punto del tempo, in futuro, il tuo progetto diventerà molto più maturo e potrai sempre contribuire ogni volta che avrai tempo.

La famiglia è molto più importante di qualsiasi altra cosa e qualsiasi progetto opensource avrà finalmente successo quando più persone hanno iniziato a contribuire ad esso.

    
risposta data 27.01.2011 - 15:18
fonte

Leggi altre domande sui tag