Being a professional seems pretty easy. Being a professional developer is just as easy. Well it can be, but is there more to just being "professional”?
This explores the other side of the term "professional" as it is something I have struggled with since being a developer. It is completely subjective and is aimed at getting people thinking (and hopefully discussing).