Michael Facemire, attuale CTO di Forrester ha un percorso professionale che affonda le radici in un contesto insolito: una fattoria e un 8-bit computer. Nato nel 1975, Facemire ha imparato le sue prime lezioni di ingegneria non in un laboratorio, ma tra i campi e davanti a un vecchio schermo.
La vita in fattoria gli ha insegnato una lezione fondamentale: il lavoro deve essere fatto, indipendentemente dalle condizioni. Questo principio si è rivelato prezioso anche nel mondo della tecnologia, dove la resilienza e l’adattabilità sono essenziali.
Dai campi ai computer: l’amore per la tecnologia
Quando non era impegnato a raccogliere fieno, Facemire passava il suo tempo con i suoi primi computer, un Commodore 64 e un TRS-80. Questi dispositivi, collegati a un televisore, erano il suo mondo. La programmazione in BASIC era un’attività che richiedeva negoziazioni costanti, soprattutto con la madre, appassionata di soap opera come DallasDynasty e Falcon Crest.
La memoria volatile di quei tempi significava che ogni interruzione di corrente o cambiamento di canale poteva cancellare ore di lavoro. Tuttavia, queste sfide hanno insegnato a Facemire l’importanza di progettare per ambienti ostili e di costruire sistemi che possano sopravvivere alle avversità.
Dalla cassetta al cellulare: innovazioni tecnologiche
L’arrivo del drive a cassetta fu una rivoluzione per il giovane Facemire. Finalmente poteva salvare il suo lavoro, un concetto che avrebbe influenzato profondamente la sua visione della tecnologia. Negli anni ’90, Facemire si unì a IBM proprio mentre il boom delle dot-com stava decollando.
Il suo primo incarico fu rivoluzionario: abilitare laptop a navigare sul web tramite reti cellulari. Lavorò sul primo telefono a conchiglia, il Motorola StarTAC un dispositivo che all’epoca era all’avanguardia. Le reti wireless erano lente e inaffidabili, con velocità di sub-10 kbps e perdita costante di pacchetti. Tuttavia, queste sfide lo spinsero a sviluppare soluzioni innovative.
Le sfide tecniche e le lezioni apprese
Facemire e il suo team svilupparono i driver di rete che interfacciavano con lo stack di rete di Windows 3.11. Con la tecnologia CDMA i pacchetti persi erano la norma piuttosto che l’eccezione. Questo lo portò a immergersi nei dettagli di TCP e UDP cercando di estrarre qualcosa di utile da un segnale che a malapena funzionava.
Essere il più giovane del team gli insegnò l’importanza di ascoltare e imparare dagli esperti. Lavorare con veterani dei mainframe gli fece capire che la maggior parte dei problemi tecnologici sono in realtà problemi di persone mascherati da sfide tecniche.
Dalla fattoria alla leadership tecnologica
Oggi, come CTO di Forrester, Facemire si occupa di AI token budgetsenterprise architecture e microservices. Tuttavia, le sue intuizioni di base rimangono le stesse: progettare per il caso di fallimento, non per il percorso felice, e ricordare che le persone sono spesso la parte più importante del sistema.
Le lezioni apprese in fattoria, davanti al televisore e con il drive a cassetta hanno plasmato la sua filosofia di leadership. La capacità di adattarsi a ambienti indeterminati e di costruire sistemi resilienti è ciò che lo ha portato al successo.



