Freelancers Face-off: Designer vs Developer

Freelancers Face-off: Designer vs Developer

As the web industry grows designers and developers are butting heads more frequently. While they both have the same goals, achieving them is not as easy. The two groups can also be perceived differently in terms of value in the eyes of the client as well as amongst themselves.

Which role, if any, is held in a higher esteem and how much should the respective parties earn? This has been a highly debatable topic for quite some time in the web industry.

Freelancers Face-off: Designer vs Developer

Chatting with Top Designers & Developers

For this topic I had the pleasure of getting feedback from renowned and successful designers and developers (and those that specialize in both)! Get insights into critical questions you’ve all had on your mind through their honest feedback. I hope their wisdom and perceptions will provide a clear understanding of these roles that are often thought to be interchangeable. Here are our interviewees:

As a designer/developer or both, which profession do you think is harder in terms of job scope?

Let’s start by addressing just what each party does. A Web Designer is responsible for the visual look and feel of a website. Their goal is to solve a quantifiable issue addressed by the client through the use of layout, color, and typography. While focusing on creating a unique branding experience, it is often common for designers to get lost on how things will function. On the other hand, a Web Developer’s role is to do just that – make a functional, accessible experience for the viewer. They’re focused on creating a website the “right way” and will be the first to point out something that doesn’t make sense.

It is often thought each role relies on either of the brain’s two hemispheres. The designer, often relying on intuition, relies on the right side of the brain whereas the logical, linear developer makes use of the left side. If you’re wondering how this may lead to animosity on either side I’ll point you to this article by Web Designer Depot.


Designers/Developers Verdict

As a designer/developer or both, which profession do you think is harder in terms of job scope?

AmberAmber Weinberg, Developer
“Designing is definitely harder in terms of pleasing the client because it’s so ambiguous. Development is harder in terms of skill because there are so many different languages to learn.”
SpeiderSpeider Schneider, Designer
“I’m a designer but I think both disciplines are difficult due to changes and “design-by-committee.” Whenever you have to make changes, you face either a lot of redesigning or re-coding. Both mean a lot of headaches and frustration. Even without changes, both are hard and need knowledge and technical know-how.”
KaylaKayla Knight, Designer & Developer
“I then got into design, though, and realized there’s a lot more to it. Over the years I’ve had to learn different user interface techniques, advanced photoshop tricks, perfect my understanding of basic design principles and finally how to put them into good practice. One of the biggest things I’ve noticed in job scope from a developer-to-designer is that designers have to work with a lot more clients that are uneducated in the field. As a developer, many of my projects come from designers looking to team up. They already know the business, they can explain to me exactly what they need/want.”
CameronCameron Chapman, Designer
“I think both have their difficulties. I always look at it as design is about 60-70% creativity, and 30-40% problem solving. Developing and coding is the opposite, about 60-70% problem-solving, and 30-40% creativity. Design is easier on the surface, if only because it’s more intuitive to an extent, and the technical aspects are easier to learn. Programming, on the other hand, is more complicated to learn.”
ChrisChris Spooner, Designer
“Being more of an artistic person I’d say Development is a harder profession simply because I don’t know as much about the subject, so I’d struggle with any development related tasks. Overall though there are difficulties in both jobs, a designer can find it challenging to capture the message that’s required in visual format whereas a developer might face more technical difficulties when ironing out bugs in a website.”
JonJon Philips, Designer & Developer
“I think both can be difficult and it’s a matter of planning. No matter if you’re a designer or a developer, good planning will make your job a whole lot easier. I personally prefer designing and working on interfaces and solving UI and UX problems to coding, but that’s my personal preference. I think both professions mean more than just designing or coding, each have to wear many hats (usability, user experience, etc…)”
DavidDavid Walsh, Developer
“As someone who considers himself 90% developer and 10% designer (and I use that term loosely), I would argue that the developer’s job is much harder. And in saying that, I certainly don’t mean to discredit the designer’s role or skill. Developers can be faced with extremely difficult problems and tasks. Getting technologies that aren’t meant to work together communicating, providing solutions to difficult logistical problems, etc. Look at some of the subprojects within Dojo’s “dojox” namespace: charting libraries, GFX (programmatic vector graphic creation), mobile frameworks, WYSIWYG editors – these efforts take hundreds of hours of development to achieve and are never truly complete.”

Do you feel one group is viewed more favorably in the eyes of the client?

You show your portfolio to a client and they can see all the great potential you can offer their product or service, but do they understand all the back-end development work that goes into their website? Do they even care? While it is important to note that appearance is vital in web design, functionality ultimately is something that will make the visitor stay on your website.


