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").