BY DAY: Work on software.
BY NIGHT: Study programming languages and design patterns
FOR FUN: Walk the dog, listen to music, cook breakfast.