this post was submitted on 10 Mar 2024
450 points (98.9% liked)
196
16442 readers
1840 users here now
Be sure to follow the rule before you head out.
Rule: You must post before you leave.
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
But engineers just let computers do all the maths!
Depends on the engineer. Some make the software which does the math.
Those are computer scientists
I think you'll find that the line between "computer scientist" and "software engineer" is rather blurred.
Although to be fair most simulation code I've come across was written by Physics majors who really shouldn't be writing code. Most of those implementations are a crime against engineering and humanity alike.
They do the job, though, and I suppose crimes against engineering are better than crimes against physics, if one had to choose.
Software engineers*. Computer scientists are concerned with the math behind computing and are mostly found in academia. Software engineers generally have a foundational knowledge of computer science they combine with software engineering principles to create robust software. Generally software engineers do have computer science degrees though.
They share a similar relationship as engineers and physicists.