La mappa della tua azienda
Il ciclo di vita del software nel tuo posto di lavoro, compilato da te.
Chiudi il ticket, apri la PR e poi? Review, CI, deploy, produzione, e qualcuno che dovrà fidarsi di quello che hai scritto. Se in azienda nessuno te l'ha mai raccontato, in quattro ore lo facciamo insieme.
4 ore · 8-10 persone · Online
Uno junior entra in azienda, riceve un ticket, lo chiude. Di tutto il resto sa pochissimo: chi legge la sua PR, cosa succede al merge, come si arriva in produzione, cosa fanno QA e devops, a chi tocca quando qualcosa si rompe.
Le aziende vogliono junior operativi il prima possibile, e lo capisco. Però il quadro intero nessuno ha il tempo di spiegarlo. Il senior è sotto pressione, il manager pure, e tu resti nel tuo piccolo ambito a indovinare il resto.
Poi arriva l'AI, che ti fa scrivere codice più in fretta di quanto tu riesca a capirlo. Comodo, finché la PR è tua e la responsabilità pure.
Prendiamo una singola modifica e la seguiamo dal ticket alla produzione. A ogni passaggio ti chiedo tre cose: chi c'è, cosa può andare storto, cosa si aspettano da te.
Disegni a mano tutti i passaggi che, nella tua azienda, portano da "mi assegnano un ticket" a "è in produzione e funziona", segnando dove ti trovi tu in quel percorso. Poi confronti il tuo disegno con quello degli altri: ogni azienda ha un processo diverso, quindi ognuno di voi avrà buchi diversi da colmare.
Requisito, branch, CI, review, merge, deploy, monitoring. Seguiamo un caso vero passo per passo, e per ogni passaggio capisci chi c'è e cosa ci si aspetta da chi scrive il codice.
Ambienti, dipendenze, database, API di altri team, log. Un bug in produzione e tu che risali la catena fino a capire dove nasce.
Come verificare quello che genera prima di consegnarlo, e come usarla per capire una parte di sistema che non conosci.
Una consegna con una descrizione onesta (una PR, o quello che usate da voi), come chiedere aiuto senza sembrare perso, come raccontare stato e rischi in poche righe. Lo proviamo in coppia, con me nel ruolo del senior sempre di corsa.
Ridisegni la mappa della tua azienda con quello che hai imparato, scegli le persone di altri ruoli da andare a conoscere nei prossimi 30 giorni e scrivi il tuo patto di autonomia: cosa fai da solo, cosa mostri prima, cosa segnali subito.
Pause e chiusura incluse nelle 4 ore.
In quattro ore nessuno impara tutto il ciclo di vita di un software, e chi lo promette ti racconta una favola. Quello che porti a casa è una mappa e l'abitudine di esplorarla, che è esattamente quello che serve a uno junior per smettere di sentirsi perso.
Il ciclo di vita del software nel tuo posto di lavoro, compilato da te.
Una lista per ruolo, con le domande giuste da fare a ciascuno.
E un template per descrivere una PR in modo onesto, anche quando c'è di mezzo l'AI.
Scritto in sessione, pronto da condividere con il tuo responsabile.
Per raccontarci cosa ha funzionato e cosa no.
Sono Simone Torrisi. Sviluppo da oltre vent'anni, JavaScript e React soprattutto, e con TomorrowDevs aiuto developer e team tech a crescere attraverso il mentoring. Parlo di carriera tech su LinkedIn e YouTube.
Questo workshop lo tengo io, dall'inizio alla fine. Il gruppo è piccolo apposta: voglio vedere il lavoro di ognuno.
Sei un junior developer, lavori già in un'azienda e senti che ti mancano i pezzi intorno al tuo codice. Anche se da voi review, PR o deploy strutturati non esistono, anzi, proprio per quello. Usi l'AI, oppure stai per iniziare, e vuoi sapere quando fidarti di quello che ti dà.
Non hai ancora mai lavorato su codice insieme ad altre persone, nemmeno in stage o in un progetto di gruppo. Il workshop parte dal presupposto che tu abbia già un'esperienza di lavoro in team su cui confrontare quello che vediamo.
Se hai uno junior che ti chiede tutto, o che non chiede mai niente, o che consegna codice che nessuno ha davvero controllato, questo workshop lavora proprio lì.
Torna con una mappa del vostro processo, un modo onesto di consegnare e un patto di autonomia da condividere con te. Puoi iscrivere uno o più junior, e ti mando un documento con cosa cambierà nel loro modo di lavorare e come sostenerlo nelle review di tutti i giorni.
Voglio informazioni per il mio teamSe ti serve il via libera della tua azienda, ti preparo una descrizione del workshop da girare al tuo responsabile.
No. Ti scrivo io con date, prezzo e modalità, poi decidi.
Se la usi già, meglio. Se la usi poco va bene lo stesso, è uno dei sei blocchi.
Gli esempi sono in JavaScript/TypeScript e React, ma il ciclo di vita vale per qualunque stack.
No. I casi li porto io, così non c'è nessun problema di riservatezza.
Molte aziende lo prevedono. Se vuoi provarci ti preparo una descrizione del workshop da girare al tuo responsabile. Le regole su rimborsi e fatturazione dipendono dalla tua azienda, quindi verifica con chi si occupa di HR o amministrazione.
Succede, e sei nel posto giusto. Il ciclo che seguiamo è quello che si trova in molti team: lo confronti con il tuo, vedi cosa manca e decidi cosa proporre. Non serve che da voi funzioni così.
Sì. Scrivilo nel modulo scegliendo il percorso "team" e ti rispondo con le opzioni.
Compila il modulo, ti rispondo io entro qualche giorno. Nessun impegno.