Question: what do you need to be a good computer scientist?
Answer: To be successful in computer science you need to become a good programmer, but you also need to learn how to write. Take the time to develop good business and technical writing skills as you study computer science.