Ask HN: Do you prefer “engineer” or “developer”?
To the people in software, do you prefer calling yourself (or others) a "software engineer" or "software developer"? Is there even a difference?
Assuming there's no difference in meaning, what are the pros/cons of the abbreviations ("eng" vs "dev")? I'm asking because I'm building a developer tool and want to include one of the abbreviations in the domain name (e.g. "eng-tool.com" or "dev-tool.com").
7 comments
[ 3.2 ms ] story [ 46.6 ms ] threadI usually identify publicly as an engineer, but really, I'm a developer. "Engineer" implies a greater degree of mathematical and theoretical understanding and application than I possess.
I like a non-hoity-toity attitude towards what constitutes engineering so I say go for engineering if it has a better ring.
To me: Programmer - works on a team, is handed assignments Developer - might lead a team, but is resposible for the entire developement of a solution. On really large project will be focused on one aspect (DB, web, etc) Engineer - Coordinates multiple parts, ensure all phases of the SDLC are completed. Of involved with PM. Has an engineering notebook.