Ask HN: As a programmer/developer/engineer, what title do you prefer?
- Do you prefer something with the word "engineer" in it, such as Software Engineer? - Do you prefer something with the word "programmer" in it, such as Solutions Programmer? - Do you prefer something with the word "developer" in it, such as Web Developer?
Do you think all these words pretty much mean the same thing or are they very different to you? I feel like a "Developer" is not very prestigious and the way I've heard it being used in the real world makes me feel as though it undermines and undervalues what I do day in and day out. So I have always preferred "Engineer" over "Programmer" over "Developer" because I feel as though they are all essentially they same thing but I rank them on how good they sound.
I don't know, am I vain? What are your thoughts, I really want to know.
17 comments
[ 2.7 ms ] story [ 50.9 ms ] threadI being a Web developer / software engineer prefer being called a Software Engineer cause it is all about software engineering that I deal with and it doesn't always have to do with the web. Being called a programmer narrows my skill set, Cause it is more about finding solution, designing, managing projects and a lot more then just coding/programing.
So I love being called a Software Engineer :)
This. Also feel the same way about "developer" especially when I see people who only do HTML mockup being called "web developers."
It felt really wrong.
Sw developer is good.
As far as I'm concerned, anyone who meets the requirements of the definition of 'Engineer' ('A person who designs, builds, or maintains engines, machines, or public works.', according to Google) is qualified to be called an Engineer. Having an engineering degree doesn't make you a good engineer anymore than not having an engineering degree makes you a bad engineer.