4 Different “Web Guy” Roles

4 Different “Web Guy” Roles

150 150 rhecht

What is a “web guy?” This is a loaded question that I get all-too-many times.

After hearing other small business owners’ frustrations about one designer not knowing Javascript for website purposes, and a web programmer not knowing how to use Flash, I decided that it was necessary to lay out some different “web guy” roles so one knows what to realistically expect when hiring “the right person” for the job. No one in this world knows everything, get used to it.

1.       Graphic Designer

  • Knows Adobe Photoshop, InDesign and Flash cold.
  • Focus is more on Print than on Web.
  • Very basic level of HTML and CSS.

2.       Web Designer

  • Knows Adobe Photoshop, InDesign and Flash enough to create a decent looking website on the client side.
  • Knows Javascript and CSS in addition to advanced HTML knowledge.

3.       Web Programmer

  • Focuses on server-side and “back-end” coding with database knowledge.
  • Knows PHP/ASP/ASP.net/Java (not Javascript), with database knowledge like MySQL, SQL Server, and/or Oracle.
  • The web programmer generally doesn’t know, nor cares to know, Flash, and has a basic understanding of Photoshop.

4.       UI (User Interface – for Web Applications) Web Developer

  • Can create themes and/or plugins for web applications like WordPress, Joomla, and Magento.
  • Can create themes for frameworks like CodeIgniter and CakePHP.
  • A significant amount of knowledge of either PHP and/or ASP.net and the applications’ classes and functions is essential.

I feel that it’s necessary to define some of these roles since I’m constantly asked why someone knows this and not that. There are many more roles, but this is for starters.help.