TomorrowDevs, Engineering Careers
Workshop per junior developer

Nessuno ti ha spiegato cosa succede DOPO il tuo ticket.

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

Il problema che vedo troppo spesso

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.

Il viaggio di una modifica

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.

  1. 20 min

    La mappa vuota

    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.

  2. 45 min

    Il ciclo di vita, visto da dentro

    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.

  3. 45 min

    Oltre il tuo codice

    Ambienti, dipendenze, database, API di altri team, log. Un bug in produzione e tu che risali la catena fino a capire dove nasce.

  4. 40 min

    L'AI, con la responsabilità in mano

    Come verificare quello che genera prima di consegnarlo, e come usarla per capire una parte di sistema che non conosci.

  5. 40 min

    Consegnare e comunicare

    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.

  6. 30 min

    La tua mappa e il tuo piano

    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.

Una cosa te la dico subito

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.

Cosa porti a casa

La mappa della tua azienda

Il ciclo di vita del software nel tuo posto di lavoro, compilato da te.

Le persone da incontrare

Una lista per ruolo, con le domande giuste da fare a ciascuno.

La checklist "prima di consegnare"

E un template per descrivere una PR in modo onesto, anche quando c'è di mezzo l'AI.

Il tuo patto di autonomia

Scritto in sessione, pronto da condividere con il tuo responsabile.

Un incontro di gruppo dopo 3-4 settimane

Per raccontarci cosa ha funzionato e cosa no.

Foto di Simone Torrisi, fondatore di TomorrowDevs

Lo tengo io

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.

Per chi è

Fa per te se

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à.

Forse è presto se

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.

Hai junior nel team?

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 team

Dettagli pratici

Durata
4 ore, pause incluse
Gruppo
8-10 persone, si lavora in coppia
Modalità
online
Data e Prezzo
Compila il modulo per conoscere le prossime date e ricevere tutti i dettagli
Prima del workshop
Circa 20 minuti di preparazione: un breve questionario e due o tre domande da fare al tuo responsabile. Te le mando dopo l'iscrizione.

Se ti serve il via libera della tua azienda, ti preparo una descrizione del workshop da girare al tuo responsabile.

Domande frequenti

FAQ

Compilare il modulo mi impegna a qualcosa?

No. Ti scrivo io con date, prezzo e modalità, poi decidi.

Serve saper usare bene l'AI?

Se la usi già, meglio. Se la usi poco va bene lo stesso, è uno dei sei blocchi.

Con che linguaggi lavoriamo?

Gli esempi sono in JavaScript/TypeScript e React, ma il ciclo di vita vale per qualunque stack.

Devo portare codice della mia azienda?

No. I casi li porto io, così non c'è nessun problema di riservatezza.

Posso usare il budget formazione della mia azienda?

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.

E se nella mia azienda non si fanno PR o review?

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ì.

Posso iscrivere un collega, o più di uno?

Sì. Scrivilo nel modulo scegliendo il percorso "team" e ti rispondo con le opzioni.