Thanks, Andy, for some good points! My 20+ years of marketing management experience in the corporate world and 10 years of experience running my own web design shop does account for something -- it made me the design professional I am today. Now if I could just make some of my clients understand that I'm suggesting I do their web maintenance because I'm an experienced designer and they're farmers (or whatever) with experience in a totally different field. Today everybody wants to self maintain their sites, regardless of whether or not they have the talent, patience or technical ability for it. Yet I don't try to be a farmer... Heavy sigh... ;) Lynn -- Lynn A. Nichols, Starstruck Design lynn at starstruckdesign.com http://www.starstruckdesign.com http://www.shopwesternmass.com Andy Klapper wrote: > Number 4 is what you get with somebody that's been around the block a few > times. I've never finished a project and not wished I hadn't done something > differently. It's just my nature, and my experience. The thing is, I'll > work that knowledge into the next project or some other project in the > future, and that knowledge tends to be something that transcends the > particular technology used on a particular project. > > The type of experience is also important. Designing a system from scratch > is worth more than being a cog in a large company building slightly similar > widgets every year, there just isn't all that much you learn making the 5th > widget that you didn't learn from the first four. > > In reality number 3 tends to be more important for consultants than full > time employees. My experience is that a great engineer is a great engineer > in any setting. What is important is how they grasp and solve problems. > The language and libraries can be learned, the gift of how to use them is > just that, a gift. Employers don't want to pay for somebody to learn a new > technology on their dime, for a six month contractor that may make sense, > for an employee that you hope sticks around for 3 to 30 years it's > incredibly short sighted.