come gestisci lunghe ore di programmazione? [chiuso]

8

Sono solo uno studente delle superiori, ma per un po 'di tempo ho iniziato a programmare per settimane (dalle prime ore del mattino fino a notte fonda). Mi piace davvero, tuttavia può essere davvero monotono. Di solito ascolto alcune webradios ma a volte mi tolgono la mia attenzione dalla codifica.

Come fai fronte a lunghe ore di programmazione? Quanto spesso fai delle pause come le spendi? Hai qualche tipo di ulteriore consiglio?

    
posta gen 17.08.2013 - 12:40
fonte

6 risposte

8

(from early in the morning to late at night). I really enjoy it

Impressionante!

How do you cope with long hours of coding?

L'ho fatto per gran parte della mia vita, ed è un grande stile di vita / carriera, ma ha anche alcuni effetti collaterali a lungo termine. Vorrei che qualcuno mi avesse detto quanto segue quando ero giovane.

  • Controlla gli occhi e se hai bisogno di occhiali da lettura. Usali! L'osservazione prolungata di un monitor vicino può causare problemi quando si è vecchi. Indossare occhiali ti aiuterà a prevenire questo.
  • Il mal di schiena è un problema comune tra i programmatori adulti che passano la vita seduti su una sedia. Esegui uno stiramento regolare della schiena e delle gambe. Investi in una buona sedia che abbia un buon supporto per la schiena.
  • Sedersi per lunghi periodi regolarmente non fa bene alla salute. Inizia uno stile di vita attivo andando in palestra o facendo un giro in bicicletta. Forma questo comportamento quando sei giovane perché sarà difficile iniziare quando sarai più vecchio.
  • Cola, Red Bull e bevande energetiche possono essere allettanti, ma mescolare farmaci stimolanti con una seduta prolungata fa male alla salute.

How often do you take breaks how do you spend them?

Ci sono due tipi di pause. Ci sono interruzioni psichiche e interruzioni mentali. Fai brevi pause psichiche su basi regolari (a piedi, in bicicletta o in una casa di amici). La chiave è renderla breve e spesso. Le pause mentali devono essere fatte su passaggi regolari per ricaricare il cervello. Il miglior caricatore è il sonno, ma devi anche imparare a staccarlo dal computer. Vai al cinema, visita la famiglia, gioca ai videogiochi, ecc. La chiave è avere una vita normale. Quando tornerai al computer, la risoluzione dei problemi diventerà molto più semplice.

Do you have any kind of further advice?

Mescola ciò che ami con la programmazione. Se ti piacciono i videogiochi, allora codificalo. Se ti piacciono i cani, crea un'app di addestramento per cani. Trascorri del tempo per saperne di più su te stesso. Una volta che hai capito le cose che ti piacciono davvero. Sarà molto più facile rimanere motivati.

    
risposta data 17.08.2013 - 13:01
fonte
7

Conosco persone che usano Pomodoro e ci giuriamo davvero. Ci sono strumenti web per aiutare i tempi ecc. Ho visto aumentare la loro produttività e spesso ne escono rinfrescati dall'altra parte piuttosto che con le forze.

Personalmente uso metalli pesanti, Skrillex e caffè. Ho poco tempo per codificare che quando ottengo un lungo periodo tendo a dare un pugno e godermi la masterizzazione. :)

    
risposta data 17.08.2013 - 12:44
fonte
3

from early in the morning to late at night

stai sbagliando . Ho fatto anche questa stessa cosa (programmando dalle 7 del mattino alle 2 di notte alle 2 di notte) e dopo 8-9 mesi ho avuto seri problemi al collo e alla schiena, anche allora mi sentivo molto a cercare tutto il tempo.

e il medico mi ha avvertito di non fare questo altrimenti ci sarebbero maggiori problemi alla schiena e al collo, penso che le stesse condizioni siano mele con tutti

così puoi gestire il tuo tempo gestendo il tuo lavoro. imposta l'obiettivo per ogni giorno e non lavorare più di 8 ore al giorno.

    
risposta data 17.08.2013 - 17:10
fonte
2

Penso che fare qualsiasi cosa dalla mattina alla sera tende a diventare monotono, specialmente quando è più lungo di alcuni giorni. Ti consiglierei di cercare di bilanciare la programmazione con altre attività come camminare, uscire con gli amici, guardare un film, ecc. Questo si occuperà della monotonia, e un po 'di equilibrio tra lavoro e vita privata non fa mai male. Inoltre, la tua produttività diminuirà dopo, diciamo, 8 ore di lavoro, fino al punto che la qualità del codice che scrivi diminuisce. Un più sano equilibrio tra lavoro e vita privata può quindi anche aiutare a rimanere produttivi a lungo termine e aiutare con la qualità.

    
risposta data 17.08.2013 - 12:45
fonte
1

Consiglierei di fare pause di almeno 15 minuti per 2 ore di codice per mantenere le cose fresche. Dovresti fare qualcosa che non riguarda la programmazione durante le pause, come guardare un episodio della tua serie TV preferita (grazie, Netflix) o magari pulire, lavare i piatti, ecc. Ho scoperto che facendo qualcos'altro si incontra inconsciamente soluzioni a tutti i tipi di problemi legati al codice.

Personalmente mi piace avere un episodio di Top Gear in esecuzione in background. Ti dà la possibilità di passare facilmente a qualcos'altro in qualsiasi momento. Inoltre, un sacco di caffè.

    
risposta data 17.08.2013 - 12:57
fonte
1

Lavoro come sviluppatore da oltre cinque anni, prima che mi piacesse la mia programmazione sugli studi come te. La mia chiave di godimento dal mio lavoro è di avere almeno un progetto non per soldi, non per i clienti, per me. La mia stessa sfida, che a volte mi richiede molte ore per risolverlo, ma questa è la mia pausa e il mio spregiudicatezza del cervello.

Dipende sempre da cosa farai come programmatore. C'è molto materiale affascinante da codificare, ma ci sono anche molte cose noiose - quindi uso tecniche come Pomodoro, che è stata menzionata prima.

Se ti piace codificare sarai un grande programmatore, questa è la chiave del successo! Ci sono molti sviluppatori senza passione, che lasciano le loro carriere dopo 2-3 anni. Resta al passo con la tua passione e tutto andrà bene:)

    
risposta data 17.08.2013 - 18:17
fonte

Leggi altre domande sui tag