Since about 5 years we have a command preparation program that starts once an F/O is one year with the company. Until then it was a matter of surviving the cut...ridiculous multiple and unrelated failure simsessions etc etc.
Still don't know how I survived....