4 ms·
Don't confuse coding with computer science. You need to learn about computational thinking and the mathematics of computation--but computer science is a tiny pa
by drallison 6y ago
Don't confuse coding with computer science. You need to learn about computational thinking and the mathematics of computation--but computer science is a tiny part of what you need to learn. You need to learn a lot about everything. Successful computer scientists are intellectual omnivores and are successful across disciplines. Learn physics, chemistry, mathematics, statistics, biological science, economics, history, English, geography, archeology, art, and so forth. Learn humility; eschew hubris. And bond with the joys of discovery and understanding. Knowing how to do stuff, knowing how the world works, and being able to communicate that knowledge will ensure a fulfilled life and economic returns.