Is a Master's in Computer Science Worth It?
A master's in computer science may take you two years [...]
People spend hours each day on their devices, but very few ever think about how human-computer interaction impacts their lives. And yet, the user interface of an app or software suite can make work and play easier or really, really frustrating.
Consider these examples of bad UX design:
These are relatively mild examples of bad user experience design, but they illustrate why good UX design is so important. Smooth and intuitive user-centered design inspires people to read more articles, make more purchases, sign up for more lists, and spend more time playing games. It can even inspire brand loyalty.
Bad interaction design can be such a turnoff that it tanks a product or company. There’s a reason we’re not listening to music on our Motorola ROKR phones or watching movies with our Eyetop Wearable DVD players. Remember the Google X icon-laden interface? Most people don’t because it was live for just one day before the company killed it.
UX designers are experts in usability. They take concepts from behavioral psychology, information architecture, flow theory, graphic design, and interaction design to make sure that the experience users have when interacting with systems, services, and products is a good one.
In theory, making sure that an app won’t drive users crazy should be easy: just conduct usability testing and make adjustments based on beta testers’ feedback. In reality, UX design can be very complicated. Sometimes there are hundreds of user personas to consider. Product managers, web designers, graphic designers, and other stakeholders may have needs that are different from those of users. Technology has limitations that can lead to imperfect UX and UI design.
Becoming a user experience designer can involve not only flexing your UX design skills and creating interactive prototypes but also negotiating with other people working on projects, advocating for good design, and solving puzzles. There are many paths you can take to develop the skills and knowledge you’ll need to do all this and more.
In this article about how to become a user experience designer, we cover:
User experience designers are employed by all kinds of companies that produce products with an interactive component. That means UX is a multidisciplinary field that can encompass:
A UX designer’s job can vary significantly from one company to another. In general, however, a user experience designer is responsible for determining what kinds of experiences users have when interacting with a product and for optimizing those experiences at various points throughout the design process.
UX designers spend time:
Keep in mind that UX as a discipline is still relatively new. More and more companies are making the strategic decision to prioritize the user experience, but a lot of them are still in the process of figuring out what that looks like.
When you become a UX designer, you shouldn’t expect to have the final say when it comes to how users interact with a product. UX design typically involves a lot of back and forth AMONG product managers, visual designers, marketers, interaction designers, engineers, and other stakeholders.
University and Program Name | Learn More |
The University of Tennessee:
Online Master of Computer Science
|
|
Merrimack College:
Master of Science in Computer Science
|
|
Stevens Institute of Technology:
Master of Science in Computer Science
|
|
Tufts University:
Master of Science in Computer Science
|
Soft skills are critical in UX design because the discipline involves so much collaboration and putting yourself in users’ shoes. User experience designers have to be good listeners: patient, empathetic, and creative.
Most UX designers also need to have core hard skills in research, wireframing, prototyping, information architecture, and analytics. Also, when you become a UX designer, most employers will expect you to be able to use the following UX design tools.
Be aware that you probably won’t learn to use these tools in college (more on this below), so one of the most essential qualities you’ll need to succeed in UX design is drive. The majority of user experience design experts pick up the skills they use every day by taking online courses, reading books, and learning by doing.
There is no optimal educational pathway designed for UX designers. A survey of user experience professionals conducted by the Nielsen Norman Group found that while almost all UX designers have university degrees, very few major in UX-specific topics like interaction design or human-computer interaction (HCI). UX designers are much more likely to have earned bachelor’s degrees in:
UX designers who go to graduate school are much more likely to choose master’s degree programs focused on UX-adjacent topics like human-computer interaction, information science, or information design. Some colleges and universities with related degree programs offer students the option of choosing a UX concentration. Schools offering related degrees include:
There are almost no programs focused exclusively on UX design outside of Kent State University at Kent‘s Master of Science in User Experience Design (UXD) and Thomas Jefferson University‘s MS in User Experience and Interaction Design. The results of the Nielsen Norman Group survey seem to suggest that employers don’t care what subjects their UX designers studied, as long as they have a degree.
Technically, yes. There are plenty of UX designers working without degrees in the world today. There are also lots of relatively inexpensive and even free UX courses online that can teach aspiring UX designers the basics of user experience design and help them create an impressive portfolio.
So, why get a bachelor’s degree or a master’s degree? Sure, you might not learn UX design in a college degree program, but it’s pretty clear that employers prefer to hire designers with degrees. Plus, UX designers with undergraduate and graduate degrees have access to valuable alumni networks and professional networks. And going to college will give you opportunities to learn about business, management, marketing, product development, and other topics that will make you more employable and make it easier to transition between industries throughout your career.
If you work for a company that makes digital products, you should know how to code. Roughly two-thirds of UX designers have no software engineering experience, but don’t let that stop you from studying programming on the side during your undergrad years. You don’t need to be a superstar coder to find work in this field after or even before graduation. Still, it definitely helps to know programming languages like jQuery, JavaScript, HTML, and CSS.
It’s not just about impressing hiring managers. When you have a basic understanding of the technology that goes into building digital applications, you’ll have an easier time communicating with front-end and back-end developers. You’ll also be less likely to propose UX elements that won’t work with the technology they’re using. Finally, you won’t have to wait for developers to bring your ideas to life because you’ll be able to mock them up yourself.
Not every UX design expert works as an all-purpose designer. Some larger companies have entire departments devoted to user experience design. At those firms, an employee with a UX design background might work as a:
Advancement in UX design typically involves moving up one of three ladders. UX designers who never want to stop making intuitive, beautiful products might become principal UX designers before advancing to senior interaction designer, UX lead, or director of UX positions. Some strike out on their own, becoming user experience consultants who help companies solve specific problems related to user experience design. Other UX designers want to lead and look for opportunities to advance into roles that involve less design and more strategizing. These include UX manager, vice president of user experience design, design ops manager, or Chief Experience Officer (CXO).
UX designers at all levels earn quite a bit. Glassdoor collects information about the average user experience designer salary at different levels of seniority and has found that entry-level user experience designers who have recently graduated from college can earn as much as $70,171. Mid-career user experience designers with seven to nine years of professional experience can earn $91,748, and late-career UX specialists with 15+ years of experience can earn more than $100,00.
That’s just the average, however. You can boost your earning potential in this role by putting together a stellar portfolio, learning about in-demand platforms and information architecture, honing your graphic design skills, and learning as much as you can about UI design.
The answer depends on your interests and how you like to work. It takes more than solid programming chops and an eye for design to create great user experiences. If you’re not that interested in learning about other people’s wants and needs, you’ll probably be happier working as a web developer or front-end programmer.
This also isn’t a job for anyone who likes to work independently. UX designers collaborate with people from just about every team involved in the creation of a product, and they usually don’t get the final say when it comes to design decisions. Sometimes budgetary constraints, technical limitations, or even the whims of executives lead to products launching with obvious UX flaws.
If, however, you’re a self-directed people person with a knack for picking up new tech and identifying new trends quickly, this could be the perfect job for you.
Questions or feedback? Email editor@noodle.com
A master's in computer science may take you two years [...]
The average data architect earns over $120,000 annually, with top [...]
High-performance computing (HPC) combines the resources of multiple computers to [...]
Many program managers,especially those in senior positions,hold a master's degree, [...]
Product managers strive to develop products to meet ever-changing customer [...]
Categorized as: Computer Science, Web Design & Development, Information Technology & Engineering