Benefits of becoming a Software Engineer