Cosa Dicono le Persone
Questo libro fa una cosa rara: descrive la vera ampiezza della disciplina dell'ingegneria del software e tutti gli importanti e disordinati sovrapposizioni con altre discipline: design, gestione del prodotto, ricerca sugli utenti e oltre. La magia di questo libro è che prende tutte le cose che i buoni ingegneri del software fanno che sono implicite e non dette, e le dice. In linguaggio semplice, Ryan fornisce una mappa del vasto territorio che è l'ingegneria del software.

Più di un manuale tecnico, questa guida sul campo dà ai moderni team di software una bussola per costruire codice eccellente, collaborazione eccellente e una cultura in cui l'ingegneria—e le persone—prosperano!

Come studente di ingegneria meccanica che ama anche il software, ho trovato la guida di Ryan incredibilmente chiara e pertinente. Spiega come funzionano i veri team di software in modo pratico, coinvolgente e facile da apprendere.

Una lettura obbligatoria per ingegneri che vogliono effettivamente consegnare cose che contano. La scomposizione di Ryan sui team di prodotto vs. consegna da sola vale il prezzo—e la sua visione radicata sugli strumenti di IA è il controllo di sanità di cui la nostra industria ha disperatamente bisogno.

Ryan Mahoney è uno dei leader ingegneristici più efficaci con cui ho avuto la fortuna di lavorare nella mia carriera, e Una Guida sul Campo per l'Ingegneria del Software distilla molta guida riflessiva che ho visto lui sviluppare nel corso degli anni in un riferimento accessibile e pratico.

Come reclutatore tecnico, Una Guida sul Campo per l'Ingegneria del Software ha approfondito la mia comprensione di come gli ingegneri del software operano veramente all'interno di un'organizzazione al di là di titoli di lavoro e curriculum. Mi ha aiutato a cogliere meglio le dinamiche di team, le responsabilità tecniche e la natura collaborativa del lavoro ingegneristico. Il libro ha rafforzato la mia capacità di fare domande migliori nei colloqui e allineare le decisioni sui talenti più strettamente con le esigenze aziendali.

Certo che Ryan ha scritto un libro sulla guida all'ingegneria del software. È un maestro del nostro mestiere e ama condividere ciò che impara. Sia che tu sia un nuovo leader, un tech lead esperto o un ingegnere del software che cerca solo di capire meglio il tuo team, tornerai su questa guida ancora e ancora e ne uscirai con un senso di sicurezza. Goditi!

Gli ingegneri che hanno successo non sono i più brillanti tecnicamente—sono quelli che finiscono il lavoro, comunicano chiaramente e capiscono il dominio del problema. Le sezioni di Ryan sulla fluidità del dominio e sul lavoro con team di prodotto multidisciplinari sono particolarmente acute. La differenza tra buon software e sforzo sprecato spesso si riduce a se hai capito il problema prima di innamorarti di una soluzione. Ogni ingegnere che lavora su cose, specialmente cose che contano, dovrebbe leggere questo, per il bene dei loro colleghi e utenti finali.

Può essere uno shock, ma essere uno sviluppatore di software coinvolge molto più che scrivere codice. Una Guida sul Campo per l'Ingegneria del Software fornisce un fantastico tour attraverso tutto ciò che accompagna il lavoro come praticato nella vita reale. E non in un modo idealizzato, un'astrazione perfetta. Ryan Mahoney parla schiettamente delle sfide comuni affrontate nella pratica e fornisce consigli pratici per fare miglioramenti reali nel tuo lavoro. Questa guida è un must per i nuovi arrivati nel campo, e le sue intuizioni sono anche preziose per i professionisti esperti.

8 Cose che Questo Libro Ti Insegnerà

Per anni, ho inseguito la padronanza tecnica e ho cercato di essere 'l'ingegnere più intelligente della stanza'. Era un modo ansioso e egoista di lavorare. Solo quando mi sono unito a team orientati ai risultati e ho imparato da mentori diretti e generosi ho realizzato ciò che conta davvero: ciò che costruiamo, come lavoriamo insieme e chi ne trae beneficio. Ho passato molto tempo a capirlo nel modo più difficile. Ho scritto questo libro così che tu non debba farlo.
— Ryan Mahoney