How do you make time to code and workout?
A fun, intensive physical activity doesn’t have to take more than an hour of the day, including warm-up. That shouldn’t interfere with the amount of actual in-zone coding that you can squeeze in. If you do that 4-5 times a week for a few months, you’ll soon find yourself in great shape. If you’re doing it right and focus on the fun and not the physiological results, they will come as a pleasant surprise. This assumes you’re not drinking a ton of calories through soda and eat reasonably healthy.
Are you sacrificing coding time by working out, or does working out make you more productive?
See above! In general, I don’t see my primary task in life to be working on code, but to have the best life I can, while I can. Making games is part of it, but so is doing all kinds of fun physical activities. Balance, baby.
What does your typical workout schedule look like for the week?
A mix of different things throughout the week, currently:
Monday: Crossfit WoD (workout of the day), dodgeball open gym
Tues: Rest day, usually
Wed&Thurs: Crossfit WoD or one-on-one
boxing training or hike/terrainrunning up and down a local hill
Friday: Rest day, perhaps out dancing or running in the evening
Sat: Crossfit WoD or longer hike or mountain bike/unicycle ride
Sun: Leading our dodgeball team Hand Grenade to glory in the local league
What seems to give you the most results in the least amount of time?
Doing something really intensive for 30mins-1h definitely works. You should be drenched in sweat by the end of it, or you’re not doing it intensely enough. Did I mention it has to always be fun though? You should be motivated by the fun factor to put in the necessary exertion without even thinking about it.