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

Applied computer scientist or algorithmist.

Or, among friends, informatician, enginerd (perjorative), byte sheperd