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

Design

what is more valuable: a front end developer with some ux knowledge or a Ux designer with some development knowledge?

If the goal was to get a job, what would be more valuable, going the front end developer route and learning some ux concepts on the side or specializing in ux and learning a bit of front end development on the side?

2 Answers

There is value for any specialization to have knowledge on concepts important to peripheral specializations. When devs and designers share greater understanding of what the other does, they can collaborate as a team more effectively. Many of the resources front-end devs consume for learning and practicing will overlap to an extent with UX concepts, so it isn't even really possible to avoid them if you want to excel in the field. Designers, on the other-hand, usually need to go more out of their way to get exposure to web development beyond some basic HTML and CSS. Because of this, I find that good front-end devs more often make up for the communication gap between dev and design, since they will organically learn more about design in their day-to-day.

If your goal is to get a good job, given those two options, I think going down the front-end dev path is easier (assuming you enjoy the work enough to learn the necessary skills) because there is relatively more demand for that skillset.

justin s.
justin s.
1,009 Points

Neither. Specialize and niche down. You already have so much to learn and get good at that trying to do that for both will never work out. A front end DEV needs ZERO ux skills and a ux designer needs zero development skills. Are there companies that try to cheat the system by wanting that unicorn? Sure, but theyre also the companies you want to avoid with a ten foot pole. Especially when there are many that respect and understand that the roles should be kept separate.