3 ms·
You may find this abstraction post interesting/entertaining.... http://earlyretirementextreme.com/scientists-vs-engineers.html http://earlyretirementextreme.c
by Surio 14y ago
You may find this abstraction post interesting/entertaining....
http://earlyretirementextreme.com/scientists-vs-engineers.html http://earlyretirementextreme.com/scientists-vs-engineers.ht...
- demian 14y agoThanks for sharing! Of course this is mainly semantics, but I don't agree with the way the post uses the terms "scientist" and "engineer". In my opinion, the difference between "scientist" and "engineer" lies in the nature of the work they do, not in the level of abstraction: "Scientists" advance scientific knowledge. "Engineers" design technology applying this knowledge. I find the analogy kind of muddy, I believe that a programming language is a product of "engineering", not "science". "Engineers" had been using abstractions (black boxes) designed by other "Engineers" for quite some time now.
- Surio 14y ago> Of course this is mainly semantics Correct. If you went through the comments in that post and the linked previous post, other people also went ballistic [precisely] because of the usage of the terms rather than the abstraction he was trying to make. So, in the end it boils down to "point of view" of looking at things, leading to the fatalistic "to each their own" response. :-)