Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Search - "frustrating users"
-
Part of my job involves speaking with users on the phone and I really don’t mind it except for THESE PEOPLE:
Me: Hi! XYZ Co. this is Tawzer!
Them: Hi Tawzer this is blah blah I need help with the website I just can’t figure it out!
Me: Okay! Let me ju-
Them: Yeah you know I’ve been struggling for hours with it I really don’t have time for this.
Me: Oh I imagine! What’s your-
Them: Well I was gonna try and get everything done today by 3 but with all of this tech stuff going wrong I just don’t know...
Me: That sounds frustrating, can i get your-
Them: Is this going to take long??
Me: Nope! I just need to know your-
Them: like I said I just really don’t have time for this!
Me: ........ What’s your-
Them: well I-
Me: WHAT’S YOUR USERNAME
Them: Uh I don’t know can you look me up? I didn’t know I’d need that.
Me: 👩🏻💻10 -
Most common UX blunder: Icons
FUCK icons. The big problem with them is they assume a level of familiarity with the product. Someone who has never seen a folder before won't know what a button with a folder icon on it does!
This can be remedied with text NEXT to the icon, giving the button a readable purpose. But guess what? THAT SHIT AIN'T COMMON ENOUGH.
Here's a good example for you; cars. I am familiar with cars, but there's some fucking icons that I can't even figure out. And imagine if you aren't familiar with cars? That's what happens all the time; there's a hundred unused buttons on a car's interior these days because painted upon them is an icon, and only an icon! And who the hell cares enough to take out the manual and finger through it until you find that specific icon. In my experience, almost nobody.
Let's bring it back to software. It's the most overlooked UX sin to have icons without labels or some sort of describing text. As programmers, you and me have seen and can instantly recognize thousands of icons. But to get the typical user's experience, load up a complex program like Blender (assuming you aren't familiar with it yet) and see if you can tell me what all of the icons mean. Or don't, here's a screenshot from Blender 2.8 Beta. None of these icons have any labels.
Fucking frustrating, isn't it?
Don't rely on tooltips! Nobody wants to hover over every fucking icon and wait for it to pop up just to find what they're fucking looking for! Don't forget that a lot of users DON'T EVEN KNOW THEY EXIST! (This number isn't shrinking as fast as you'd expect with the newer generations, because many of the newer generations use touch devices where tooltips don't exist at all)
There's my UX rant. Remember that users are afraid to click things which they don't know what they do. For the most positive user experience, give users something to read; a way to understand what the fuck is going on without experimenting, and without waiting for the tooltip to appear.
29 -
I'm buried in projects that I never get time to work on. My boss took the week off, and I'm getting emails from users asking about adding more projects to the board. I'm a single dev at my company. Normally, I have enough patience to get through the day, but today my CIO decided it would be a good time tell my coworker to let me know that the company dumped a third party we used for tons of report automation, and that I need to get these reports hand rolled in house asap. When I sent him a message asking for any kind of details on what this would involve, I found out he left early for the day.
I'm already stressed and putting in extra hours (salaried, so no extra pay) and am having trouble meeting deadlines for projects as it is because I'm constantly pulled away from my dev work to do non-dev work.
I just landed this dev position six months ago and haven't had a chance to build my resume. I'm getting "OK" money considering this is my first full-time dev job. Should I be looking to get out? Suck it up and get the experience? I know we all have crazy expectations on us and frustrating PMs, but after chats with other devs, I get the feeling that my situation is beyond fucked.11 -
Several years ago I joined the company I currently work for, as a software support person, with the intention of eventually moving toward the development team.
After a few years doing that, I gradually realised that working in the development team for our products didn't seem that appealing after all, so I went for a more technical support role (essentially debugging all the really complicated problems and reporting the bugs to the devs) which I find fascinating - trying to solve these puzzles is an interesting challenge. It can take days, sometimes weeks to get to the bottom of something really inexplicably weird.
As part of this I get to do some internal dev work on the teams projects (nothing that gets used directly by external users though) and have learned loads of things from my boss over the years (even before I joined this team).
It has its frustrating moments of course but I am definitely glad I didn't follow my original intentions of just being a developer on our main products.
Sometimes what you think you want isn't actually what's ideal for you :)2 -
i'm curious... to anyone on here who does hiring, why do companies always expect someone to already have experience with high volume systems. i've been a php dev for 10+ years but am having the hardest time finding a job and i have been turned down so many times because they expect me to have worked on a system with millions of users and terabytes worth of data already. it's beyond frustrating
-
There has been a post today about the existence of too many js frameworks. Which reminds me of this awesome post https://hackernoon.com/how-it-feels...
At first I thought someone was corpseposting, as it is my understanding that the js ecosystem is calming down a bit. But then I noticed that post got almost 20 upvotes. So here's my thoughts:
(I'm not sure what I'm ranting about here, as it feels kinda broad after writing it. I think it's kinda valid anyhow.)
I'm ok with someone expressing frustration with js. But complaining about progress is definitely off to me.
How is too many frameworks a bad thing?
How does the variety and creation of more modern frameworks affect negatively developers?
Does it make it hard to understand each of these new frameworks?
Well, there's no need to. Just because it has a logo and some nice badges and says it will make you happy doesn't mean you should use it.
You just stick to the big boys in the ecosystem and you'll be fine for a while.
Does it make you feel compelled to migrate the stack of every project you did?
Well, don't. If you don't like being on the bleeding edge of js, then just stick to whatever you're using, as long as it's good code.
But if a lot of companies decided to migrate to react (among others frameworks), it's because they like the upsides: the code is faster to write, easier to test and more performant.
In general, I'm more understanding/empathic with beginner js programmers.
But I have for real heard experienced devs in real life complain about having to learn new frameworks, like they hate it.
"I just want to learn a single framework and just master it throughout my life" and I think they're lowering the bar.
There's people that for real expect occupying positions for life, make money, but never learn a new framework.
We hold other practitioners to high standards (like pilots or doctors), but for some reason, some programmers feel like they're ok with what they know for life.
As if they couldn't translate all they learned with one framework to another.
Meanwhile our lives are becoming more and more intertwined with technology and demand some pretty high standards. Standards that historically have not been met, according to thousands of people screaming to their devices screens.
Even though I think the "js can be frustrating" sentiment is valid, the statement 'too many js frameworks is bad' is not.
I think a statement like 'js frameworks can go obsolete very quickly' is more appropriate.
By saying too many js frameworks is a bad thing you're
1) Making a conspiracy theory as if js devs were working in tandem to make the ecosystem hard,
But people do whatever they want. Some create packages, others star/clone/use them.
2) Making a taboo out of a normal itch, creating.
"hey you're a libdev? just stop, ok? stop"
"Are you a creative person? Do you know a way to solve a problem in an easier way than some famous package? it doesn't matter, don't you dare creating a new package."
I'm not gonna say the js world is perfect. The js world is frantic, savage, evolves aggressively.
You could say that it (accidentally) gives the middle finger to end users, but you could also say that it just sets the bar higher.
I liked writing jquery code in the past, but at the same time I didn't like adding features/fixing bugs on it. It was painful.
So I'm fine with a better framework coming along after a few years and stealing their userbase, as it happens almost universally in the programming world, the difference with js is that the cycle is faster.
Even jquery's creator embraced React.
This post explains also
https://medium.com/@chrisdaviesgeek...13 -
There were many issues that came about during my entire employment, but I woke up today with some, honestly, quite bizarre questions from my manager that made me open an account here. This is just the latest in many frustrations I have had.
For context, my manager is more of a "tech lead" who maintains a few projects, the number can probably be counted in one hand. So he does have the knowledge to make changes when needed.
A few weeks ago, I was asked to develop a utility tool to retrieve users from Active Directory and insert them into a MSSQL Database, pretty straight forward and there were no other requirements.
I developed it, tested it, pushed it to our repository, then deployed the latest build to the server that had Active Directory, told my manager that I had done so and left it at that.
A few weeks later,
Manager: "Can you update the tool to now support inserting to both MSSQL and MySQL?"
Me: "Sure." (Would've been nice to know that beforehand since I'm already working on something else but I understand that maybe it wasn't in the original scope)
I do that and redeploy it, even wrote documentation explaining what it did and how it worked. And as per his request, a technical documentation as well that explains more in depth how it works. The documents were uploaded as well.
A few days after I have done so,
Manager: "Can you send me the built program with the documentation directly?"
I said nothing and just did as he asked even though I know he could've just retrieved it himself considering I've uploaded and deployed them all.
This morning,
Manager: "When I click on this thing, I receive this error."
Me: "Where are you running the tool?"
Manager: "My own laptop."
Me: "Does your laptop have Active Directory?"
Manager: "Nope, but I am connected to the server with Active Directory."
Me: "Well the tool can only retrieve Active Directory information on a PC with it."
Manager: "Oh you mean it has to run on the PC with Active Directory?"
Me: "Yeah?"
Manager: "Alright. Also, what is the valid value for this configuration? You mentioned it is the Database connection string."
After that I just gave up and stopped responding. Not long after, he sent me a screenshot of the configuration file where he finally figured out what to put in.
A few minutes later,
Manager: "Got this error." And sends a screenshot that tells you what the error is.
Me: "The connection string you set is pointing to the wrong database schema."
Manager: "Oh whoops. Now it works. Anyway, what are these attribute values you retrieve from Active Directory? Also, what is the method you used to connect/query/retrieve the users? I need to document it down for the higher ups."
Me: "The values are the username, name and email? And as mentioned in the technical documentation, it's retrieving using this method."
The 2+ years I have been working with this company has been some of the most frustrating in my entire life. But thankfully, this is the final month I will be working with them.21 -
I took this freelance job from an undergrad student, her *final project* in her final year.
It's a cool idea with NLP and I was excited. Did three webpages as a show of my prowess and discussed an amount with her after she was satisfied... she seemed okay with the pricing.
Fast forward, three weeks pass and I don't hear from her (we had agreed that I would have to carry her along, so she could defend it). After alot of unanswered msgs, I stop working, assuming she's changed her mind.
Present Day. I stumble into her and I ask what the hell happened?
She: "I thought you were working on it!"
Me: "Jesus Christ! What about my messages?!"
She: ...
"But, we kinda have only till the 28th of the month before final defense..."
F***, now I'll spend my birthday month rush coding and fixing bugs that I could have done at my own pace! -
When oracle employees decide to add new "feature":
How can we add feature X so it can be the user new most terrible nightmare?
When oracle employees decide to update an existed "feature":
We have discovered that the users of feature X have found a work-around to make it useful, we need to update that feature to make it the users most terrible nightmare ever, and we would like to make the upgrade/installation process break everything else installed on their machines without possible way of recovering, and if it worked by any chance we would like to make that process frustrating as fuck.7 -
Is it me or do other new users find it frustrating having to get 10± just to change your profile pic6
-
First semester tutorials are fun (spoiler they can be frustrating).
Today my University held an entry level tutorial for LaTeX, which I had already visited a year ago and offered to help and boy ohh boy was that painful. For your information all of these students want to study computer science.
From around 50 people there was only one person who used Linux and I thought "Well at least one".
I was even more impressed as the other tutors asked me to help her because she used Manjaro (also the distribution I use).
As i helped her installing texstudio (the software presented) I needed her to enter the root (?) password and she answered "Which password, it's the laptop of my sister, I thought the laptop had windows installed".
Everything worked out fine but this was only the beginning.
After an hour came the first exercise in which the students had to build a simple document and for everyone who doesn't know LaTeX, it's a markdown language which heavily relies on \ and {}.
And there laid the other most common problem, some Mac users didn't even know how to write a \ or {}.
At least I had some fun helping them but if you want to study computer science you should be able to know how to write some of the most common symbols in programming languages. -
Everything hurts. Starting from DevRant preventing me from making separate posts except I wait two hours. I'm infuriated at such a stupid rule like wtf is it supposed to achieve ffs? I'll just merge both rants into this
Next are the discriminatory fucks on reddit. I hate this platform for a number of reasons but the one currently on my nerves right now is the warped stigma against contributions from users with site rep below a certain threshold. How do myopic freaks like this make it to a position of authority?? Being knowledgeable in a given field is not exclusive to reddit users who were able to amass a ton of upvotes. It automatically excludes everyone with potential to stir valuable discourse. Just cuz they're not well liked on the platform
Basically, you earn points on cheap subs, come leverage them on the "prestigious" leagues, where those animals could lynch you. This isn't even hypothetical. Several times, all the visitors on a thread would launch a vendetta on a user (usually the OP), mass downvoting all their content on that thread. They're like wild beasts feasting on carcass
The next group absolutely pissing me off are organisations that use 2fa. How did this crazy design get so popular?? It makes absolutely no sense cuz in the event of losing my device or if the dev to whose device it was tied to leaves, you're fucked. You'll lose all your accounts. You're always calling some colleague holding the phone for codes. You need to snap barcodes on one phone and scan on auth app. Everything about it is so frustrating and painful
I was forced by github to use sms for 2fa. I'm already reluctant about working on this project but I drag myself to the system and try to sign in. Turns out the security conscious dickheads let me view my secret gists without being signed in, but they won't send the 2fa code. I faintly recall a mail that it was getting deprecated. So after what felt like eternity in perdition, I manage to setup the app type 2fa but what if I lose the phone or it's formatted?? I'm locked out! So so stupid. One of my banks sends OTPs to my line. The other doesn't. But a useless organization hosting my OSS that nobody wants to use is bent on ruining my life with their insane security measures. So So daft. What's with the excessive paranoia?? Same goes for facebook. Just send an alert to my mail if ip or location is suspicious and I'll click a confirmation mail. What if my screen is bad and I'm trying to login on another device?? How don't they think of all this before tying authentication to a physical device for christ's sakes?????
And then there's the horrible customers I've been getting on my fledgling business, along with a supplier as well. One requests for location, implying seriousness. Then ghosts. Another one wants to buy a commodity for less than half its price. How do you bargain from 330k to 150k? I rallied around for an alternative at 170k just to make sales. At the end of the day, he only wants the one for 330k. I wish I could take my skin off and black out. I'm so tired and cranky. I woke up so early today to be productive but everything I've met ever since has been nothing but pain and sorrow4 -
To all the docker users in this platform, have you ever dockerized a spa with OAuth 2.0 Implicit grant?
I am getting this weird 404 error after I get the AT and redirection happens. This is so frustrating!!!! -
IS IT POSSIBLE TO RECOVER LOST OR STOLEN CRYPTO? YES! HIRE CYBER CONSTABLE INTELLIGENCE
From an online crypto forum, someone called Crypto Maxx reached out to me. He introduced himself as a reputable OTC (over-the-counter) broker and claimed to work with private clients willing to pay above market rates for fast, it felt like an opportunity I couldn’t ignore. His profile looked authentic. It featured a history of market commentary, trade discussions, and apparent endorsements from other users praising his professionalism. He also referred me to a polished escrow website, complete with SSL certification, a live chat function, and glowing client testimonials. Everything about it looked legitimate. After several conversations, I agreed to the trade and sent 2 BTC worth roughly $60,000 at the time to the escrow wallet he provided. At first, everything seemed routine. He confirmed receipt and assured me the release of funds was in progress. The broker stopped responding. The escrow site vanished overnight. His forum profile was deleted. That’s when the realization hit me: I had been scammed. Desperate to recover my funds, I reached out to Cyber Constable Intelligence, a firm renowned for its expertise in tracking and retrieving stolen cryptocurrency. Their reputation for handling complex scams gave me confidence. Cyber Constable Intelligence quickly began investigating, using their advanced digital forensics to trace the scammer’s digital footprint. Cyber Constable Intelligence's team tracked the scammer’s trail to a cybercafe in Russia and transaction histories connected to the scammer. The recovery process, led by Cyber Constable Intelligence, took several weeks and involved in-depth technical analysis, private negotiations, and strategic pressure on the scammer’s known associates. Throughout this tense period, Cyber Constable Intelligence kept me updated on my case. With Cyber Constable Intelligence’s determination and skill, the 2 BTC were eventually recovered in full. Their thorough and persistent approach made all the difference, turning a frustrating loss into a successful recovery. Without their assistance, it’s unlikely I would have seen my funds again.
VISIT THEM ON THE INFORMATION BELOW
WhatsApp: 1 252378-7611
Email Info cyberconstable@coolsite net
Telegram Info: cyberconstable5 -
SECURE YOUR BITCOIN RECOVERY WITH RAPID DIGITAL RECOVERY TRUSTED SOLUTION
Before parting with any money on a website or mobile app, it's essential to take steps to ensure the platform is legitimate. Researching the company, its founders, and its track record is key to making an informed decision. Be diligent in asking questions, reading reviews, and looking for any signs of credibility. Always remember the old adage, "If it’s too good to be true, it probably is." Scammers often prey on unsuspecting users with enticing offers that, on closer inspection, are nothing more than traps designed to steal your money. Scams can come in many forms, and some are more subtle than others. For instance, scammers may pretend to form emotional connections, feigning love or friendship to manipulate victims into giving money. In more extreme cases, they may even post inappropriate material to coerce or blackmail their victims. Regardless of the method, the impact can be both emotionally and financially damaging. If you’ve been scammed, recovering your funds can be a stressful and frustrating process. However, with the right approach, you may be able to recover your money and mitigate the damage. I found myself in such a situation, and I was able to successfully recover my funds by working with a service like Rapid Digital Recovery. They specialize in helping individuals who have fallen victim to online scams by assisting with fund recovery. The process was faster and easier than I expected, and their team made the entire experience much less overwhelming. If you suspect you’ve been scammed, the first step is to gather all relevant information about the transaction. This means taking screenshots of conversations with the scammer, which will serve as vital evidence. Next, gather any details about the scammer, such as their full name and account information. If you made the payment through a mobile app or SMS, find the transaction in your history and copy the “Transaction ID Number.” This information will be essential when filing your case with both your bank and the platform where the scam took place. Once you’ve gathered your evidence, contact your bank’s e-fraud department immediately. Most banks have specialized teams for online fraud. Provide them with all the necessary details, including screenshots and transaction IDs. It’s also wise to contact the scammer’s bank, sharing the same information, and to forward a copy of your case to Rapid Digital Recovery. Their team worked with the bank to help freeze the scammer’s account, preventing further losses and speeding up the recovery process. Recovering funds from online scams can be daunting, but with the right steps and the help of professionals like Rapid Digital Recovery, you can significantly increase your chances of success and protect yourself from future scams. Thanks to their assistance, I was able to recover my funds and put the whole ordeal behind me.
Reach Out To Them Via
Whatsapp: +1 4.14 8.0 71.4 8.5
Website: https: // rapiddigitalrecovery. org
Email: rapiddigitalrecovery (@) execs. com
1 -
RAPID DIGITAL RECOVERY IS RECOVERING AND PROTECTING YOUR CRYPTO INVESTMENT
Investing in cryptocurrencies can seem like an exciting way to grow wealth, but it comes with its fair share of risks. I learned this the hard way. After diving into the world of crypto trading, I quickly became entangled with a company that promised huge returns, only to find myself swindled. Trying to recover lost funds in the world of crypto can be incredibly frustrating, especially when you're unsure who to trust or where to turn. I had heard about the lucrative opportunities crypto trading offered and got involved with an online platform that seemed legitimate at first. They presented themselves as experts, offering professional trading strategies and helping users navigate the volatile crypto market. However, over time, things started to unravel. The platform began showing signs of suspicious activity, and before I knew it, I had lost a substantial amount of money. I was devastated when I realized that I had been scammed out of over $82,050. The experience was emotionally and financially draining. I spent countless hours trying to reach out to the platform for explanations, but my efforts were futile. I was left with little hope, facing the grim reality that my money might never be recovered. I almost gave up, thinking there was no way to reclaim what was rightfully mine. But fate had other plans. Through some online research and a bit of luck, I came across Rapid Digital Recovery, a company specializing in helping individuals recover funds lost to online scams. At first, I was skeptical after all, I had already been scammed, and the idea of trusting another service felt risky. However, after learning more about their track record and seeing numerous success stories from others who had been in similar situations, I decided to give them a try. From the moment I reached out to Rapid Digital Recovery, What sapp Info: +1 41 4 80 7 14 85.. I knew I was in good hands. The team was professional, empathetic, and knowledgeable. They explained their process clearly, keeping me updated every step of the way. They worked diligently to trace my funds and communicate with the fraudulent company, negotiating on my behalf. To my surprise, they managed to recover 90% of my lost funds, along with some of the profits that had initially lured me into the scam. It was an immense relief to see that, despite the challenges, there are still organizations like Rapid Digital Recovery who genuinely care about helping victims of online fraud. My experience with them was nothing short of life-changing, and I am incredibly grateful for their support. Email INFO: rap iddi gita lrecov ery @ exe cs. com...If you find yourself in a similar situation, I wholeheartedly recommend reaching out to Rapid Digital Recovery. Good work deserves recognition, and I can confidently say that they are the reason I was able to recover a significant portion of what I had lost.
5
