authors are vetted experts in their fields and write on topics in which they have demonstrated experience. All of our content is peer reviewed and validated by Toptal experts in the same field.
Michael is an experienced UI/UX designer whose background in marketing and data analysis helps him make well-informed design decisions.
Painter Pablo Picasso once said, “Good artists copy. Great artists steal.” This has never been more true than today.
Many outsiders believe that designers are unicorns, gifted or special in some way. We have an innate ability to create gorgeous interfaces, a natural talent for matching complementary colors, an unexplainable intuition for building beautiful typography. None of this is true. Becoming a great designer actually takes years of hard work, experimentation, and failure.
The problem with unicorn thinking is that it makes design seem unattainable to people who are interested but don’t see themselves as creative types. I’ve met many programmers and people in tech who are convinced they can’t get into design because of this. But they can turn these mental blocks into building blocks with a simple mindset shift. Instead of looking at other designers’ work with envy, think of it as the key to your success.
In fact, interactive design has a lot in common with the open-source software community—you can master it by stealing and copying from the best of the best. And make no mistake, these are the top designers in the world, from places like Dropbox, Facebook, and Palantir.
How do I know it works? Because it worked for me.
When I started learning design, I was amazed by the sheer amount of code that’s out there and can be used for free—open-source software has a market share of about 80 percent. The best part is you can modify it and see what happens, which accelerates your learning. GitHub has every single plugin and code snippet you can imagine, anything from a jQuery dropdown to a CSS framework and much more.
Dribbble’s rebound feature is the closest thing we have in the design industry to GitHub’s “forking,” or downloading any piece of open-source software and making it your own.
It’s the best way to hone your skills. Go to Dribbble, check out your favorite UIs, and try to copy them pixel for pixel. You can add your own twist and then rebound it to give credit to the original designer. Let’s look at some examples of how designers have used the rebound feature.
Paul Flavius Nechita designed this original shot and provided a free PSD, so anyone in the Dribbble community could use it.
This is Brandon Termini’s innovative take on a menu system for a technology company’s website. Adding a shot like this to Dribbble really pushes the design community to move out of their comfort zone and be more imaginative.
Termini’s work inspired Ilya Kostin to take a different approach to create this elegant interface.
Then, Ibnu Mas’ud streamlined and simplified the UI to make it even more intuitive. Many other designers on Dribbble rebounded it too, all with different interpretations. If you ever get hired to design a smart home automation app, you know where to start.
When you copy someone else’s design work, you have to pick it apart in order to understand it and apply it to your particular project. Otherwise, the design just won’t work, or it will seem out of place. Copying effectively teaches you to do it the right way. Nail the basics and innovate where it makes sense.
If you want to be a great designer, don’t delay and don’t doubt yourself. Go to Dribbble and follow designers whose work you admire. Pick your favorite shots and start copying. Do it over and over and you’ll develop and hone your skills over time. Eventually, you’ll be able to do the same things your favorite designers can do.
Michael is an experienced UI/UX designer whose background in marketing and data analysis helps him make well-informed design decisions.
World-class articles, delivered weekly.
World-class articles, delivered weekly.
Join the Toptal® community.