You may have several points in your life where you'll see the contrast of differing lifestyles on training and programming. While the principles of your training philosophy may remain the same no matter what job you have, how those principles are applied differs based on the situation.
There are no magic pills, nutrition protocol, or training method that can address the root of the problem and reduce stress. You have to prioritize your life, what is important, what can wait, and what can be eliminated. And a lot of that has to do with your mindset.
Written training programs can account for physical stress, but it is the strength and conditioning coach's responsibility to adjust for academic stress. This podcast includes the details of Dr. Mann's research on the subject.