Un buon programmatore è elegante e conciso

All’epoca le capacità della maggior parte dei computer erano molto limitate. La memoria dell’Ibm 704 poteva contenere solo quattromila parole. Un buon programmatore era elegante e conciso, non usava mai una parola di troppo. Erano poeti dei bit. “Era come lavorare con una serie di rompicapi logici”, racconta Wilkes. “Sono ancora molto pignola e precisa. Fino all’eccesso. Noto ogni minimo dettaglio”.

Al di là dell’importante apporto che questo articolo di Internazionale aggiunge alla ricostruzione del ruolo femminile nella storia dell’informatica, uno dei passaggi della Wilkes che mi è capitato di evidenziare è questo legato alla puntigliosità con cui, per la scarsità delle risorse e il prestigio del lavoro, veniva scritto il codice.

Oggi le risorse abbondano, scrivere codice è infinitamente più semplice – in rapporto alle complessità delle tecnologie per le quali si sta sviluppando – e di guide, framework e stralci di codice che fanno già le cose che bisognerebbe programmare per farle ne è pieno il web. Scrivere codice gustoso, asciutto e raffinato nelle soluzioni non può essere solo il vezzo di qualche informatico fobico, è una caratteristica che bisognerebbe pesare correttamente nella selezione e valutazione di progetti e sviluppatori. Oggi non succede a sufficienza.

Confessioni di un ladro di skills

Sono stato fortunato, lo confesso. Nella mia carriera ho avuto sorte favorevole quando, oramai oltre 15 anni fa, conobbi la figura professionalmente (e fisicamente) ingombrante di Yuri.

Yuri è uno sviluppatore web e sistemista di origine ucraina. Lavoravamo per la stessa azienda: lui da remoto, dalla sua casa nei dintorni di Kiev, uno smart worker ante litteram; io raggiungevo l’ufficio tutti i giorni, qui in Italia, nella calante provincia casertana. Per il sottoscritto era un riferimento, un orientamento. Era uno specialista, come si dice. Io, invece, un giovane studente informatico, appassionato e parzialmente nerd, con un contratto da stagista da meno di 400 € al mese, interessato ad imparare. Non c’era storia e – spoiler! – non c’è mai stata.

Leggi tutto “Confessioni di un ladro di skills”