Return to Article Details Software Developer Perspectives on Work-Life Balance Download Download PDF