Sicuramente non è roba facile, ma con il giusto tempo e la giusta dedizione si può fare qualunque cosa :-)Certamente un tipo come lui ci arriva prima perchè ha più materia grigia della media, mentre magari un ingegnere qualsiasi nella norma ci avrebbe messo, non so, tipo 3 anni per fare quello che lui ha fatto in pochi mesi :-)
Comunque ho visto di peggio, ad esempio un ingegnere (che lavora adesso in Google) che si è costruito una CPU in logica TTL, poi ha scritto un compilatore e un OS multitasking. Non contento del suo OS ha fatto il porting di Minix sulla sua architettura e adesso vi gira sopra un web server :-D http://www.homebrewcpu.com/