I programmatori, come me, spesso sono troppo preoccupati se il loro codice funzionerà davvero, piuttosto che come comunicare con gli utenti. Spaventati dal lanciare un'eccezione all'utente, proviamo con diversi scenari in diversi ambienti come lo sviluppo, la messa in scena e la produzione.
Ma quando si tratta di fornire una semplice linea di informazioni all'utente, falliamo. Cerchiamo di trasmettere un messaggio che ci spieghi che cosa si intende realmente piuttosto che un messaggio, in un semplice inglese, facilmente comprensibile dall'utente. E ancora di più - usiamo un linguaggio molto rigoroso e formale. Trascorriamo l'1% o meno del nostro tempo per pensare a chi riceve il messaggio e cosa ne pensano quando lo fanno.
Uso frasi come "Non selezionate per il passaggio successivo" invece di "Siamo spiacenti, ma ci sono altre persone con un punteggio più alto di te che hanno raggiunto il passaggio successivo. Ma continua così, ci piace vederti di nuovo qui. A breve sarà il tuo turno "
Non amo questo atteggiamento che mi sembra di adattarsi. Mi piacerebbe che questo mio comportamento cambiasse. Come mi tengo fuori dalla tana del coniglio?