Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trial
Owen Schebella
4,392 PointsFront end developer vs web designer?
I'm still a little confused about the difference guys. Do developers only know how to code and not how to actually design? Does one take more skill/time/training than the other or are they interchangeable? Might be a silly question but it seriously has me confused..
3 Answers
Conor Sexton
4,223 PointsHere's how I see it:
Web designers are primarily concerned with layout and style, and maybe interaction/experience design but may or may not need to write the code for their designs, depending on the organization.
Front-end developers may do a lot of design work, but are probably expected to know how to write HTML, CSS, and JavaScript.
That said, I think it varies a lot between organizations—some may have clearly defined responsibilities for these two roles, while others may use them more interchangeably.
steyoung
12,781 PointsThe positions somewhat meld into each other. A web designer could be like a Architect for a website and they may also go beyond just the website depending on who you ask providing an entire experience for a business on all fronts. A Front End Developer is the contractor that builds it. A web designer likely knows how to communicate with the developer and how to implement some design elements using code. The Front End developer has experience getting that input from the Web Designer or has started out as a web designer themselves and learned more coding each one of these roles could have intimate knowledge about the other's role. To a user and even some companies, the role may be the same.
Owen Schebella
4,392 PointsThanks for the responses guys! Certainly clears it up a lot for me, thank you!