UI and UX Design
User Interface (UI) and User Experience (UX) Design is the practice of designing thoughtful, effective, and accessible digital experiences for web or mobile platforms. Engineers depend heavily on the work of both UI and UX designers to help determine the flow of a particular product and how the product will look. Understanding UI and UX design can also open opportunities to code-related fields.