For designers, one of the most important things to understand is that design is only one step in the product development process. It doesn’t matter how pixel-perfect your layouts are. If you can’t empathize and communicate your vision to developers and QA engineers, the pixels won’t come to life like you wanted. If you’re not proud of the design, there’s something fundamentally wrong. This is because you’re not bought into the idea. You don’t feel ownership of the solution. How can you address this? Get more involved, and challenge the idea and the assumptions. The more you learn about the problem you’re solving, the more passionate you’ll feel about the solution.