I’m a decent coder, and have been coding for a long time. It’s never been my primary job though. When I DID code as a job, it was part of being well rounded. In those times I always thought of myself as a web developer. I’m not a graphics person, so I don’t consider myself a web designer. I’m also not a professional programmer, so I don’t consider myself a web programmer. The best coding I’ve always done has been for myself, hacking various random projects or even the ocassional business. As far effectiveness is concerned, I’m pretty good. I code in a structured manner and can do anything I need to do in a structured, efficient and readable way.
My main concern though, is how do I know someone wouldn’t look at my code and hurl? It is all done according to a structure that makes sense to me, and is well organized, but that structure is made up by my personal style developed over a decade of hacker coding. I don’t work on coding teams of any kind, and I get input on what my code does, but never the code itself. How do other solo-coders in this situation solve this problem, or at least reassure themselves they’re doing fine? Better still, does it matter that I made up my own coding style versus a standard, or is the fact that my standard is refined through personal experience a plus?
As I take a few ideas from hobby to web product, professionalism concerns me more and more.