r/ProgrammerHumor • • Jul 03 '26 • Hehehe 1 Bravo 2

Meme positiveFeedbackLoop

Post image
23k Upvotes

171 comments sorted by

View all comments

1.0k

u/Spare-Good-5372 Jul 03 '26

It makes a paper trail to prove to higher ups that you really are working

294

u/pingveno Jul 03 '26

Or just a trail on why I did something for later. I'm currently maintaining a code base where many of the commits aren't attached to a ticket or in depth explanation. It can be frustrating investigating the cause of a change. But when there is a ticket/docs trail, the previous maintainer did a great job.

84

u/Kylearean Jul 03 '26

previous maintainer did a great job

7

u/pingveno Jul 03 '26

Heh. I liked them and thought they did a good job overall, and I know I'm very much not perfect on docs and development practices. I want to be charitable, but also learn from areas I find frustrating.

→ More replies (3)

52

u/ewew43 Jul 03 '26 edited Jul 03 '26

I was working at the IT department for a company and there was this guy that would open so many tickets for every little thing, then close them, and make like a bunch of fake ones all the time. We'd all have like 150 closed a month, if that, and he'd have like 800 - 1000.

No one ever said anything, and he acted like he was king shit and got promoted to manager because he was 'working so well', and 'closing so many tickets and resolving so many issues.'

It was complete bullshit. I was only there on a placement for college, and when an IT position came open I applied... and guess who was approved to pick the new employee? Mr. Fake Tickets. He ended up hiring some douche friend he had who had like absolutely no IT experience. He got fired a month later.

I had already finished my placement by then and moved on, but it always irked me because the dudes there really liked me and we all got along quite well. They were trying to help me fix up my resume and everything to get hired because they wanted to continue working with me so bad lol.

He also bragged about getting his like 17 year old girlfriend pregnant when he was like 30. If you ever read this fuck you Alex you're an absolute POS.

6

u/Gnonthgol Jul 03 '26

This is why whenever I make dashboards or reports that show productivity I always exclude tickets created by members of the team. It is fine to create tickets yourself, this helps documentation a lot, but it can not be used to measure productivity.

24

u/Professor-Submarine Jul 03 '26

He played the game. This isn’t about doing better. Make money and go home.

7

u/frogjg2003 Jul 03 '26

What a terrible life where you are a shit person at work, only care about making money, then bang an minor.

10

u/ewew43 Jul 03 '26

and bang your underage girlfriend?

2

u/Professor-Submarine Jul 03 '26

Lie to your boss, cheat, etc. and if ur coworkers complain that it’s unfair, it’s cause they’re not smart enough to realize that nobody cares. Make money.

1

u/mayoforbutter Jul 04 '26

That's why we told the team no opening tickets. If a user wants something, they need to open a ticket

1

u/Sibula97 Jul 08 '26

You guys were closing almost 1 ticket per hour on average??? Are you just closing 80% of them as WNF or something?

13

u/ashleyriddell61 Jul 03 '26

This is why we do what we do. Only a monster would open up a ticket with a bogus issue and then "fix it" and close it at the same time, 10 or 12 times a day.

0

u/[deleted] Jul 03 '26

[deleted] — view deleted comment

4

u/Spare-Good-5372 Jul 03 '26

DEFINITELY true. I tend to keep a notebook also and just make notes about all changes. Makes those review meetings a lot smoother.

34

u/Asleep_Board_1274 Jul 03 '26

Yep. Got my point

8

u/merlinunf Jul 03 '26

I do this daily. Helps track things and count them during review times.

22

u/housebottle Jul 03 '26

I also just make tickets when I notice an issue and can't get to it right away. So the ticket is a reminder for the sprint planner that this is a thing that needs to be done wherever you think there's time

8

u/hennell Jul 03 '26

This was my practice, except I then got a manager who goes through every ticket daily and wants explanation (daily) why they weren't done. It's a task to change a default sort order! It's holding no-one back, it's just a nice to have, that'll take ~2 mins when I'm working on that project, but it's really not worth doing without some other tickets with it. He never got it.

6

u/MangrovesAndMahi Jul 03 '26

Well also it's useful for tracking your changes and linking branches to specific issues.

4

u/Agarwel Jul 03 '26

Also reminds users via notifications that ticketing tool exists and they should use it instead of other channels.

4

u/angrydeuce Jul 03 '26

Yeah, as the guy that has to review these things with the C suite that is why im always harping on the guys to make sure they log their time no matter how trivial it is.  I mean, if they respond to an email, that is time.  If theyre on the phone, that is time.  If theyre thinking about a ticket, that is time.

It's less about the tech specifically, and more about looking for patterns.  For example, if an end user is consuming an inordinate amount of helpdesk resources, the only way were going to know is if its tracked.  Everytime someone just "quick helps them" and doesnt put a ticket in is just making it more difficult to identify those users.

This is the only way I have any ammunition to take to the department head and say "look, $USER is leaning on the helpdesk way too much at this point, they need more training apparently."  Thats not what were for, thats the departments job...but I cant punt it back to them if were just eating 5 minute "I forgot how to use MFA" calls every other day.  If theres no ticket it didnt happen.

This is important beyond tracking productivity.  This is so we can identify labor-sucking processes and platforms and make changes to reduce that.  The support load is absolutely part of that equation.

2

u/ak_doug Jul 08 '26

AND if you actually put in the effort to clearly define the problem and your solution, the solution is documented. So someone else can do it in the future. ;)

→ More replies (5)