Sono un ingegnere del software e credo di poter rispondere correttamente. Ecco come si svolge di solito la mia giornata (e all'incirca lo stesso per molti altri che conosco):
- Sveglio la mattina intorno alle 6. Faccio un caffè o un tè per iniziare la giornata, poi controllo le mie mail, le notizie, leggo qualcosa se ho qualcosa nella mia lista di lettura ecc. mentre prendo il caffè.
- Tento di finire qualsiasi lavoro personale se ne ho fino alle 8.
- Prepararmi e raggiungere l'ufficio tra le 9:15-9:45
- Controllo la posta del mio ufficio e pianifico la mia giornata di lavoro.
- Inizio a lavorare: il che implica riunioni, pianificazione e discussione di progetti, codifica (come avete sottolineato), debugging, test, lettura e ricerca di come fare le cose nel modo migliore.
- Un po' di tempo su Facebook e Quora una volta ogni tanto.
- Pranzo intorno alle 12.
- Continuare a lavorare.
- Un paio di pause caffè/tè in mezzo.
- Lasciare l'ufficio la sera, andare a casa e parlare con la famiglia e rilassarsi.
- Andare in palestra o a volte saltare la palestra e incontrare amici per cena/bevande ecc.
- Finire qualsiasi altro lavoro personale in sospeso.
- Dormire e il ciclo continua.
Questa è all'incirca la mia routine e per la maggior parte delle persone nel software; almeno quelli che non sono sposati perché avranno altre responsabilità e passeranno più tempo con la famiglia e i bambini ecc.
Questa è la vita di un ingegnere del software/sviluppatore/codificatore.
P.S. Come hai detto come risposta (presumo per errore invece che come descrizioni). Un sacco di caffè sì, a volte, ma di solito è come 2-4 tazze di caffè/tè al giorno. E nessun pacchetto di patatine per me almeno, preferisco la frutta come spuntino.