Una guida sul campo
Manifesto
per umani che costruiscono
In cosa crediamo?
Diciotto regole, sei capitoli, un'idea: sono le persone a fare il lavoro, e il lavoro merita persone a cui importa.
Esatto
00
regole
I
Capitolo 1
Persone
Prima di tutto siamo umani. Il codice è solo il modo in cui ci parliamo.
-
Il punto sono le persone
Il software è una conversazione tra persone che, guarda caso, compila. Costruiamo per la persona dall'altra parte dello schermo, insieme alla persona seduta accanto a noi.
-
Nessuno è una risorsa
Lavoriamo con persone curiose, non con dei titoli. Ognuno è responsabile di qualcosa dall'inizio alla fine, e chiunque può dire ad alta voce non lo so.
-
La gentilezza scala
Revisioni chiare, feedback onesti, niente eroi alle tre di notte. I team che si rispettano scrivono codice migliore e continuano a scriverlo per anni.
Questa è la nostra faccia. È un po' storta, di proposito.
Un occhio, un sorriso, venticinque quadrati. Nessuno è perfettamente simmetrico, e nessuno ha bisogno di esserlo.
II
Capitolo 2
Regole
La libertà ha bisogno di una cornice. Ci accordiamo sulle cose noiose così l'energia va a quelle interessanti.
-
Le regole ti rendono libero
Convenzioni, checklist, nomi, formattazione. Decidi una volta, scrivilo, smetti di discuterne. La creatività vive dentro i vincoli, non al loro posto.
-
Scrivilo
Se non è scritto, non esiste. Ogni decisione ha una data, un motivo e un responsabile, così chi viene dopo può essere in disaccordo nel modo giusto.
-
Lascialo meglio di come l'hai trovato
Ogni file che apriamo è un po' più pulito quando lo chiudiamo. I piccoli debiti, pagati spesso, non diventano mai il motivo per cui un progetto muore.
Prima che qualcosa esca
- Ha un nome, un responsabile e un motivo.
- Qualcun altro l'ha letto.
- È misurato, non indovinato.
- Fallisce con garbo e dice perché.
- È documentato per il prossimo umano.
- Lo useremmo anche noi.
III
Capitolo 3
Ragione
Le sensazioni aprono la discussione. Le prove la chiudono.
-
Misura, poi decidi
Le opinioni sono benvenute, i numeri chiudono la discussione. Profiliamo, testiamo e misuriamo prima di credere a qualunque cosa, anche a noi stessi.
-
Semplice è difficile
La prima soluzione di solito è complicata. Continuiamo a lavorarci finché non sembra ovvia, poi cancelliamo quello che avanza.
-
Spiegalo o toglilo
Se non sappiamo dire perché una riga di codice esiste, la riga se ne va. Capire non è facoltativo, è il lavoro.
IV
Capitolo 4
Esplorazione
La curiosità fa parte del lavoro, non è un hobby da dopo l'orario.
-
Giocare è ricerca
Teniamo un lab pieno di esperimenti senza cliente e senza scadenza. Quasi tutte le nostre idee utili sono nate lì, con l'aria di essere inutili.
-
Impara il livello sotto
Usa lo strumento, ma sappi cosa fa sotto. La curiosità scende sempre un livello più giù di quanto richieda il compito.
-
Cambia idea
Opinioni forti, tenute con leggerezza, aggiornate con le prove. Sbagliare presto costa poco. Sbagliare tardi è un prodotto.
V
Capitolo 5
Idee
Le idee costano poco da avere e tanto da finire. Rispettiamo entrambe le metà.
-
Vince l'idea, non l'ego
Vince l'idea migliore, chiunque l'abbia avuta e qualunque sia il suo ruolo. Spesso chi è appena arrivato vede quello che noi abbiamo smesso di vedere.
-
Innamorati dei problemi
Ci innamoriamo dei problemi, non delle soluzioni o degli strumenti. Un buon problema sopravvive a ogni tecnologia che usiamo per risolverlo.
-
Rendila reale
Un'idea è un'ipotesi finché non gira. Prototipo il lunedì, discussione il martedì, con qualcosa in mano.
VI
Capitolo 6
Profondità
La superficie è facile. Chiunque può farla brillare per una demo. Noi scaviamo.
-
Profondità, non superficie
Preferiamo fare una cosa bene che dieci cose in fretta. Il lavoro superficiale sembra economico oggi e costa una fortuna domani.
-
I dettagli sono il prodotto
Curve di easing, stati vuoti, messaggi di errore, tempi di caricamento. Nessuno li nota, tutti li sentono.
-
Finisci le cose
Rilasciare è un'abilità. Finito, documentato e mantenuto batte perfetto e immaginario, ogni singola volta.
Muovi la luce sulla superficie
Sembra a posto. Rilascia. Nessuno se ne accorgerà. Sul mio computer funziona. Per ora va bene.
Tocca a te
Firmalo se ci credi.
Disegna la tua firma. Resta nel tuo browser: non teniamo niente, ci piace solo il gesto.
firme su questo dispositivo: 0