I admire the guy but he spends like 12 hours a day doing just that and his code is full of tricks, it's debatable as a paragon of quality. I don't think it's for everyone, to be Carmack, nor it should be; diversity is important.