5 Reasons you Should be a Software Developer