Five essential skills for web designers
During my working life I have picked up and been formally trained in various skills. Some of these gradually fell away as I moved through my career but some have stuck fast and these are the essential skills that I use on a regular basis when developing and designing web sites.
1: Learn to use a pencil and paper
Never underestimate the flexibility of using ‘ancient’ drawing techniques, especially during the development and design process. I won’t go into too much detail other than to point you to a wonderful example of this by David Perel.
Also, check out how Joanna Halton used a notepad helped with developing a social media strategy.
2: Learn HTML
It’s always surprising to me how many web designers rely on WYSIWYG software and pre-designed templates without fundamental knowledge of how HTML works or even what the basic tags mean. Use as many aids as possible to get the work done as efficiently as possible, but you really need to know what is going on in the background just in case something goes wrong or you need to ‘pop the hood’ to make modifications that can’t be handled by your software of choice. For some primers on the subject, check out the tutorials at W3Schools or HTML Code Tutorial. And keep an eye on current developments such as HTML 5.
3: Learn CSS
As with HTML, CSS is one of the basic building blocks for web design. No matter what development platform you use, CSS will be used to control not just the visual design but some of the functionality as well. Again, learn the fundamentals — there are plenty of online tutorials such as those at W3Schools and Web Design Library. It’s also amazing what can be achieved with good CSS — check out the tips and examples at CSS Zen Garden and A LIst Apart.
4: Learn to code (a bit)
If you are going to design for platforms such as WordPress you really need to get a grip with the underlying code, whether it is a generic code such as PHP or variations that are specific to the platform. I’m not saying you need to be an expert, but if you know how to modify the code and understand how this code affects the design can only make you a better designer.
5: Learn to learn
This is one of the hardest things to do, but also the most rewarding. Make sure you set aside time to learn a new technique or brush up on the basics. Mix self-training through online or offline tutorials with paid training. I have a goal where I try to learn something new every day (I don’t always manage it, I tend to average four things a week) — find something that works for you. Don’t forget no matter how hard you try you can’t be an expert in everything, so don’t be afraid to ask for help if you need it!
These are what I consider the essential skills needed for successful web design, they have helped me since I first coded a web site using Notepad in the late 90s. Let me know what skills have become essential to you!
| Print article | This entry was posted by Mark on February 14, 2010 at 2:12 pm, and is filed under Communications, Design. Follow any responses to this post through RSS 2.0. You can leave a response or trackback from your own site. |




