Software development is divided into front-end and back-end, and what you interact with on a day-to-day basis would be considered front-end. The way the product looks and feels is crucial to its usability and usefulness to your target user. Many companies are now making UX/UI design a key component of their product teams. To learn more about the design world I’d recommend the UX Collective
and once you’re ready to jump in, read about the types of designers
and which one is right for your business.
The ultimate goal with user experience design is to never make your users feel like this: