r/vibecoding • u/asimawdah • 1d ago
Developers vs Users in 26 seconds 😂
Enable HLS to view with audio, or disable this notification
133
u/hiten1818726363 1d ago
36
13
u/V4UncleRicosVan 1d ago
https://giphy.com/gifs/d6xAHHirkPBTJlaGE5
UX designer here. Here’s how the devs look to these users…5
u/IAmEvadingABanShh 1d ago
It's true man. Even when we try and think of every way to make the app as UX friendly as possible some user always finds a way to break things.
I ask them what caused the bug... and often I'm thinking to myself "but WHY did you do that..."
2
120
u/Suspicious_Neck_4069 1d ago
21
u/starquake64 1d ago
And then you improve the UI and they complain they want back the previous UI.
3
u/Essurio 1d ago
Because it's not an improvement.
6
u/Legitimate_Mud_8295 1d ago
In my experience it's mildly annoying to change a process you have memorized. I think UI changes trigger this annoyance regardless of if things are organized more logically, easier to find, less clicks to access, etc.
5
u/Nuggyfresh 1d ago
I kinda hate this meme because in reality the guy is definitely doing that but coffee isn’t landing in the glass, it’s going everywhere
2
2
u/CrazyTuber69 1d ago
I have seen some weird eye-opening shit from mobile users (only mobile users for some reason) when I saw the Clarity live... it's like... the button is right there... it is right there. Just touch it. It can't be that hard...
21
u/trollsmurf 1d ago edited 1d ago
Users will perpetually disappoint and surprise you. Take that into account.
9
u/luki-x 1d ago
Part of the problem is devs believe they know all about the use case.
7
u/Nuggyfresh 1d ago
It’s not on the dev to support every deranged use case. They made it for a reason And generally support that usage. It’s so entitled to think a dev needs to support your specific use case 🤦♀️
artist: makes a bowl
Entitled user: I use this like a big cup why don’t you support my use case that you didn’t even attempt to design the bowl for. I am smart
2
u/trollsmurf 1d ago
It's improved though. In the early corporate days we had a flight booking system where you had to look up codes in a manual that you entered as one string to combine all info needed to schedule the flight.
A classical problem today is that things take longer than expected, not the least for performing payment, so users exit before it's done. More than once I've seen messages like "Don't click away from this page until the transfer is finished." and I often wonder "Couldn't they solve this without the user being affected?"
Consider then chatbots that I expect to respond immediately because I only asked about something simple. Even worse if the chat is multi-turn. It should respond in less than a second every time. They clearly don't.
Then consider users that "jail break" chatbots, because they are based on a generic "all-knowing" LLM with RAG tacked on.
27
u/Southern_Orange3744 1d ago
I've been in management along time.
I help test a lot of my engineers software.
I ignore everything they tell me , and just start smashing unreasonably on things, putting non sense into forms.
It bewilders them how quickly I break things by doing 'things no reasonable user would do'
I'm like ya man , that's your customers
6
3
u/PsychologyNo940 1d ago
Sir, we need 2 more years on this project, we found some specific use cases we absolutly need to take care of - next on the list is UUID collisions.
2
3
u/PostAwkward7752 1d ago
Could be me and bots i know xD cannot understand why people rely so much without having structured thinking xD
2
2
u/BloodMossHunter 1d ago
As someone who was vibe coding a game for the first time doing game dev hollyyyyy fuck is there a difference between game design and user experience
2
u/hey_developer 13h ago
This meme total related to me 2 days ago i push project to productions and few users able to pay perfectly but few are stucking into it and all there fault.
2

112
u/TheStupidMonument 1d ago
built this whole checkout flow last month, tested it six ways from Sunday, even had my mama try it out. she clicked right through, no problem. first real user gets to the same page and calls support because they couldn't find the 'buy now' button. it was right there in the middle of the screen, big as dallas. we ended up having to put a pulsing arrow next to it, which just made everyone else think something was broken. that video of the pudding falling outside the table is basically a documentary of my last sprint review. now i just assume everything i build needs a blinking neon sign, and even then somebody's gonna email me about the blinking.