DEV Community


Discussion on: Computer Science vs Software Engineering

greenroommate profile image
Haris Secic

Well given your experience and provided arguments for Mathematics as Science I can only agree: it's not language barrier, it's a philosophical debate. Thanks for clearing that up.

But I still I don't see software development in any case as engineering because of "engineering uses science". I just don't see it as mandatory. Maybe data science which is not software engineering but data science. AI is implemented using other people solution, ML same, and if you do otherwise people usually find you insane and don't use your products. So day to day job on average for developer is using bunch of well-known libraries trying to make them work together and cry because they don't

Thread Thread
leob profile image
leob • Edited

Right, yes when you're studying chemistry at the academic level and venture into quantum chemistry (using quantum mechanics to calculate chemical bonds) then you'll need advanced mathematics. I was thinking more about basic high school chemistry where you mix acids and bases and need to calculate the pH, stuff like that. That's more like basic arithmetic than advanced math, but well it's math nonetheless. :-)

Interesting article from Wikipedia about "math as science" ... I see that there are a lot of different opinions, but the following really stood out to me:

... whether mathematics is created (as in art) or discovered (as in science) ...

I think this is core - are mathematical concepts "constructed" or "invented" (meaning that they only exist in the human mind) or "discovered" (meaning that they "pre-exist" independently from us humans and are only waiting to be found).

That really seems to be the deep philosophical question.

In theory all of math could be "invented" given a mind brilliant enough, but in practice it doesn't work like that - many concepts (for instance integral calculus and differential equations) didn't materialize out of thin air but were inspired by observations in physics and other sciences - much math evolved in close harmony with scientific theories.

Forem Open with the Forem app