Re:A Competitive Programmer's Handbook
by rs86 on Saturday April 15, 2017 @08:45PM
(#14123730)
I don't think knowing details of algorithms is why strong CS skills are important.
Understanding CS teaches a lot about seeing abstractions and choosing between different levels of abstraction and problem solving. It greatly helps modelling business problems as software. I don't think it is important as an end in itself.
Understanding CS teaches a lot about seeing abstractions and choosing between different levels of abstraction and problem solving. It greatly helps modelling business problems as software. I don't think it is important as an end in itself.