Before you say a client is likely to appreciate what a designer can do for them let me remind you that the design process isn’t always as smooth sailing as that first client interaction. With websites like Clients From Hell, it’s apparent the designer/client relationship can be rocky and there’s often a disconnect between what the client perceptions are and the seasoned designers point of view. It’s in the best interest of both parties to lay out the expectations and objectives of the particular project beforehand, removing any sort of confusions that may arise later on. If you’re at a tough spot it is often up to the designer to educate and advise the client, in these situations, on what is correct.

Designers/Developers Verdict

Do you feel one group is viewed more favorably in the eyes of the client?

SpeiderSpeider Schneider, Designer
“I think clients all believe they have a creative design sense but have no idea what it takes to do the technical end of web development. When drag-and-drop programs were out there for creating web sites with simple HTML, clients made their own sites and proudly told people they “designed their own sites.” That explains the infusion of prancing glitter unicorns farting rainbows, even on business sites! As far as pay levels, I think developers are more respected but crowdsourcing is killing all creative/technical fees. At least there are no contests screaming, “code our web site and win an iPod!” Are there?”
KaylaKayla Knight, Designer & Developer
“In contrast, a client can see a designer’s work and know whether it’s something they want to pay for or not. On top of that, a designer can talk about how a great design and user interface can be arranged to get the website more results (even though browser compatibility and fast loading times can do the same thing), but clients just seem to understand a designer’s view more clearly.”
DavidDavid Walsh, Developer
“I’ve always felt that the designer is viewed more favorably by the client because they can provide a picture (the design) that the client can smile about. The designer is considered creative and can easily illustrate to a client what they did and why. The client can point to something within the design and say “I don’t like that” or “Can we move this over there?” The process is much more transparent to the client. A developer is much less appreciated by clients because clients expect a website to work. The client has nothing to point to and has very little concept of the problems and pitfalls of doing what they ask for. When a website feature isn’t working correctly (or is perceived to not work correctly), the client usually cannot provide any detail. In my experience, clients generally just get mad and demand it be fixed as soon as possible. In many cases, being a web developer can be a very thankless, “man-behind-the-curtain” type of job.”
CatalinCatalin Rosu, Designer & Developer
“I’m not sure if a group is viewed more favorably or not than another but I’d say that when it comes to coding/developing there are two options: you know how to code or you don’t. On the other hand, when it comes to design, clients tend to express their personal opinions more than they should.”
CassJacob Cass, Designer
“I don’t think that many clients understand what goes into making a website / app / etc. both in terms of design & development. Even some designers don’t know what is involved in the development process, especially with the more complicated back end work. It’s our job to educate & explain why they need something, rather than how it is done.”
GubeJacob Gube, Designer & Developer
“Not only do I consider myself both a developer and a designer, I’ve also worked with many, many designers and developers. In my years of experience, the only people I see being favored are those that do it well, on time, and on budget. I’ve seen developers and designers being well-loved by their employers because they work efficiently and produce high-quality work. I’ve also seen developers and designers fail, not because of their profession, but rather, because of their poor work. At the end of the day, it’s the product and the bottom line that ultimately decides whether you’re going to get another gig from the same employer. It’s a simplistic viewpoint, but one that’s grounded in reality.”

How do the design/development communities compare? Which is better supported/more popular? Why? Where do you find web development and/or design resources?

The online community is another integral part of a designer or developer’s ongoing education. It is where one goes for feedback, inspiration, and to stay on top of the latest news and trends in this ever-changing industry. A quick google search yields an abundance of forums, blogs, and websites dedicated to the topic of web design and development, and it can be in your best interest to discover just what these sites are all about.

Oftentimes, they may be intertwined as far as delivering content for one medium, so if you’re looking for tutorials on a new web design trend you can find out in that same article the best coding practices that will make the design truly functional.


Another integral asset of a designer/developer’s foundation is the offline community: events, meetups, conferences and tweetups. As someone who works primarily online it may be easy to exist solely online and forget the offline community. Face to face contact with real human beings, however, is necessary for a balanced life and to avoid burnout.

Resources in your area:

Designers/Developers Verdict

How do the design/development communities compare? Which is better supported/more popular? Why? Where do you find web development and/or design resources?

