Sharing this with hopes that you don’t make the same mistakes I did.
January 3, 2021
This is not a case study but merely my own personal experience working as a product designer at 2 startups in Jakarta, Indonesia. I’m hoping my experience can enlighten anyone who had just got into the role or is currently pursuing it.
Here are 10 mistakes I made.
Being new in the industry and company you might be hesitant when your boss or co-worker asks for your help with a design related matter, after all you are getting paid as a “designer” right?
In most instances, I would advise for someone who is fairly new (especially fresh-grads) to take the extra-mile and find the time to help with these design related tasks/request, even if they are out of your job description (e.g presentation decks, typography in documents etc).
But, please…
If you have tasks that’s been assigned to you by your Lead, Project Manager or whoever it is responsible in assigning tasks to you, THAT should be your top-priority. Keep in mind that you only have a fixed amount of time to complete a task/project, that is why companies pay Project Managers and Lead roles to manage the fixed time that everyone has.
As someone who works in an early-stage startup, I understand that quite often, you may have to utilize your design skills and extend it to other facets of design. This is OK, as long as you are transparent to everyone that are involved in managing you or stakeholders involved in projects (if you have daily updates/check-ins, this is the best time to inform everyone).
Be transparent and let everyone involved know with your day-to-day. This would make it easier to decline requests or adjust timelines if necessary.
At the very beginning of my career, I’ve always wanted to be regarded as someone who is reliable and this translates to “I can deliver it by this afternoon” habit . This is something that is a constant work-in-progress for me up until now. As you gain more experience and master the tools and methods you use in tackling tasks/work, you will definitely spend less-and-less time in delivering a particular task.
Here’s a few examples that are not to be taken literally:
Okay you get my point.
I fell in love with the idea of always underpromise and overdeliver. It might sound like a cliché but it definitely helped me improve for the better.
Here are some key points I did to improve this:
This might not sound serious, but it is. For anyone that is a solo designer at an early stage startup or an agency with limited resource to design (you’re pretty much the only designer) you may think:
"well I’m the only one who’s going to see the layers, so who cares"
And that’s true to an extent, for now.
But what happens, when the company you work at decides to scale or the start-up you’re working at is actually doing really well decides to get more resources to help you?
Yep, you’re f*cked now, all those layers named Frame 48 or Group 28 starts to flash before your eyes.
Here are some things I did to improve this:
In the ideal designer’s world, every piece of content is perfect. Everyone’s name has just the right amount of characters to fit in a single-line, everyone uploads their profile picture for an accounting software dashboard and “no internet connection” doesn’t exist.
Okay back to the real world, here are some things I’ve come across:
How I’m tackling this problem:
I’ve been familiarizing myself with edge cases and no, simply creating error states, toast/snackbars and empty states does not qualify as covering edge cases. By all means I’m no expert in this topic, so I suggest reading Jesse Weaver’s article on this matter.
Okay this might be an extra challenge for those who haven’t invested time in creating a design system. At the very beginning of my career, I was finding myself re-designing the same components a bit too often. Whereas I could’ve save time and stress by re-using the same component that I’ve designed previously (if the use case fits).
But no, I had to design it from scratch and re think of the specs all over again because I am Picasso when it comes to designing buttons.
These are the things that helped me in keeping consistent with my design workflow:
This is something that applies to most of us. We as designers, naturally aim for perfection and secretly wish that we could spend an infinite amount of time crafting the perfect button. Unfortunately time exists and not just for us, but other people too who don’t particularly care what the hex code is for the blue you have used on the CTA.
By all means always aim for perfection, but the trick is to never achieve it. Remember design is an ever-evolving process and iteration is its dear friend.
Documenting design has always been tricky for me especially when you have just started in a company and was handed-over the design files which only has art-boards/frames of the UI.
This is a constant work in progress up until now for me but I have a list of what I think is the bare minimum on what you should have:
I recommend watching Femke on YouTube showcasing design deck documentation, something I’m yet to apply in my workflow.
Development has its limitations, there will be a time when your design decisions may not even make it to the final product. You will come across this at least once in your design career and you might not even notice it.
I don’t think we can develop this particular design because of x, could you propose an alternative?
Okay this can happen either because:
When this happens, don’t overthink it. Review your work again and try to involve the developer even more.
How I approach this now:
If you ever come across a brief or a task that you sort-of have an idea of what it should look like (you’re literally picturing the solution as you read) you might be tempted to open Figma or whatever tool you use and start pushing some pixels.
Not a good idea…
It’s worth to spend an extra day to define the scope of the brief with all the stakeholders involve.
Make sure they understand every-little-detail as much as you do. Otherwise, you might notice some-things are missing while its being developed and this will be a nightmare to everyone involved.
Truly one of product designer’s greatest vices. I for one love dribble, I love how every content is perfect, every photo works with the UI palette, concepts that are out of the box (literally assets outside of the frames).
Don’t get me wrong, the mistake I did was not looking at dribble per se, but it was when its the only source i go to to get inspired was the mistake.
I started to withdraw myself from going to Dribble for the only source of inspiration when I realized that many designers, were in-fact designing only for Dribble and there wasn’t a real product or reason other than “getting the perfect shot”.
I know this doesn’t apply to every designer that posts on Dribble (there are some amazing products and sites that gets published here). I’m only expressing my view from a product designer’s perspective.
If you’re looking to specialize in UI only, then I say go for it, create as much as you can and improve while doing so.
But if you’re looking to solve people’s problems and design actual products, check out my go to websites for inspiration:
So there you go, there are the 10 mistakes (there’s probably more) that I’ve made so far. Hopefully it’s useful for everyone, especially who had just started their journey as a product designer.
Looking forward to making more mistakes :)
Bernie.
Thank you for reading 😄