I’ve found that there is a fair amount of confusion out there regarding web jobs and titles. Many lay people when seeking the help of a web professional use these job titles interchangably or even roll them all into one, mistakenly thinking that if you’re a “web person” you must do it all. But, in truth, the various components of a website and the people who work on them are not typically interchangable. A web designer doesn’t usually do the work of a web developer, and a web developer doesn’t usually do the work of a software engineer, though all parties are familiar with what the other parties do. Bottom line: Not all web titles are created equal. I’ll let Anardo parse out the particulars to help you gain a clearer understanding of the distinctions.
I am a senior Web Designer, and I am creating this post to educate the public about the differences between a Creative Designer, a Web Designer, a Technical Designer, a Web Developer, and a Software Engineer.
- A Creative Designer is an artist in the space; he is AWESOME at creative thinking, and at conceptual based design in the digital space, like UI, UX, Experience Design, and Brand Experience Design. (You will find this type of professional in Design Studios across the world, like Fantasy Interactive, and II Advance! The guys who win FWA awards!)
- A Web Designer is a “Designer” he uses Photoshop, and illustrator to create visually appealing websites for customers. He then uses HTML, CSS, and JavaScript for the layout, and interactivity of the website, or web based application.
- A Technical Designer is the combination of a Web Designer, and a Web Developer, and at times a Software Engineer too! This professional is rare! I called them the Hybrids of our industry. (They can run an entire IT department by them self…)
- A Web Developer writes code, and only code for the web. He can usually write HTML, JavaScript, PHP, jQuery, Dojo, XML, Json, SOAP UI, he can generate a wsdl. (These guys suck at CSS!)
- A Software Engineer writes mother languages like Java, C#, C, C++, Objective C, he can be a DBA, he can easily set up an open source environment, and is for the most part pretty damn good at math.
All these professionals have one unique thing in common… THEY ALL HATE INTERNET EXPLORER
And, yes, it’s true– we all really hate Internet Explorer.