KaylaKayla Knight, Designer & Developer
“There are plenty of great web design blogs and resources out there, so much that the industry is almost over-saturated with them, but I feel there are only a few select quality development dedicated blogs/websites. (My favorite — Nettuts!) At other times, these blogs/websites feature both, but still lean more towards design much of the time. I’m all about looking within the community to find great new resources. I always ask around on Twitter, in forums, or follow links through blog posts and within those blog post’s comments.”
ArleyArley McBlain, Designer & Developer
“Developers have an easier defined role in many ways, so often their problems are easier to collaborate and share knowledge on – take WordPress for instance. As a developer I can go to the forum and ask a question – I’ll almost always get answers back within the day from other WP developers.”
GubeJacob Gube, Designer & Developer
“I run a site for web developers and web designers, so I’m fortunate enough to get the best of both worlds coming to our sites. There is a slight lean towards a bigger community of designers, but that might be because we rarely publish purely developer-oriented posts that cover web app development (like PHP or MySQL). Unlike a site like Nettuts+; we mostly go for front-end/client-side web development tutorials and articles (e.g. JavaScript, jQuery, MooTools, CSS, HTML). Regardless of whether you’re interested in development or design, a great resource right now is Twitter; follow Twitter accounts that share your own interests to keep up with news and resources pertaining to your particular field of interest. Some of my favorites: @smashingmag, @DesignerDepot, and @VandelayDesign.”
TomasTomas Laurinavicius, Designer
“In my opinion the design community is much bigger all around the world compared to the development community. Graphics and designed stuff surround us every single day: advertisement billboards, newspapers, TV, Internet, print media etc. The design sphere is more attractive because there you can express mood, feelings and make your ideas come true easily while the development world is more standardized and requires logical thinking and a wide range of knowledge.”
AmberAmber Weinberg, Developer
“They both have great communities and most of the time they intermingle. I will say the design community has more resource sites that aren’t blogs, like dribbble, which is why I came up with my own developer resource site, For resources, I stick to a lot of popular blogs like Six Revisions, Smashing Magazine, Spyre Studios, Drawar and Finch’s blog. For non-blog resources I normally use something like the WordPress Codex or just Google for the solution.”
CameronCameron Chapman, Designer
“I see a lot of support in both communities, and some cross-over. The main difference I see is that the design community tends to be a bit more vocal. I think that has to do with the fact that design is easy to show off; it’s easy to create a site showcasing other designs, or to post on Twitter or elsewhere when a project is complete, and people can instantly see what you’ve done. Development, because it’s more “behind the scenes” is harder to do that with. It’s still done, but it doesn’t get the same kind of recognition as design. Design is viewed more closely with “art”, while I think a lot of people view development more like math or science. A lot of people who aren’t technically-minded will just shut down at the mention of anything that sounds technical, which prevents them from appreciating a well-coded app or site.”

Do you think the earning potential is greater for a designer or a developer?

Earning potential for both freelance Designers and Developers is all across the board depending on your personal skill set. You can consult AIGA’s Annual Survey of Design Salaries to find salary ranges for a specific role. Developers, statistically, are found to earn more, however more time is often allotted to their often time-intensive projects. A Designer who caters to a specific niche, and charges a premium for their services, can often make up the difference they may see their counterpart earning.


Designers/Developers Verdict

Do you think the earning potential is greater for a designer or a developer?

StevenSteven Bradley Glicksman, Designer
“I think there’s endless potential for either and how much you ultimately earn comes down to what you put into your career and how well you maximize your skills. To make the most of your earning potential you should also be learning business in general as well as marketing and I think those with an entrepreneurial spirit tend to go further financially than those who spend their lives working for others.”
GubeJacob Gube, Designer & Developer
“Speaking from what I see, designers make more in the sense of compensation as a function of time. This is for run-of-the-mill, freelance design versus development gigs. However, where the web is moving right now, developers are certainly reaching great levels of success through their personal projects (e.g. mobile apps, SaaS web apps, WordPress themes). The best way to make it as an entrepreneur developer or designer is either to partner up with one another or be able to do both.”
CameronCameron Chapman, Designer
“At the moment, I think developers have greater earning potential. This is partly due to the expanding app market, which is where developers are thriving. Companies are paying tens or even hundreds of thousands of dollars to have an app developed, and so good developers can easily capitalize on that. Design, on the other hand, is being devalued more and more by low-cost outsourcing to countries with much lower labor costs. Good designers are still in demand, but it’s getting harder to become recognized as a good designer if you’re not already established.”
KaylaKayla Knight, Designer & Developer
“Statistically, developers do earn more, but it does depend on what your focus is on and your personal skill set. Developers who make custom applications with extensive programming can obviously make more than designers, but they may also put in a lot more time and talent into each project. An experienced designer, however, with a specialized market for advanced and intelligent user interface design will likely make more than the average front-end HTML/CSS developer.”
ShannonShannon Noack, Designer
“Developers typically earn more on average, depending on the skills they possess and what they can develop. Hard work and perseverance will take you further than any kind of skill you have though, and you can make good money in both industries.”
LeonYaili de Leon, Designer
“I don’t think the answer is that black and white. A good designer who has development knowledge or a good developer who has an eye for design are incredibly rare (the good ones) and a priceless asset for any team. I think as long as the person has a strong focus on at least one discipline, the earning potential is high.”

