Details
-
AboutPoet. Computer Scientist. Human.
-
Website
-
Github
Joined devRant on 6/7/2016
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
-
Job market's gotten way worse. No joke: now, every job I interviewed for requires this:
1) Interview with HR
2) Interview with Hiring Manager
3) Personality test
4) Technical test
5) Interview with CEO
Only if all steps passed and vetted, then ok. It's like we're on a zero-trust policy now. Now even mom&pop shops want technical tests. Tf.14 -
I don't know what's wrong with me.
Whenever I interview, it takes me almost 3/4 of the allotted time to grasp the problem. I don't know if it's because I am truly dyslexic, or if I'm really bad under stress / time constraint.
After the interview I was able to finish the problem within 10 minutes, but by then it's just too late.
Can't help but feel like a bad about it.4 -
An app/website that I co-created had a devastating launch and was rolled back before me and another coworker went on vacation.
To my surprise it was force-relaunched by upper management and bug-fixed on the go by another coworker, who was also involved. Props to him for dealing with the errors, as I wasn't contacted once.4 -
What the fuck is happening in 2025 where half the websites can't keep the session open?
How is it "good security practice" to require me to login every few hours?
Shit like this makes me think software has plateaued. If devs can't make a fucking session work in the big 2025, then there's no hope.16 -
"But why is the scar on the left if the appendix is on the right?"
"You're absolutely right! Let me try that one more time"4 -
Has anyone ever worked anywhere that actually had complete user stories to work on? Every job I've had requires me to ask clarifying questions for almost every part of a ticket before I work on it. I wonder how nice a job could be if acceptance criteria and expectations were known before a ticket was assigned.6
-
The last Windows update has fucked up the positions of the files on my desktop.
At this point I‘m not even mad. Also not disappointed anymore. We are past that.
Now it’s more of a confirmation of the ever declining quality of MS products.12 -
I built an addon to the system that we've been using for almost 15 years now that uses the exact same config screen as we've always used.
And, just because the configs are being applied to a new concept, it's being treated like I abducted them with a flying saucer and are forcing them to learn Alienese. The config screen is exactly the same otherwise.1 -
New Job new me.
Looks like it's pure chaos. Randomly turning on aws features until things work. Lots of money down the drain.
Oh well. It's a job.9 -
Urgh, I can't get going on Mondays. Even in a calm environment and with a really nice project I can't get focused on my task.
What's wrong with me?11 -
Just fixed a bug no one knew I caused.
Feeling like a hero… and a criminal… at the same time. 🕵️♂️💻
#DevLife #Debugging #Oops #CodeConfession7 -
Job spec fallacies and red flags. I will start:
* "Fast-paced environment" = "You will rarely finish something before start something else"
* "Ability to juggle competing priorities" = "our leaders don't align holistically and everything is important"
* "Opportunity to interact with all departments" = "You will accumulate functions"
* "Industry pioneers" = "We didn't research our competition when we started"
* "Leaders in the segment" = "We still haven't researched our competition"
* "Matrixed teams" = "we don't know how to structure our organisation"4 -
Bloody hell, the HR technophobes have been peddling Gen AI for quarterly reviews for more than an hour now.
Don't they realize that it makes them obsolete? A rambling mess that regurgitate meaningless buzzwords in a random order and pretends it is knows anything?
Oh, well. At least I can pretend even less to give a shit now. As of they would really give raises just because my team reached its "goals" and wrote them down months ago following a dumb achronym that really pushes the meaning of random words.5 -
Caching is a cruel mistress.
I've probably said that before, but I can't remember whether I've said it before or not, because caching is a cruel mistress.6 -
Client: “We need an app that tracks live birds using AI.”
Me: “Cool, that’s complex. What’s the timeline?”
Client: “We need it before our annual picnic next week.”
Me: “You want an AI that can detect flying birds, in real time, in seven days?”
Client: “It’s not that hard. Just use ChatGPT or something.”
So now I’m here, watching pigeons on my balcony, manually updating a Google Sheet, calling it “AI prototype v1.0.”
I think I’ve finally achieved “Agile Enlightenment” — deliver results, not features.
Client’s happy.
My soul isn’t.
Time to rename the project: BirdBrain.12 -
Called the doctor this morning.
Hi. I'm running low on my sleeping pills and would like more.
Ok. I see that you haven't visited us for a while and would like a meeting before we can prescribe new ones. The next available slot is in three weeks.
Guess I stay awake until then.6 -
:O... On modern displays, a browser pixel can span multiple display dots. Well, that sure demystifies layouts acting strange sometimes.
tmyk12 -
What the FUCK is with these poltergeists work work on the Xcode team? They all live in a tiny home or loft studio? Tabs are like hanging a fucking curtain between two beds and calling it a two bedroom apartment. And worse, the fucking thing creates tabs all the time and I lose the **document** I am trying to edit.
Using Xcode like trying to manage a desk full of loose papers with a ceiling fan on high.
Do people wonder why I stand up and scream at the ceiling FUUUUUUUUUUUUUCK all the time?
Shit, pretty soon I am going to give up and put all of my code in one god damn file for this mother fucking one-window application.
I fucking hate you people on the Xcode design (joke) team...13 -
Holy fuck... I have kinda inherited the biggest shitshow of a website I've seen so far. The Stripe integration doesn't work. Users' memberships aren't getting synced, seems the person who did this didn't use a webhook.
subscription statuses managed all over the place.
Fucking hell... I don't even....5 -
Fuck, its 2025 and we still cant shake away the "you work with technology, you must know how to fix my microwave" stereotype.
Seriously, I have fewer apps in my phone and access fewer websites and even spend less time on my devices than the HR old hags, and yet im the one who has to come and "explain to them how to print a PDF".
Holly fucking crap. I haven't used a printer in MONTHS. With the cost of the time I will take to figure out how to communicate with those mummies that is 'just click the print button', they could hire ChatGPT to do it for a decade.
Fuuuuuck, that is the reason those stupid AI chat bots exist! To endlessly toil at the repetitive and predictable task of saying 'hi there! Have you clicked "print"?'
Imma gonna leave work early and get pissed. Luckily, I've already done a couple hours of OT for the day, so it won't seem so out of the ordinary.12 -
How do you guys deal with juniors?
I’m currently going through the experience of having a junior coworker, and it’s been something completely new for me. In my previous jobs, I’ve always worked with colleagues who were at the same level or more experienced than me, so I’m not used to reviewing code or guiding someone on how things should be done.
To make it trickier, this guy tends to “vibecode” a lot, to the point that he can’t even explain what the code his Copilot spits out is doing.
I don’t really blame him though. Most of the mistakes he makes are things I’ve done myself at some point (like overcomplicating simple tasks). But now he keeps coming to me as if I’m his mentor, and honestly, I have no idea what to do with this guy lol.11 -
I give up. I have never had a successful experience with iptables in my entire career. I have never seen any adult human successfully utilizing iptables at work. There is no debugger software with a window that shows a packet and you press F8 and you see what happens to the packet as it passes through the iptables black hole. No body knows why this piece of software does not work. Everybody believe that there's some hacker somewhere who knows how it works. And all projects that come to this point, end up giving up and finding a different solution that does not need iptable at all or just move to a totally different business altogether! The only thing that might work with ip table is to simply block some port numbers or some ip addresses. Routing traffic send to one port into another port or through another interface, etc. Forget about it! We really need an alternative to iptables. And I don't mean just a shell on top of iptables that just converts one format of commands into another. I mean a new linux kernel module that routes packages and does it successfully and comes with an IDE with debugger function.6
-
if a job says AI I firstly have no idea what they're doing and secondly I don't want to participate
I don't know if I'm being too judgmental. just seems like a fad3
