I am a programmer and I want to be one. Unlike "web designer", this is the first time I've come across negative feelings to the term "programmer" and I can't really see why (if you want to insult a programmer call them a code monkey).
What title would you prefer over programmer?