Do you think designers or developers are looked upon differently in the website building community?

As the web community continues to grow, so does appreciation for the skill set needed for each role. How many times have you logged onto a major design job board and seen postings not only for Junior through Senior Level Web Designers and Developers, but UI/UX Designers, Interaction Designers, and Information Architects? In some form or another, the medium for each role is the same and individuals in the community understand the importance of each skill-set as the web expands.


Designers/Developers Verdict

Do you think designers or developers are looked upon differently in the website building community?

DavidDavid Walsh, Developer
“Definitely. I tend to believe that designers are more revered within the web community, mostly because designs are visual. Ask yourself this: if a designer uses some jQuery to sex up a design, the designer gets credit, whereas the developers behind jQuery who engineered the animations get none (in that instance). I think it’s natural that people want to see pretty things and it’s designers that make that happen. I’m quite jealous of them!”
ShannonShannon Noack, Designer
“I don’t think either one is looked upon differently, both are respected and necessary for a great site. You need to have a great-looking site, and it also needs to function well. I think the community understands and respects that.”
AmberAmber Weinberg, Developer
“Sometimes developers can be a bit mean to designers since they don’t always know what can or can’t be done in code. Likewise, designers can sometimes get huffy if their work isn’t pixel-perfect in the browser.”
SpeiderSpeider Schneider, Designer
“I think we are better at understanding our strengths and working well together. I have never had an argument with a developer about the design of a site and vice versa. I’m sure there are the little petty views such as designers are thought of as prima donnas and developers are seen as technical nerds with no creative vision…who don’t bathe enough ;). That happens because there is some truth in it. The last project I art directed had a very argumentative designer and the developers and I hated her. Weeks later, the site is still not up and I can’t get an answer from the head of the development team as to why. There will always be bickering among a team, but I think it has more to do with individuals than it does with roles in general.”
CameronCameron Chapman, Designer
“It depends on who you ask. Some people give designers all the credit, while others give developers all the credit. I think both are equally important. Of course, if you can do both, you’re in an even better position.”
JanJan Cavan, Designer
“I did think that a few years ago but with the existing CMS platforms like WordPress, Expression Engine and easily-available Javascript frameworks which a lot of designers are now very familiar with, it has made designers do pretty much a lot of what we had always relied on developers to do. But that’s not to say that there no longer is any distinction between the two. A developer’s knowledge is still very much required depending on the project scope.”
JonJon Philips, Designer & Developer
“I think so. There’s a really vibrant community of designers, especially with sites like Dribbble and LoveDsgn. Of course there are sites for developers only, sites like Dzone for example. I think that at the end of the day it’s about working together to achieve great results, so no matter if you’re a designer or a developer, there’s a place for you in the community and everyone has different strengths. Designers are often looked at as artists and ‘creative types’ while developers may be a bit less artistic (?) but maybe more structured in their work.”

Do you think there should be any distinction between designers and developers?

These days, when the tools are readily at your disposal to learn, is it necessary to even distinguish between a designer and developer? While there are undoubtedly those who are willing to cross over from one platform to the other to broaden their frame of work, it’s often best to keep your feet planted firmly as is. If you’re someone who specializes in database development are you really going to enjoy working in Photoshop and vice versa? Some skills may be far off on the other side of the spectrum and learning them isn’t always easy when you’re busy with work as it is.

Distinction Between Designers and Developers

In contrast, you may find it helpful to get your feet wet and learn some code, and in doing so, fully understand the medium you’re designing for. At the very least a web designer should know about HTML/CSS. Understanding the core building blocks of websites makes designers infinitely better at creating usable designs. In doing so, you may find your designs make more sense in the context of the medium. With that knowledge under your belt, it also means better communication when handing your work off to a developer and a lot less headaches!

Conversely, it will be advantageous for the developer to understand the designer’s intent and try to execute that vision faithfully while being open to suggestions from their peers. Doing so can cut back on the “what were they thinking?” frustrations and foster a more positive working relationship.

Designers/Developers Verdict

Do you think there should be any distinction between designers and developers?

