DEV Community

Discussion on: Computer Science fundamentals are still important.

Collapse
 
prestonp profile image
Preston Pham • Edited

These days, we are working at a much higher level of abstraction.

Could not agree more.

I also want to add 1 important benefit of knowing the fundamentals, especially the algorithms. That is we can quickly know a solution is scalable or not based on the complexity. For example, an algo that is O(users^2) may not be scalable enough for any growing business with tens of thousands users or more.