John Carmack's path is highly unusual. I highly regard the person but would not take on his experience as career advice.
this is why I focus on generalized principles in my writing. all personal success is anecdotal but we should not let that stop us from trying to discover generalizable truths by induction and deduction.