DavidDavid Walsh, Developer
“Absolutely. One idiom I’ve always told myself is “Focus on what you’re good at, focus on what you love.” For me that’s spending time with my text editor. The next web professional may tell themselves that and realize it’s having PhotoShop/Illustrator open all day. The problem with being great at both is that you can end up being a jack of all trades, master of none.”
StevenSteven Bradley Glicksman, Designer
“I think the best designers and developers will at the very least have an understanding and some skill in what the other side does. The more a designer knows development or the more a developer knows design, the better each will be at what they do.”
ShannonShannon Noack, Designer
“I think it’s important for both industries to work together and understand one another. The more we know about both professions, the better we can support each other. Designers must have some knowledge of how a website is put together and what works and doesn’t work online. When designing a site, I always keep in mind how I’ll code the site I’m creating and if a client suggests something that isn’t possible, I educate them on what they could do instead. And vice versa, from a development standpoint, it’s important that a developer understands aesthetics and visual basics so that they can make educated decisions to fill in the gaps on a design if needed.”
SpeiderSpeider Schneider, Designer
“Pardon me, but “DUH!” You are talking about right and left-brain functions. Designers are not great developers and the other way around. There are designers who are passable developers (and here’s where I will get nasty remarks in the comments section), but they are not GREAT! The same goes for developers. “GREAT” is the keyword here. Not “passable” or “okay” or “good enough.” Sorry to say but you know it’s true. This may change in the near future depending on programs and future training, as well as the individuals and how they handle technology…and the demands and needs of clients. Not an easy question, so I take back my, “DUH!” I speak at a lot of art schools across the U.S. and I know what I see. The training just isn’t there or students just don’t want to take development and design on an equal footing. I believe it’s apples and oranges and both are needed to create the best solution. You can tell the size of a company or experience with web development/design by their help wanted ads. If they want a “graphic designer” who knows all the angles of development, it is a one-person department and you will see the ad repeated over months because those people are extremely rare. If you see an ad for a designer OR a developer, it is a larger firm or design studio that knows the difference and what each discipline does well.”
GubeJacob Gube, Designer & Developer
“Should there be distinction between designers and developers? I know for a fact that these two professions have distinct skill sets, job roles, and personality requirements. I do think that we should all work together to create a unified, top-notch product. Obviously, when two vastly different people are put in a room — both having very desirable skills and both extremely critical to a site build — egos tend to flare up. The key is to recognize your role in the project and be respectful of your co-workers.”
JonJon Philips, Designer & Developer
“Definitely! Not all designers can code and not all developers can design. I guess that’s where the whole ‘should designers learn how to code’ debate comes from. I personally think that designers don’t need to code. It’s not because you’re a designer that you focus solely on website designs, there’s also print design, t-shirt designs and ton more. I think someone who designs and codes websites should be called a web-designer/developer. It’s hard to put a title on what we do, but I guess web-designer & developer can be that title. Of course it’s easy to go and try to break it down and start coming up with titles such as ‘user experience designer’ or ‘hybrid designer & developer’ or other titles. But at the end of it if you can design and code and you do it on a regular basis, you are a designer and developer. What you specialize in and enjoy the most is a different story altogether.”

Design or Development?

Web Design and Development is a secure and growing market. The demand for your services isn’t going away anytime soon so rest easy knowing you will be doing what you love for some time. It’s unlikely you won’t hit a couple rough spots along the way in your working relationships. How you successfully navigating through those times in your career can make a big difference in your productivity and overall happiness. Tap into your network and constantly ask questions and seek out ways to understand your partners.

Above all, try to remember design should never take priority over development and conversely, development without an engaging design won’t stand the test of time either. Striking a balance between the two, where both address the other’s concerns, is a worthwhile goal to strive for. Please share your opinion in the comments section below.

Web Designers vs Developers

Further Reading

