You can think of the web developer’s role like that of a building engineer.
Web developers take care of the programming side of making websites, especially the more complicated and technical aspects.
They make sure everything works the way it should.
A common function of a web developer these days is to turn a web designers’ work into a Content Management System (CMS) theme (also known as the template or skin). You could think of this as a bit like creating a working machine from a concept drawing. Very few web designers have the technical skills to handle this part of building a website.
If you have a complicated web form, or online tool to make, you'd ask a web developer. If you need to customise shopping cart software, or connect your website to any kind of database, a web developer would be exactly the right person to ask.
- Will produce a functional, robust, well engineered website. Everything should work as intended.
- Site should load quickly, and behave consistently across different browsers.
- If you ask, you should get a website that’s easy to configure for search engine optimisation.
- Likely to create a standards compliant website. This helps with search engine optimisation and viewing in different browsers.
- Will be happy to offer an affordable design template rather than a bespoke design.
- Essential for websites that need a database
- Often create boring designs with no aesthetic appeal.
- May create websites that are not user friendly - more suited for use by technical rather than non technical people.
- Not the best people to design your website’s information hierarchy / sitemap. The web page hierarchy impacts Usability, Conversion (i.e. getting enquiries or sales) and can have a big effect on Search Engine Optimisation.
- May have difficulty in creating a design that reflects your existing logo and corporate art work.