Hacker News new | ask | show | jobs
by hereforphone 1798 days ago
IMO the use of the term "engineer" is sadly now meaningless. Engineer implies an understanding of the world around you, which implies calculus and physics, and other things depending on your academic and professional focus. Today people whose math is limited to subnet address calculation call themselves "network engineers" (and believe it). People who spin AWS hosts with Ansible are "devops engineers". People who know how to program but don't have an intuitive sense of what is and what is not congruent with science (an intuition that engineering school hopes to instill), and hence best practices, call themselves "software engineers".

The term means nothing now.

1 comments

Engineer doesn't "imply calculus and physics". Calculus and physics is not in the dictionary definition of engineer. In fact, the verb form of engineer is exactly what software, network and devops engineers do. When you say it doesn't mean anything, you must mean you, yourself, doesn't know what it means. ;)
I have a graduate degree in engineering, so I at least have some idea of what it means. Are sanitation engineers 'engineers'? They are according to your dictionary definition.

Edit to say: before I went back to school, I was a technician (no degree) who had the job title of 'engineer'. After I went to school I realized how different the worlds of the technician and engineer are. Not to say one is superior. Just very different.