Software Engineers, Developers and Computer Scientists
How do you delineate software engineers, software developers and computer scientists from one another? There are, of course, “definitions” for these individuals but practical reality often differs.
One amusing anecdote I’ve seen said, “A Software Engineer is the person you call to reset your password. A Software Developer is the person you call to set up a new Excel macro. Nobody knows what a Computer Scientist is.”
Similarly tagged OmniNerd content:
- Manipulating Traffic Data, by VnutZ about 1 month ago
- Distributed Internet Mapping, by VnutZ about 1 month ago
- Amazon Releases Kindle Source Code, by VnutZ over 1 year ago
- How Do You Test Software, by VnutZ over 1 year ago


Print Friendly
Write an Article
Oxymoron by Occams
Computer Science is an oxymoron, like: military intelligence, aboriginal culture, and New Zealand literature. ;-)
Computers are tools based on the products of scientific R&D. It is fair to call the people who make and use them in innovative ways engineers because engineers are about applied science.
Software developers are design software engineers. Computer programmers was a more accurate term.
It is so much sexier to call oneself an engineer or scientist. Remember how hard the engineers had to work at college?