Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Get a devDuck
Rubber duck debugging has never been so cute! Get your favorite coding language devDuckBuy Now
Search - "pmrant"
Fucking passives aggressive managers.
A large project is running behind schedule because I've been the only developer on it and the client was promised two full-time on it. I haven't even been full-time on it.
Every day the useless PM (very very very loosely call him that) wants an update and so does the boss. I tell the boss yesterday the progress in it in the afternoon. This morning I get a passive aggressive slack message from the PM asking for an update on progress "as we all agreed in the meeting earlier this week" like I wasn't fucking there.
So I let him know. I'm already pretty angry at this point. He then proceeds to "remind me" that the deadline is next week and then lists when I need to have things done by.
I immediately lose my shit. This is in the work slack channel. 3 other people can see this exchange. So I lose my shit in there.
I let him know EXACTLY why things are behind schedule. I remind him that I've worked fucking evenings and weekends for months to try and get all of my work done and that I have had NO help whatsoever.
He waits. Replies 10 minutes later: "I've been there since day 1. Arguing about this won't help :)"
WITH THE FUCKING SMILEY. ARE YOU FUCKING KIDDING ME?! ARE YOU SO FUCKING FAR UP YOUR OWN FUCKING RECTUM?!
I have no words anymore. I can't deal with this. I'm trying to fucking work and this is what I get.
How would you all respond? Did I go overboard? Am I just being 'precious'?23
Did you think there's a pmrant, where PM rants about us and dream about short deadlines, tamed developers and... I don't know, PM stuffs?!
Here's to clients who wish to pay "per project" instead of "per month". Man, fuck that.
Back when I was still a novice, I took on a couple of small time projects from clients who contacted me after looking at my GitHub, and they all wanted to pay me a lump-sum for the project. Because I'm an idiot, I thought sure, what difference would that make. Boy was I wrong.
What followed was me finishing the projects well before time but because of the clients' constant reiterations and changes in design and nitpicking every decision I made while creating the websites for them, the projects dragged on for weeks longer than they were originally intended. And I fucking got paid that one-time amount in the beginning. All this maintenance, for free. Even though I had not explicitly agreed to the maintenance part, since they never finalized the specifications of the project, it just never got "done" officially, and all the maintenance part just came under development.
How many different kinds of disgusting does someone have to be to do this? I should've fucking said NO to those terms, but I had to have experience. Well, nice experience that was. Never again. :(1
With all the people around here ranting about their PM's, I'm really curious to see how a PMRant app would look like. What are they complaining about?
Devs that listen to music all day long and never want to be disturbed?
Engineers who talk in long, incomprehensible words?
...TDD taking too long?3
Tried mining ethereum today. Just wanted to check that out, for the heck of it. Fired off a p3.16xlarge instance on AWS, 4 x Tesla V100 running at $12 an hour! It was an absolute beast. Anyway, kept it running for 9 hours and earned about $5 before shutting it down. Cost me $108 to earn that $5. Had a lot of credits expiring in a couple of days, so I wanted to burn them off anyway.
So crypto mining, not easy money.7
The shortcut to search solution explorer in Visual Studio is probably a choise made by PM after exceeding the project budget for the functionality.3
Conversion topic: a security feature the PM doesn't like
PM: but WordPress doesn't do this.
Me: yes but WP is hacked every couple weeks and isn't exactly a security standard!
Debate continues for 5 minutes... And I'm forced to remove the feature 😑1
What even is the point of project managers if all they do is relay emails and then make you reply?
LEARN YOUR FUCKING JOB!
If you don't feel you know enough about the tech to communicate then quite clearly, you have an issue. If you just can't communicate back for some reason, why are you even a pm?
pm: anon we need this by Friday I will get send you the requirements.
Pm no show.
Pm: here are the requirements anon(literally only one sentence) wtf
Pm: can I test it anon.1
For 2 weeks I was scheduled to work on a project. After tirelessly asking the useless PM for a list of tasks I should work on I gave up and worked on another project.
Fast forward 2 weeks and now that the PM wants me to fill in a form they are more than capable of completing (API request) I am getting endless 'kind reminder' emails. How can someone be such a cunt!
Venting my frustration about this incompetent idiot here is likely stopping me saying something I would otherwise be fired for.
It’s always fun when you are asked to push to production on a friday afternoon...Because the project managers and owners won’t have be the ones who have to fix something on a friday night or weekend 🤷♂️
Dev programming something
Code reviewer: Change x, change y change a to b
Dev: okay ( I don't give a f**k, just merge my code)
Dev made changes...
Code reviewer: why did you placed b instead of a, can you revert back x...
Dev: F**k u!!
Have u guys experienced this??1
Professor gave us a whole website to be built on a language new for the whole group (Ruby on Rails) to be demoed and built within 5 days the same week of our finals...3
My colleague, while debugging a bug:
If (var == 3)
printf("colleague name var=%d",var);
//existing piece of code
I asked why are you printing the variable value here.
He: "just in case"
He is 3 months more experienced and got promoted last December. Mine is delayed. I met my PM.
PM: You aren't this, You aren't that...
What I heard:
*You aren't licking my boots*1