
What I’ve Learned from Teaching UX
For several years, I had the chance to teach in design and digital communication schools. I worked mostly with Master’s students—future UX designers and communication professionals—teaching them the basics of marketing, communication strategy, and, of course, user experience.
But it didn’t take long to realize one key truth:
Teaching is also learning.
The more I taught, the more I grew. Every class, every workshop, every student interaction taught me something new. And if any of my former students happen to read this, they probably don’t know how much they’ve given me in return. So here’s a sincere thank you.
1. Teaching taught me humility
Teaching has a way of humbling you. It forces you to say, “I don’t know,” and to be okay with that. It encourages you to stay curious, to dig deeper, and to constantly improve your own knowledge. It also reminded me that you can learn from anyone—especially your students. Some of them challenged me, asked brilliant questions, or saw things from angles I hadn’t considered. They pushed me to stay sharp, to rethink old ideas, and to never settle. Humility in teaching isn’t about lowering yourself; it’s about staying open, aware, and human.2. Practice without theory is shaky
We live in a world that wants quick results, instant outcomes, and fast design. So many students arrive wanting to dive right into making interfaces and prototypes. I get it—the job market demands real, visible skills. But here’s the thing: Being a UX designer isn’t just about knowing Figma or building websites. You need a solid foundation. Psychology, cognitive biases, perception, memory, mental models—all of that shapes user behavior. And without understanding those things, design decisions are often just guesses. I’ve always told my students: before asking how, ask why. Theory is what gives meaning and structure to our design practice. It’s what makes a solution not just look good, but actually work.3. Teaching forced me to meet the job market head-on
Even though I believe deeply in theory, I also had to face the reality of the students’ needs—and the job market’s expectations. Students need practical skills. They need to build things, test things, get their hands dirty. Employers want portfolios, not essays. They want WordPress, Figma, HTML/CSS, and a confident workflow. So I had to adapt. I brought more hands-on projects into my classes, created real-life client challenges, and incorporated technical skills into the curriculum. I realized that theory alone won’t get you hired—but theory + skills? That’s power. My job became about helping them build both depth and agility: a strong foundation, and the ability to apply it in real-world situations.4. Teaching taught me patience – and when to let go
One of the hardest lessons in teaching is this: Just because something is clear to you doesn’t mean it will be clear to others. Everyone learns differently. Some students need more time, more repetition, or a different explanation. I had to learn to slow down, to read the room, to rephrase, to give examples that actually speak to people. And sometimes—rarely, but it happens—you meet resistance. Students who are closed off, confrontational, or just not interested. At first, I tried to win them all over. But I learned to pick my battles. You can’t force someone to learn. You can only open the door. Patience isn’t just a virtue—it’s a strategy. It helped me become a better teacher, but also a better communicator and collaborator.5. UX changes fast. Really fast.
When I started teaching, certain tools were just becoming popular. A few years later, they were already outdated. And now? With AI, students can do things in minutes that would’ve taken me days when I started. Wireframes, prototypes, even copywriting—everything is being accelerated and redefined. Instead of resisting it, I embraced it. I started teaching not just tools, but how to think critically about tools. How to evaluate what’s useful, what’s noise, and what’s next. UX isn’t just about knowing software—it’s about adapting, evolving, and staying human in a fast-moving industry.Conclusion: teaching is a communication masterclass
At the heart of UX, there’s one essential skill: Communication.
Teaching helped me practice it every day—speaking clearly, listening actively, adjusting my message to the audience, translating complex ideas into simple language. It reminded me that teaching and UX share the same goal: to create understanding.
So if you’re a teacher or a trainer, here are two things I’ve learned that might help you:
- Don’t project your own knowledge as universal truth. What’s obvious to you might not be for others.
- Stay open—your students will often teach you the most valuable lessons.