Benefits of Becoming a Software Engineer