UI and UX Design 101
Tags: ui, ux, 100daysofcode, codenewbie
Published: 2020-05-18 23:16:43

Welcome to my second article from the series **'The Learning's 101'**. In this article, I will be sharing with you about the things I explored in UI and UX domain, the differences between UI and UX designer, and lastly my take as a newbie developer on UI & UX Design.  

*First things first, let us address the elephant in the room*.

***UI and UX Design are two separate entities in the web and app development world***.

![What?](https://thumbs.gfycat.com/UltimateNeighboringInsect-max-1mb.gif)

Well, I bet you already knew that. **UI Design or User Interface Design** is the design of the user interface. *The goal of UI design is to make the user's interaction with the website/application as simple and efficient as possible*.

When it comes to **UX Design or User Experience Design**, *it more about enhancing customer satisfaction during their interaction with the product(website/application) by improving its usability and accessibility*.

***UI is how good the car looks, while UX is how you feel driving it.***

![Driving](https://i.gifer.com/1UXK.gif)


###**A little about UI and UX Designer's**

**UI Designer** - A UI Designer, is someone whose work starts with the market standard analysis and ends with an application efficient enough to make user interaction and perform actions. In between this starting and ending point, there are many things which a UI designer work on, here are some to name a few:

* structuring the look and feel of the application

* designing the various components with varied color schemes and typography

* adding result of user interaction and animation

* cross-device compatibility

**UX Designer** - The work-life of a UX designer usually starts with competitor and market research, moving on to brainstorming, implementation, and finally reporting. In between these general steps which a UX designer follows, here are some of the prominent ones:

* content structuring

* communication with the developer and UI designer

* post-launch experience analytics

* gathering user feedback and improvement based on it
  
*Note :* ***Just like a developer who is constantly working to improve the features and add functionalities to an application, both UI and UX designer work on improving the user's experience while interacting with the application.***  

###***From a personal prespective*** 

![I am thinking](https://media1.tenor.com/images/c7e0ba341701c7144d34b13e84b2177f/tenor.gif?itemid=13987150)

From a personal point of view, I have come to an understanding that if you are more towards **designing and visual problem-solving** approach then **UI Design** is the domain for you, but if you are looking for something more **cognitive and analytical** then you should go with **UX design**. 

**Not all UI designers are UX designers, but mostly all UX designers are good UI designers.**     

Also to add, when the comparison between front-end developer and UI/UX designer comes to play, I will suggest that if you are someone who enjoys writing code along with designing stuff then you should definitely go for front-end, but if you are more of someone who likes the visual and the analytics more than the coding experience then UI/UX is the field which is going to take you to heights.

  
###***The Resources I Love***

![I am loving it](https://gifimage.net/wp-content/uploads/2018/04/read-gif-10.gif)

*Here are few of the zillions websites I visit to draw some inspirations for better UI/UX while creating a new website*

* [awwwards](https://www.awwwards.com/)

* [Dribble](https://dribbble.com/)

* [Behance](https://www.behance.net/)
 
Also, do check out [Careerfoundy](https://careerfoundry.com/), this has a complete package of everything you want to know about UI/UX along with coding and analytics.  

**Happy Designing**