In terms of becoming an IFBB pro, there's "the list" and "The List". Here is The List:
In all seriousness, Tom's list is good and correct.
Maximizing your genetic potential is easy and very simple. On paper. It's also very hard to do.
I've also said that it's hard to do the required drugs over time. People who haven't attempted it don't know wtf I'm talking about