Aidan Huang is a web enthusiast and ingenious blogger who loves all things design, interesting and technology. He is the editor-in-chief at Onextrapixel and have founded several other interesting blogs. Do keep in touch with him on Facebook and follow him on Twitter.


    • v3tr0x,
    • April 13, 2011
    / Reply

    Cool !

    • Dave,
    • April 13, 2011
    / Reply

    Good. I love debates!!!

    This debate reminds me of another classy debate between Architects and Engineers.
    And is really a natural fight since they both have to deal with the construction industry. I don’t think one is better than the other. Work in both ends is highly intertwined with each other. In other word they need each other.
    Same goes on designer / developer debate. Of course you could be both. And that’s great, but focus should be on how to make them wok effectively for the same project, not pressing the point that they are different and should be treated differently.

  1. / Reply

    Omg I love the cartoon at the bottom!! Both afraid of *women hahah

  2. / Reply

    Great article, such a fun idea! I love all the different opinions and ideas presented. Thank you for the opportunity to participate, this is great!

    1. / Reply

      Thanks Shannon!

  3. / Reply

    I do both, it’s hard to say which is harder, as a designer you have to design something that your clients like which can be really frustrating sometimes and as a developer you have to learn quite a few different coding languages etc.

  4. / Reply

    Lots of interesting opinions. It’s really nice to know something from other designers and developers. Let the articles like this unite us. Stephanie, thank you for interviewing me.

  5. / Reply

    I like to think I’m lucky to actually perform both duties. Knowing both design and development allows you to have a better idea of what it takes to create a web site or application and pass that on to the client.

    Certainly, when you are both a developer and a designer, one shortcoming is the time you may (or may not) have to keep up with the latest and greatest of both fields. However, I think that eventually you develop your own style and “learn how to learn” what is more effective to get the job done.

    Great article! It’s nice to see that all this short circuiting that sometimes happens in my head is real and other people see it too =)

    • Nick,
    • April 14, 2011
    / Reply

    Really really great article, it’s actually very nice to see so many designers and developers appreciating each others jobs!

    • Red,
    • April 14, 2011
    / Reply

    Good article, it was a pleasure to read views from some of my favorite designers/developers. Stephanie, thank your for the opportunity to participate !

    1. / Reply


  6. / Reply

    Loved the way you presented :) Thanks for sharing.

  7. / Reply

    we’re learning from your useful writing dear.

    1. / Reply

      Thanks! I’m always available for more writing gigs in regards to design. They definitely give me a much needed break from design every once in awhile. :)

  8. / Reply


  9. / Reply

    Great article to read, really enjoyed that. I’m quite surprised how much designers and developers seem to appreciate the challenges of each role – that’s quite refreshing in my eyes.

    The point about developers being under appreciated is very true in my experience. While something may be easy enough o layout for a proof to the client, getting some things working the background is a lot more involved and challenging. For example, say you showed the client a proof of some checkout pages for a site – there is a ton of code going on in the background that the client will never see :)

    1. / Reply

      I have every bit of respect for developers in regards to this! Believe me!

  10. / Reply

    I am Web graphic designer, from Pakistan. Your post is very good and Professional, i like it.

    But I need help in designing.

  11. / Reply

    Great article, I think the gap between designer and developers is getting really really close,

  12. / Reply

    Great debate indeed, and it makes me realize something important. The designers and developers who weighed in on this article are the cream of the crop, and it shows. They are confident in themselves, their skills and their place in the industry. There wasn’t any putting down of one or another, and also a very even mix of men and women. A very good thing, in my opinion. I think when you see and hear designers and developers who are “at war” with each other, it’s for one of 2 reasons: either one or the other is being leaned on heavily by the client while the other isn’t and, in many cases one or the other isn’t particularly confident in their own skills and it shows in the way they talk to professionals on the other side (i.e. they’re projecting). This is just something I’ve noticed through my own work and through hearing horror stories from friends who are also designers & developers.

    In my opinion, there absolutely does need to be a distinction but in terms of the client, both are needed to create a truly successful website (or one professional who can both code and design). In my experience designers get paid a little less (unless they’re working with really big-name companies), but I rather feel we all deserve to be paid equally. The design is the face of a website or app, while the code is the meat and potatoes. You can’t really have one without the other and be successful. So why put each at different notches on the pay scale? I know that developers have a LOT of languages to learn and remember, but designers also have a LOT of software to learn & remember (not to mention that the best design programs are extremely expensive these days unless you’re a student).

    Which is harder? Well, I’m a little biased because I’m a designer. However, both my fiancee and soon-to-be sister-in-law are developers so I know the kinds of struggles they go through. I can really only speak from my experience and observations. With code, there are usually several ways you can arrive at the same outcome. Some ways are better than others, but they’ll get you there none the less. A client or employer can easily determine whether a developer has done something right or wrong by testing to see whether the project works or not. So there’s a clear-cut “yes this is finished” or “no we’re not done yet” for developers as long as they provide the functionality agreed on. With designers, it’s a little harder. We can produce what we feel the client has asked for but in many cases it’s never quite right or never enough. Our job comes with a lot of judgment, often by people who have no real artistic or design skill and no creative sense. And even if we’ve done what’s been asked of us, a lot of the times someone can come in and say “no, it doesn’t look right” and we’re back to square one. I don’t see that happen too often with developers, but I could be wrong.

    • James Henkerson,
    • April 14, 2011
    / Reply

    A very interesting discussion! Im loving it! I think that ultimately it still boiled down to the individual personailty of each designer or developer. In order to a perfect match take lot of testing and trail and error to see if each other will works working together. It’s like finding a lover match.

    I also think the importance of each profession depends on the type of project too. We can work well together but first lays down the, rules, roles, terms and conditions clearly first.

  13. / Reply

    Thanks for sharing all this. I think we don’t create gap between designer and developers.

    • Jeremias Ylirotu,
    • April 15, 2011
    / Reply

    In the following I am not going to go into the role of developers, as in the programmers and creators of front and especially back end functionality, database architectures etc. all the magical things that happen dynamically “under the hood”. Instead I address the description of the role of a Web Designer based on the following:

    “Let’s start by addressing just what each party does. A Web Designer is responsible for the visual look and feel of a website. Their goal is to solve a quantifiable issue addressed by the client through the use of layout, color, and typography. While focusing on creating a unique branding experience, it is often common for designers to get lost on how things will function. On the other hand, a Web Developer’s role is to do just that – make a functional, accessible experience for the viewer. They’re focused on creating a website the “right way” and will be the first to point out something that doesn’t make sense.”

    Uhh… No. Nonononono… :D To reduce the role of a Web Designer to just to the creation of visuals is something that I most definitely do not agree with. That view is just too simplistic and unappreciative of the demands of the day when it comes to the roles of people who earn their keep in the field of web or digital service design, the end result of which are websites, applications or software.

    Web Designers do, among other things, visual design (as in communication/graphic design). However, their responsibilities and required expertise does not end there.

    Web and Digital Service Design and digital services themselves have evolved to a level of complexity that has pushed forward the fragmentation of web design roles. Web design is nowadays carried out by:
    – the more generalist Web Designers,
    – Graphic Designers (branding & the creation of visual identities),
    – UI/Visual Designers (layouts, UIs),
    – User Experience Designers (more holistic approach to things where the web site or service is the main course but not the only part of the menu…),
    – Information Architects (content structures & strategies),
    – Interaction Designers (front end design) etc. Sometimes referred to as Front End Developers.
    – etc.

    Some of those roles are more heavily involved in the creation of markup & scripting (HTML/CSS/javascript/actionscript etc.), some in the knowledge of visual communication side of things, some in the usability and human ergonomics, psychology and cognitive sciences, some in content strategies & information architectures etc.

    Websites, especially the more complex ones like an enterprise level SaaS ERP/CRM are only in part code and visuals. Work on wireframes, UI mockups, content hierarchy maps, workflow diagrams, navigation schemes should be started before a single line of code or any higher definition visuals are laid out, in an ideal case this culminates in laying out the website/service view by view to the level of describing the functionality and interactivity of each individual element on each individual view. Blueprints and narrative from the big picture to the individual details which are then carried out as high definition visual & auditory elements, markup, script, code etc. ie. the design of things.

    Designers design all kinds of things, not just the visuals of a website. If the main focus of the designer is just the creation of visual elements/branding or the overall layout and UI then that person is not a web designer, instead he or she is a Graphic Designer or a Visual/UI Designer.

    1. / Reply

      Hi Jerimias,
      Thanks for your reply. Your absolutely correct in your assertion that the role of the web designer is vast and oftentimes not limited to creating visual designs. For the sake (and brevity!) of this article I presented a brief overview of the position as it applies to most freelance professionals, since they were the bulk of my interviewees and the subject of this article. Those roles you’ve mentioned are absolutely a part of any mid-to-large size organization these days.

  14. / Reply

    I am both a designer and a developer. I have equal love for kerning and SQL queries. And I’m afraid my overall feeling on this post is one of confusion. I don’t really get the point of the comparisons. It’s like asking who’s job is harder, a doctor or a lawyer. Or which colour is better, red or green. And in regards to the comments within the article, how can you possibly even have an opinion either way unless you do both? I love the comment from one person saying “I’m 90% coder and coding is harder”. What? I do both and both jobs are very different and both have their own completely unique challenges and rewards. This is an article about apples and oranges.

    1. / Reply

      Ha! Thanks for your overwhelming support! :) This wasn’t meant to be a philosophical debate, obviously. I’m sure anyone looking to enter the field of design or development can take the input offered in the article and weigh the pros and cons before deciding which role is suitable for them.

      1. / Reply

        In that case, I wish you had written this 3 years ago :)

      • Sam Hutchinson,
      • April 17, 2011
      / Reply

      I don’t agreed with Dvid. This topic has been a debate ever since the introduction of the web because both serve the same niche and they are interlink.

      It’s different from asking two different professions which is more important or harder. You don’t see a lawyer holding a scalpel at the surgical table.

  15. / Reply

    Oh, God!!!!! Awesome WEB DEVELOPER VS WEB DESIGNER IMAGE!!!!!!!!!!

    Have studied for a while, and it’s true description, really is )))))))

    I’ve read an article and my conclusion is as follow: every one should carry out one’s own work and respect the “opponent” job as well

    • maxm,
    • April 17, 2011
    / Reply

    very nice, i am a designer and i want to learn programming.

  16. / Reply

    This is an amazing article! So many insights!

    My view, as a designer, on this article and the questions asked in it, is that when the work is closely related to marketing & advertising on the web, the role of the designer – most of the time – becomes more important than that of a developer. Say for example, while creating an online presence for a business or manufacturer, the goal of the project is to promote the services of the client. So the designer becomes conceptualizer and consequently the link between the client and the developer, and so has some kind of authority over the work of the developer. But, that said, the developers role in such a case is essential, since without coding none of the designer’s ideas can come to life.

    When a project revolves around internet usage and web applications, the developer takes the lead role. Since the aim of the project is not driven by marketing/advertising/commercial success, and is more closely related to providing better services over the internet, designers have to understand core development processes and work under them. Yes, interface design is very essential, but a development technique can impose restrictions on the designer’s creativity.

    But, in the end, designers and developers are two sides of the same coin. And that’s how it will remain.

    (Although, I do consider developers to be more important when it comes to progress of the internet and web standards)

    1. / Reply

      Hi Gunnet… Thanks for your introspective post. :) Ha! I loved reading the responses myself. They provided alot of interesting insights I’ve really never thought of myself.

      • Martin Luanne,
      • April 18, 2011
      / Reply

      Guneet, I agreed with you that the importance and focused of designer and developer usually depends on the type of project they are working on.

      Frankly speaking, I think designer can be easily replaced. Many designers tend to become the business guy. They pitch the sales with the clients, outsource their works or purchase any themes then throw them to the developer. A designer can promise a lot to the client but in the end they realize that it’s not feasible when the developer told them so. That’s why another debate is on whether designers should know how to code.

      I also think that many people out there are proclaiming themselves as a designer just simply because they know how to use Photoshop. But you don’t see many people proclaiming themselves as a developer because it’s easier to expose yourself when you are not one of them.

  17. / Reply

    Cool Article! Enjoyed reading all the comments/views of the various designers and developers.

    Being a developer, I would sort of agree to most of the points pointed out by David Walsh, especially this one:

    “A developer is much less appreciated by clients because clients expect a website to work. The client has nothing to point to and has very little concept of the problems and pitfalls of doing what they ask for. When a website feature isn’t working correctly (or is perceived to not work correctly), the client usually cannot provide any detail. In my experience, clients generally just get mad and demand it be fixed as soon as possible.

    In many cases, being a web developer can be a very thankless, “man-behind-the-curtain” type of job.”

    • Kristina Antic Celin,
    • April 18, 2011
    / Reply

    Fabulous insight in these interviews, guys. Oh, and I’m pretty sure I laughed out loud a few times reading through that Web Designers vs. Web Developers graphic.

    Personally, I have always admired and been a little jealous of (in a good way) developers, myself. To David Walsh, a superb developer who I personally worked with when I was just starting out in this field, and to all the developers out there who may feel like the invisible “man behind the curtain”, I just want to say: THANK YOU! You rock, and I wish I were as smart as you. :P

    As a freelance web designer, at times I even consider developers like my knights in shining armor that come to save the day. When faced with a new client project, I whiz through the design part and with pleasure… but once it comes time to actually make all those pretty-looking widgets in my design work, I brace myself for the stress that I know is to come. In my opinion, people need to stop being “enemies” in this field and start working together… because let’s face it, designers and developers need each other!

    1. / Reply

      I know…the thought of developing web applications makes me crawl into a fetal position but for many it’s second nature. For now I’ll stay with art direction and design.

      Thanks for reading!

  18. / Reply

    Good idea for an article. Informative as well.

  19. / Reply

    Nice topic of article as both designer and developer are important but clients are first for all company so i think designer has a lot of pressure than developer as he is the one who have to make client satisfy

  20. / Reply

    As a practicioner of the middle-ground – somewhere between designer and developer – I have experienced the challenges of both, and work daily in that gray area between the two worlds. One of the interesting dynamics I have observed, which may seem crude and trivial (but the longer I witness it the more real it seems) can be summed up as such: Designers in the end give the client what it wants and may curse once the client has paid and left the room. Developers demand money on the barrel and give the finger to the client in advance and the client takes what they are given.

    I have always loved the development side of things for its barbaric lack of pretense.

  21. / Reply

    The perfect combo would be a designer to learn about a developing for clients and vice versa. Both departments are having different ideas and also each job needs to be looked at in a different way.
    But the customer needs to be told this when pitching ideas about products and services.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.


Iconfinder Coupon Code and Review

Iconfinder offers over 1.5 million beautiful icons for creative professionals to use in websites, apps, and printed publications. Whatever your project, you’re sure to find an icon or icon…

WP Engine Coupon

Considered by many to be the best managed hosting for WordPress out there, WP Engine offers superior technology and customer support in order to keep your WordPress sites secure…

InMotion Hosting Coupon Code

InMotion Hosting has been a top rated CNET hosting company for over 14 years so you know you’ll be getting good service and won’t be risking your hosting company…

SiteGround Coupon: 60% OFF

SiteGround offers a number of hosting solutions and services for including shared hosting, cloud hosting, dedicated servers, reseller hosting, enterprise hosting, and WordPress and Joomla specific hosting.