Are you a non-technical person who needs to hire a web designer? There is just so much to evaluate that it can sometimes be a little overwhelming, with plenty of acronyms to make your head spin such as PSD’s, HTML, CSS, JavaScript, PHP, Ruby on Rails, Python, etc…. what does it mean and what’s the difference? Before we dive right into the “How to Hire a Web Designer” information graphic, let me help breakdown the wonderful world of web design and development:

  • Web Designers: Designers usually start off with a wire frame (blueprint for your website), they should be skilled in UI/UX (user interface and experience) and should be able to move from the wire frame to a mockup with Photoshop with developer ready assets. Some designers are also skilled in…
  • Front End Web Development: They take the PSD from the designer and splice it into HTML/CSS. This creates a static website, front end developers well versed in different CMS can implement the design into a custom theme creating a dynamic website.
  • Back End Web Development: Real programmers should be familiar with design and the front-end, but their real talent is in the back end (server side development).

What you’re require for depends completely on your business, if you’re a local business look for a PHP Developer experienced with WordPress (cheapest) since their are nice (and cheap) themes that can help you get started. If you’re a technology startup, look to hire a Ruby on Rails developer to build an web app that scales, then if the design isn’t that great – that’s when you can hire a web designer to redesign your website.

Read: Most Popular WordPress Themes

One last bit of advice before we jump into the infographic, if you want to save money and cut down billable hours, create a mockup! It could be on pen and paper, a mockup tool like Balsamiq (better), or even through Photoshop (best). Visualizing your idea on paper and breaking down what every single button does makes everyone’s life easier. Think like a programmer, break down steps in “if this, then that” sequences ie. “if user completes form, then send him this email” or “if user does not insert a strong enough password, then insert error ‘please use a stronger password.’

Now lets checkout our visual on “How to Hire a Web Designer”:

Hiring Web Designers – Taking Design to Next Level