[Off topic] Can someone help me understand why computer scientists call themselves engineers in the US? Is there a reason beside the fact that it is probably not regulated? Here that would be so totally illegal if you are not a member of the order which requires an engineering diploma.
I’d say what we do is closer to engineering than science. I was fine with programmer and then developer, but fashion in language as well as clothes change, and so here I am an engineer.
People outside of the software world also seem to take the title "Engineer" a little more seriously than "Programmer" or "Developer" from my observation.