The Advantages and Disadvantages of Being a Computer Scientist