DEV Community

Discussion on: Why Not Having a CS Degree is Awesome

lpainton profile image
Lee Painton

Excellent read, thanks for sharing that.

Krebsbach makes a strong argument and I mostly agree with it. If I had to quibble it would be with the idea of algorithms being the fundament of CS. An algorithm is prescriptive, but like a recipe to the culinary arts it is the act of going between ingredient and product which is our primary subject of study.

Computation is a natural phenomenon, even if it isn't usually a physical one.