A fantastic article by Nicholas Zakas (@slicknet):
Yes, anyone can be a coder, because that just means you write code. What makes you a software engineer is that you’re paid primarily to write code that ends up being used by your customers. The fact that your code isn’t Java or C++ doesn’t make you any less of an engineer than someone who uses those every day.
I'm a front-end engineer on the YUI Team at Yahoo! This is where I share my thoughts on code, design, startups and show off my little projects.