4 ms·
Lacking tangible skills, it's hard to evaluate whether someone is a "great computer scientist". Can you be a "great artist" if you can't even draw? How about
by mckoss 15y ago
Lacking tangible skills, it's hard to evaluate whether someone is a "great computer scientist".
Can you be a "great artist" if you can't even draw? How about a "great architect" if you don't know how to build a house?
Possessing the basic skills in your field of study, I think is a prerequisite for acquiring the advanced skills and the ability to contribute to the state if the art.
- Fargren 15y agoThere are other tangible skills a computer scientist should have, other than programming. The ability to demostrate graph properties, solve computability and complexity problems, explain and develop algorithms are all things that don't require programming at all. Some of my best teachers at college are not great because of their programming skills, but because they are great at other areas of CS.