If you write software for a living, what do you call yourself? #polls

Please boost for reach. I don't want to cloud the results by including hashtags pointing to certain terms. :-)

Programmer
Developer
Engineer
Other
Poll ends at .
@GrahamDowns I've gone with "Engineer" but that's mainly because my degree is in electronic engineering and I worked in embedded systems writing C for years. It's all desktop and server Python code these days but I still think of myself as an engineer before any other term.
@kimvanwyk @GrahamDowns same, my degree is b-eng ergo I’m an engineer (I earned it) and I studied electronics and have done low level programming enough to actually understand how computers work.