This article explores what it takes to become a successful computer scientist. It includes interviews with experienced professionals, a look at the responsibilities and duties of a computer scientist, and an overview of the most popular areas of computer science.