UI/UX is a broad term.
Anyone who practices UI/UX designing must have skills in diverse fields. While it's quite challenging to cover everything about UI/UX designing in a single write-up but in this insightful post, I’ve tried to mention all the essential things that a web designer and developer should know to create an unparalleled experience for users. So, let’s get started.
User Experience (UX) is not (only) UI
UI is a part of UX. Exchanging UX with UI is one of the common mistakes that many web designers and developers commit. Thus, it becomes important to understand the basic difference between the two disciplines. You can refer to this detailed blog post on UI Designer vs UX Designer to clear all your confusions.
In simple words, UI is the graphical layout of a product, through which users interact with an application or a website. This includes pages, screens, sliders, and visual elements like icons and buttons. While, UX is all about creating meaningful experiences for the end users through products that are easy to use, interact and work with. In other words, something that is very easy to use but looks complex is an example of great UX and poor UI. While something that looks appealing but difficult to use is an example of great UI and poor UX.
You are not the real user
If you want to create a product that everyone loves, make sure you test it meticulously and rigorously. Testing your product with real users (not your friends, teammates, or family) allows you to overcome false-consensus bias, in which a person assumes that others will also share his beliefs and behave similarly. Not just this, it will also help you to learn how to create a product that is apt for those who will actually use it.
Adapt your design for a short attention span
According to the study conducted by Microsoft in the year 2015, it was found that the average human attention span has dropped from 12 sec to 8 sec. This simply means that humans now have an attention span lower than a goldfish.
UI/UX designers need to understand this thing and adapt the design of their application or a website for short attention spans. They should make the interface simple yet intuitive by removing the clutter that does not support user tasks.
Don't be afraid of committing mistakes. Albert Einstein once said that “A person who never made a mistake never tried anything new”. It’s no brainer that people learn from their mistakes. If you’re afraid of committing mistakes and try to get each and everything flawless, you’ll certainly miss out on learning new things. Keep experimenting with new UI/UX design techniques to find out what works best for you and your clients.