Quante ore lavora un ‘tipico’ ingegnere o sviluppatore software entry-level?

Niente è 'tipico'. Dipende dalla cultura dell'organizzazione e a volte anche dalla cultura del team in cui ti trovi. Ecco quelli con cui ho avuto esperienza:

Startup/Piccole aziende: La maggior parte delle startup sono alla ricerca di più di 40+ ore perché stanno cercando di lanciare il maggior numero possibile di funzioni, sperando che qualcosa rimanga prima che finiscano i finanziamenti. Di solito i fondatori sono più giovani, così come i dipendenti. Sono appena usciti dal college e mantengono la mentalità del college, dove la propria vita non è separata in parti diverse - vita sociale e lavorativa. Perché pensi che le startup facciano tutto per te? Così non devi andare a casa e la tua vita sociale = vita lavorativa.

Azienda disorganizzata: Questa può essere sia una startup che una grande azienda. Essenzialmente, nulla è pianificato, tutto è fatto ad-hoc (per tua informazione, questo non è agile, è solo una merda). Poiché tutto è fatto ad-hoc, le priorità si spostano volenti o nolenti, e all'improvviso ti vengono lanciate addosso delle scadenze estreme con l'aspettativa che tu le raggiunga. Lavori ore folli per rispettarle, poi il processo ricomincia da capo.

Lazy Corporate: L'innovazione è lenta, la gente non è interessata a interrompere il flusso e 40 ore sembrano un'eternità. Di solito si vede la tecnologia dell'anno scorso, gente che ha paura dell'innovazione e non vuole scuotere la barca. Lo status quo è il tema predominante.

Il mondo Corporate: Tutto riguarda la linea di fondo. Alto stress, conquistare il mondo, mentalità del vincere a tutti i costi - anche a spese dei tuoi dipendenti. Di solito si vede la gente lavorare in queste aziende per un anno o due, poi lasciare. Quando fai il colloquio, scopri quanto tempo le persone hanno lavorato nell'organizzazione e da quanto tempo i membri del team sono lì. Più di 2 anni? Allora stanno facendo qualcosa di giusto...

Happy Medium: La cultura è generalmente 40-60 ore. Se si va oltre le 40, allora si ottiene un po' di tempo libero / tempo di compensazione sul retro per ricaricarsi. I vostri team sono probabilmente un mix di ingegneri più anziani con alcuni giovani. Le cose sono più pensate con un mix di manutenzione e tentativi di innovazione all'avanguardia. Il business capisce che dipendenti sovraccarichi di lavoro portano a dipendenti meno felici, codice più scadente e costi sanitari più alti. Non stai combattendo incendi tutto il tempo perché hai il tempo di pensare al tuo codice e al suo significato.

Uno di questi si adatta alla tua personalità. Il colloquio è un processo a doppio senso.... stai anche cercando di trovarne uno che funzioni con il tuo stile di vita.