Hi,
One thing to keep in mind I suppose is that there is a difference between:
- Web Design (Graphics, layout, very little on programming/background routines)
- Web programmer (The actual coding)
- Web developer: Combines both
I pesonally do not htink there are very different things to be done. I would say in principle the main difference would be that a pro makes a living out of it? -- Isn't that a general definition of amateur vss pro?--
I build sites for small compagnies in The Netherlands, and I am not a professional. Although I get payed for it, I only work/take a job when I feel like it, and when I like the assignment/people. But I am working a PhD on the side, which pays for my bills. I assume that would be a lot different if you have to make a living of it.
My 2cts
J.