Quanto tempo dedica una settimana alla programmazione extrascolastica? [chiuso]

12

Background: sono un tipo Microsoft DBA / IT di giorno, uno sviluppatore iOS e Mac di notte. Ho una app in App Store e un'altra in lavorazione. Cerco di dedicare più tempo possibile a lavorare sulle mie due app, ma con una nuova figlia e altri hobby (non informatici), trovo difficile trascorrere più di qualche ora ogni settimana di programmazione.

Mi chiedo come si confronta con altri sviluppatori. Vedo un sacco di app là fuori scritte da singoli sviluppatori che non fanno dello sviluppo iOS il loro lavoro principale. Stanno passando 4 ore a notte a lavorare sui loro progetti, o si limitano a staccare per un anno o due prima di rilasciare qualcosa?

    
posta kubi 11.11.2010 - 16:27
fonte

8 risposte

10

Per me va davvero a strisce. Ho molti hobby, uno dei quali è la programmazione extrascolastica. Come la maggior parte degli hobbies, ci guadagno un po ', poi perdo un po' di interesse per un po ', poi torno più tardi quando sono stufo di tutti i miei altri hobby.

Quando sono in una serie di hacking hardcore, vado un paio di settimane in cui trascorro 4-5 ore a notte e una buona parte della programmazione dei fine settimana solo per divertimento, oltre alla programmazione che faccio al lavoro . Durante questi periodi, la programmazione è costantemente nella mia mente. Poi temporaneamente brucio e gli concedo una pausa per alcuni mesi. Durante questo periodo, trascorro un po 'di tempo su un altro hobby e per un po' e non faccio quasi nessuna programmazione ricreativa. Spendo forse un'ora o due alla settimana per correggere i bug dei miei progetti esistenti.

Trovo molto difficile passare semplicemente alcune ore alla settimana perché per scrivere un codice di progetto per hobby davvero buono, ho bisogno di pensarci tutto il tempo. D'altra parte, tale sforzo è insostenibile a lungo termine. Il risultato è questa estrema bimodalità.

    
risposta data 11.11.2010 - 16:36
fonte
6

Nessuno

Ci sono alcuni progetti collaterali che mi piacerebbe fare ma, onestamente, non ne ho il tempo. Sono fortunato di avere un lavoro che mi spinge a imparare cose nuove regolarmente o probabilmente non terrò mai su nuove tecnologie!

In realtà ho un po 'di tempo per me stesso, ma preferisco usarlo per fare cose diverse dalla codifica.

    
risposta data 11.11.2010 - 16:57
fonte
2

Tutto dipende dai tuoi obiettivi.

Se vuoi passare più tempo con il tuo coniuge / figli / famiglia, allora devi metterlo per primo. Spero tu sia consapevole che il tempo trascorso con i bambini è diverso da quando sono più grandi / grandi e quindi meno dipendenti, quindi vale la pena fare tesoro. Una volta che vanno in asilo nido / asilo nido / scuola, hai molta meno influenza e tempo di qualità.

Se hai un'idea grandiosa per un'app per iOS che potrebbe potenzialmente guadagnare abbastanza per fare la differenza nella tua vita, sembra un candidato per una vacanza lontano dal lavoro per farlo e forse diverse sere alla settimana in cui negozia con il tuo coniuge che sei rimasto solo a interrompere il tempo di progetto.

Trovare un equilibrio tra questi è difficile, ma può essere fatto. Ad esempio, dopo aver lasciato i bambini fuori e poi andare al lavoro, fare un giorno intero con un pranzo breve, si potrebbe quindi tornare a fare la routine di sera con loro. Dopo che sono a letto, potresti avere un po 'di tempo per essere in grado di crearti con vari progetti di programmazione. Ovviamente, tua moglie non ti presterà molta attenzione con questo accordo, quindi i fine settimana dovrebbero essere riservati per un tempo familiare di qualità, e una percentuale decente di denaro che fai nei progetti dovrebbe essere spesa per curare la famiglia.

Qualunque cosa tu faccia, ti sconsiglio di rinunciare al lavoro diurno a meno che la tua app iOS non abbia già pagato il mutuo e hai un risparmio di un anno, dal momento che il mercato è un obiettivo in rapido movimento.

    
risposta data 06.12.2010 - 01:08
fonte
1

Se riesco a cigolare in 2-3 ore, allora è una buona settimana per me. Sfortunatamente le mie aspirazioni richiedono MOLTO più tempo di quello che posso dare loro attualmente, a causa di una serie di fattori.

Idealmente, sarei in grado di prendere 1-2 sere a settimana e trascorrere 4 ore + ogni volta in grossi pezzi. Se so che ho solo un'ora per lavorare, è difficile entrare nella 'zona' e fare il lavoro veramente duro.

    
risposta data 11.11.2010 - 16:49
fonte
0

Non abbastanza come mi piacerebbe.

In passato passavo la maggior parte del mio tempo a fare proprio quell'università. Poi, quando ho iniziato a lavorare, trascorrevo la maggior parte delle mie serate e week-end lavorando a progetti personali (alcuni relativi al mio lavoro per cercare di migliorare i modi in cui le cose venivano fatte in ufficio) e per imparare cose nuove.

Poi sono passato a lavori che non permettevano troppi sviluppi personali in ufficio se non relativi ai loro prodotti principali.

Poi ho incontrato qualcuno.

Poi ho avuto un bambino.

Credo che avrò un giardino e che sarà la fine di questo:)

Penso che non ci sia un numero "appropriato" di ore per questo, ma inutile dire che se vuoi essere e rimanere un esperto nella parte superiore del tuo gioco nelle tue aree e anche in quelli emergenti aree, quindi è necessario trascorrere un sacco di tempo.

    
risposta data 11.11.2010 - 17:42
fonte
0

Il più possibile.

Più facile a dirsi che a farsi, proveniente da uno studente universitario a tempo pieno. I compiti scolastici devono avere la priorità, naturalmente, ma cerco di bloccare un paio d'ore ogni poche sere e, nei fine settimana, di lavorare su uno dei miei numerosi progetti.

Le lezioni sono appena terminate, quindi ho ancora un po 'di tempo per le mie mani e ho intenzione di farne buon uso. Dovrò ricordarmi di spremere un po 'di tempo per studiare per le finali!

    
risposta data 04.12.2010 - 04:18
fonte
0

Adoro hackerare il codice ogni volta che ne ho la possibilità. Mi dà il tempo di imparare nuove lingue e probabilmente nuove API. Il mio lavoro in genere comporta il lavoro con PHP, ma durante il mio tempo libero costruisco applicazioni con python e mi diverto a farlo.

Conservo persino un elenco di applicazioni non appena ho un'idea per loro e quando trovo il tempo libero cerco di costruirle una per una. Trovo che la programmazione sia probabilmente l'unico modo in cui mi rilasso o sono in grado di svuotare la mente dalle emozioni.

    
risposta data 04.12.2010 - 05:27
fonte
0

Non abbastanza ...

In ritardo - è difficile da quantificare, non può essere un numero difficile perché ci sono troppe variabili ma dovrebbe essere sufficiente per avere un risultato misurabile ogni settimana e certamente non lo faccio.

    
risposta data 11.11.2010 - 16:43
fonte

Leggi altre domande sui tag