Web Designer’s Code of Ethics
The life of a webbie. Back in the day when I first started getting into the world wide web (WWW!), we were still looking at web pages on a black screen with amber letters. There’s nothing like that whopping 256MB hard drive with 64 MB of RAM, and my lightning fast 14.4 baud modem. Ahhh, memories.
I remember the scifi channel website forum (where I was a regular poster) getting a site redesign. With [image] [image] [image] all over the page that I was looking at, I was having trouble understanding the buzz concerning the new yellow, page layout and the graphics. Graphics? Yellow? The only thing close to yellow on my screen was the sticky note next to the on/off button reminding me to call Sara and remind her that our presentation was supposed to be on Friday. Ahhh, memories.
I remember my, youthful, um, exuberance with … forums, finding out early that when you put something online, even if you were just having a reckless moment, that it’s out there …. forever; and you’ll have various consequences based on those things that you wrote. (I do have to admit I find myself at the wayback machine, double and triple checking things now and then.) Um … memories?
All in all, it’s been a wonderful ride on a sometimes bumpy road that brought me to this place I am now, a pretty decent web designer / developer with a strong and ever-growing client list and a strong team around me. As a professional web developer, I’ve been in the trenches long enough to learn how things really move, and I’ve found some things I must say I’m not real pleased with. Many times, there is a certain integrity missing from the whole web development experience — on the part of clients and developers alike.
This lack of integrity on the part of some make it harder on those who continually strive to do the right thing in the hard situation (even if it means losing money for your business at times). The payoff for having clients trust you — REALLY TRUST YOU — is well worth a few sacrifices here and there, because then you have the opportunity to roll up your sleeves and do what you know is best and right and good, and let your clients know as you move forward. (Keeping them in the loop is always a good thing, even when there is complete trust.)
After a cursory online search, and a bit of consideration; I thought it would be great to create a Web Designer Code of Ethics for the Web Professional Who Really Cares. So here it is. Please let me know what you think.
Code of Ethics for the Web Professional Who Really Cares
1. I will not unnecessarily over-charge for services. I will not pad my hours, charging for more time than I actually work. I will not charge $100 for a domain name. When the client doesn’t know they can buy their own domain for $8.95 a year, and you charge them $100 per year, there is something really, really wrong with that.
2. I will not suggest unnecessary updates in order to keep the money coming in.
3. I will not use “tech-talk” to get my client to agree to something that if he / she fully understood, they would not agree to. This is lying. No matter how you try to spin it, it is dishonest and has no place in the process for the Web Professional Who Really Cares.
4. I will not drag my feet, or make my clients jump through hoops if they choose to find another web designer or developer. If they no longer want to work with my company, then I need to do as much as I can to help them in their transition to whatever company they want to use. I’d be sorry to see them go, but if I’m not providing the service they’re looking for, then it may not be a good job fit. So far … this hasn’t happened, but I’m confident that if a client chose to leave, I would help in any way possible could to assist them in the transition. Any Web Professional Who Really Cares would do the same thing.
5. I will get to know my clients on a personal level. If my company gets so big that we can’t know our clients personally, then we need to hire more project managers, so we can take the time to value and cultivate our relationships so they are meaningful. Clients are more than a pay check. They are real people with real lives, issues, problems, celebrations; and I don’t want to miss any of it!
6. I will dot my i’s and cross my t’s, even when no one is looking. How many times have I gone into a client’s site — long since finished — only to fix a typo they had on their site that no one noticed? Too many to count. Do I charge them for it? No. Keeping their website in good working order benefits both of us. Besides, it’s the right thing to do for the Web Professional Who Really Cares.
7. I will not pretend to be an expert about something that I know nothing or little about. If I am researching something, I will let my client know. I will never pretend to be more than I am. I guess this sort of goes against the whole — fake it till you make it – thing; and you know, on some level, you dress for the job you want, not the job you have. I understand that, but when a client is paying you for a specific service you are promising, don’t pretend to be an expert when you’re not, because it can really hurt their web efforts and goals. Be the one to get the expert opinion, and then filter it for your client, but don’t say you know when you don’t! You can still garner the respect and loyalty from your clients who trust you because of who you are and what you REALLY know, and your ability to translate and apply what the experts are saying.
8. I will not be a mindless web-update puppet. If the client wants something that I know will hurt their marketing efforts, or conflicts with their branding efforts, I will do everything I can to consult with them to find a better solution. Even if it means more time and effort on my part, it is worth it to take the time to explain why and how, to encourage the client to choose a better option. Yes, they are paying XPRT Creative, but what are they paying for? When is an update just an update? It’s my job to help them pick the best route, not to blindly do what they say. Does this make me a little more difficult at times? Well … I suppose so, but don’t you think it is better to do the right thing than the easy thing? (isn’t it nice when the right thing is the easy thing? Another post for another time I suppose.) If a client insists on a certain modification that we don’t agree with, after discussion about our concerns I will gladly make the update (with a happy attitude), even if I do not fully agree. The Web Professional Who Really Cares is a service provider afterall.
9. I will accept responsibility for my actions, choices, mistakes and victories. I will not blame the programmer when as project manager I didn’t relay the information. I won’t blame the designer for being late if I didn’t check my e-mail on time to get the draft to the client. I won’t blame the market for a poor SEO decision on my part. I won’t make excuses for dropped balls when it was me that dropped them and it could have been avoided. Only through accepting responsibility for these things is there any true growth. We are building for our future. Sometimes that means free updates, or a discount or credit, but it all works out in the end; the foundation is strong. Taking responsibility goes a long way when it comes to trust. And trust is a really, really important commodity for the Web Professional Who Really Cares.
10. I will keep my word. A statement IS a promise. It is who I am, and who I strive to be. I am a Web Professional Who Really Cares.
[digg=http://digg.com/tech_news/Web_Designer_s_Code_of_Ethics]
© 2007 Jennifer Poyer
August 14th, 2007 at 1:36 pm
Its always nice to know someone on the other part of the globe values ethics above other matters!
August 14th, 2007 at 10:52 pm
Jennifer
Great subject, and great reminiscences of a bygone era (256Mb hard drive, indeed).
Your Code of Ethics is a superb example of creating competitive advantage. You should incorporate it as a key component of your overall business strategy.
If I was your business advisor, that’s just part of what I would be recommending for you to include in your strategic business plan and your marketing plan.
Love your work, I’m already a subscriber, keep it up!
Chris Blackman
August 15th, 2007 at 1:55 am
Chris,
thanks for the kudos and advice. It’s always nice to hear from an expert business advisor that your core ideas are solid, ay? (It is quite strategic to add to my Code that I don’t have to wear closed-toed shoes if I don’t wanna? I think it got lost with the “no hose required in 85+ degree weather” decree.)
Nice keywords - heh heh! You were flagged as SPAM but I unflagged you.
August 15th, 2007 at 5:24 am
Spam indeed. As if…
August 15th, 2007 at 5:25 am
Keywords? I learned from an XPRT.
August 15th, 2007 at 6:43 am
heh heh! I actually tried to put in some keywords in my reply for you (expert business advisor was actually intended to be a link), but every time I tried to submit it, the post would disappear — so I acquiesced.
August 15th, 2007 at 6:10 pm
Speaking from direct experience…..
You left out the extras a person that truly follows the code does and they think the client doesn’t notice.
1. Stays up until early morning to complete a detail the customer would never notice or it would not impact the peformance. I guess that’s like #6
2. Takes her work on vacation or considers her work part of her daily life.
3. Conforms to the customers schedule sacrificing their own.
4. Is willing to make the customer part of the development team and teach then all the stuff it took years to learn so they can be useful.
5. Gives the customer 100 ways to communicate their needs.
6. Develops a atmosphere of trust and offers information on SEO, Adsense, photoshop lesson’s, and many other tools to help the customer.
7. Writes an blog about Ethics knowing there are very few Website developers out there that can touch this level of service. We know, my wife and I have looked and God doesn’t make a mistake when he makes the connection.
Listen, we know many of you think we are just pumping Xprtcreative up. If you consider that the truth is pumping it up, then so be it.
Even if my E-commerce fails (it’s not because of the design)we know we gave it our best shot for what we were willing to invest. It’s just more work than we ever realized. It’s up to us now.
We learned so much and made a great friends doing it.
Thanks Jenn and thanks to all your staff.
Hope we can meet someday.
Your friend and client,
Marc and Kemella Allyn
http://www.mallabouttown.com
August 16th, 2007 at 6:22 pm
Wow guys. Thanks so much for the huge compliment. Thanks for noticing the extra efforts and thanks for putting up with my overly-detailed, overly-descriptive suggestions and options and everything. Awesome comment!!!
August 17th, 2007 at 11:14 am
Darcy (I don’t know why this is posting before your comment — go figure),
Blistering fast 1200 baud modem. HA!!! What was that program we used for mail? PINE I think.
We have come a long way, you are right about that.
Sometimes, I miss having that eternal busy signal, getting booted after two hours of connection time, using the 5 1/4 inch floppy as a mini fan and attempting to decipher pics from ASCII characters.
Or maybe not.
August 17th, 2007 at 4:00 pm
Boy, we are old Internet geeks.
I remember dialing up to the local university with Procomm and a blistering fast 1200 baud modem, logging in, and using Archie (later replaced with a much improved Veronica) to ’surf’ the ‘web’.
One had to telnet between systems just to check mail.
Ascii art was the extent of images [A porn picture looked a lot like this back then --> (_._) ] .
Thanks for the memories. I’m an Internet old fart, and I’m just 42. Sigh…….
We’ve come a long way baby.
Darcy Moen
http://www.customerloyaltynetwork.com
July 6th, 2008 at 2:58 pm
[...] found, more of a blog really, was from Jennifer Poyer of Xprt Creative which she titled the “Code of Ethics for the Web Professional Who Really Cares“, implying, of course, that she is some kind of unique caring type and the rest of us are [...]