[quote]PonceDeLeon wrote:
With all due respect to the software engineers, as much as I admire their profession (I am studying database design and interface design) I have always been baffled by the misnomer of “engineer.”
“Programmer” would be more accurate, as I consider the traditional engineering disciplines that deal with the physical sciences to be more deserving of the “engineer” label.
Just like when I see “education engineer” or “customer support engineer.” Dude, unless you studied heat of reaction shit and mechanics and fluid dynamics, etc, AND you at least have to recall SOME of that shit for your job, you are NOT an engineer. I studied engineering - switched out, didn’t like it - and that is some different shit.
Programmers are wicked smart, and I understand many of them are computer engineering majors - and therefore have to study the core engineering stuff - with an emphasis on software, but they just don’t get their hands dirty with engineering-level stuff in their 9-5s.
Now, if someone can convince me otherwise, I’m all ears. Not trying to shit on anyone’s talents at all, and I was born and raised in the Silicon Valley…[/quote]
Meh, it’s just a title that doesn’t mean that much to me. I use math to solve problems. Is that all it takes to be an engineer? who knows.
I usually call myself a programmer although my job consists of mostly software design and implementation, but some architecture and some data forensic stuff (if you can call it that, tracking down patterns and building histories from transactions) and some days electronics and low level communications, though mainly for debugging communication problems with software, not for any functional purpose.
Programming is mostly what I do but doesn’t really encompass all of it. I don’t know that software engineer covers it either.