Table of content
- Intro
- What is product sense interview about?
- Why they struggle there?
- Is it even an actual issue?
- How to start your "workout"?
- Summary
Intro
We are a small product company in the process of hiring developers. The idea was not only to hire people who can code but also those who can bring a deeper look at the product, not just the "It was like that on Figma" approach.
So we are trying to hire some devs. Many of them are really strong when it comes to technical stuff. Some of them are so good, I feel dumb đ
But from what Iâve noticed, many devs have a problem with the last interview â the product sense interview.
Before we go further, I donât think every single dev should have this skill â itâs about what we need and what I noticed across a few hiring processes.
What is product sense interview about?
Mostly, it focuses on how you see web apps and websites around you. Itâs really not that complicated, as we are not forcing you to create some product strategy from scratch. Itâs more about naming what you like in your favourite app, what you dislike, and how you would improve it. Doesnât sound that bad, right?
Turns out differently, though. Many devs fail in the last stretch, and here Iâd love to dive deeper into that.
Why they struggle there?
I guess there isnât any easy answer for that. But from what Iâve noticed, many devs are really focused on the technical side of things. They love coding, and they love solving problems with code. But when it comes to thinking about the product as a whole, they often struggle to see the bigger picture.
Obviously, in bigger tech companies, it doesnât have to be a problem. They are really good at what they do, and there are plenty of other people taking care of designing, planning, etc. In our case, itâs a little bit more complicated, as we are a small team and everyone needs to wear multiple hats.
Even in my example, as a Fullstack dev, I have to take care of Jira tickets, GitHub CI, or sometimes even participate in customer interviews.
Is it even an actual issue?
It depends đ Obviously, I wouldnât be surprised if youâve already been working for X years and have never bumped into this problem. Definitely, there is â and for quite some time there will be â a place for coders (we can argue about what AI will do here, but I donât like to play magician, so đ€·ââïž).
But if you would ever consider moving into management roles, you should start thinking more about the product. That doesnât mean you have to think less about code.
Even if you donât care about management and just want to write code, I think it may still help you to start training this muscle â it wonât hurt you.
And here Iâll try to quickly convince you why:
Bigger input to your team â If you can think about the product, you can bring more value to your team. You can suggest improvements, help with prioritization, or even just throw ideas. This will make you a more valuable team member and may open up new opportunities for you.
Growing inside your team â It obviously connects with the first point. The more you do beyond coding, the more valuable you become to your company â and the better your chances for a raise or avoiding layoffs.
Better ideas and execution of your side projects â To be honest, this is the most important one for me. I love working on my side projects, and I guess we all do. If you can think about the product, you can create something that people actually want to use and execute it better.
How to start your "workout"?
Just take a look around you. You certainly use many apps every single day. Look at them, think about what you like in them, and what annoys you. So right after saying âI hate this appâ, add one more step and think why. Is it slow? Or maybe the UI is trash (what exactly in the UI pisses you off)?
I wouldnât say itâs much, is it? And maybe it will even inspire you to create a great new side project â just because you noticed how bad the current one you use is.
Think about it as just a different set of problems to solve, with different tools. Now youâre not solving an algorithmic problem with code. Instead youâre trying to figure out how to make the UX better, within the technical limitations you have. Itâs still the good old problem-solving we all love, just with different tools.
Summary
I want to add a final thought here. I highly recommend starting the "workout," as itâs really for free. Now, when the whole AI thing is happening, it wonât hurt. It may even help you gain a new advantage on the market or open up new possibilities for you.
Stay strong and be positive! đȘ
To comment, you can use the Issues tab on my project, or comment in the thread (if this post was posted on Reddit, X, or anywhere).
Top comments (1)
Great post! Product skills are often omitted by developers, and they shouldnât be!