Balanced Life for Software Developers