this post was submitted on 13 Jul 2025
664 points (98.8% liked)

Programmer Humor

24980 readers
2470 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 
top 50 comments
sorted by: hot top controversial new old
[–] TheRagingGeek@lemmy.world 61 points 16 hours ago (6 children)

I would prefer Jira over ServiceNow, my previous job had jira and it ran smooth, ServiceNow is just a clunky mess

[–] BassTurd@lemmy.world 32 points 15 hours ago

As a ServiceNow dev/admin, I support this opinion so hard.

[–] Clent@lemmy.dbzer0.com 9 points 8 hours ago (1 children)

I've worked at a company that used both. One for development the other for support tickets.

The idea that people would use ServiceNow for development tasks is scary.

[–] Kjell@lemmy.world 4 points 7 hours ago (1 children)

My company also uses both. We create support tickets in ServiceNow but it is also used for requesting access to different programs and network drives. It has been used for a couple of years and I have still not figured out how to see what I have access to, which feels like a basic feature.

[–] TheRagingGeek@lemmy.world 4 points 5 hours ago

I feel this so hard hell just looking for tasks assigned to me can be a challenge. And my workplace uses SN for everything, so we got STRY tickets for our agile development which we then create CHG tickets to deploy with CTASK tickets to associate with other teams when we need their help in a deployment which is almost all of them. Writing up a change is easily a 30 minute exercise in frustration

[–] hcf@sh.itjust.works 7 points 15 hours ago (1 children)

what's your feelings about freshservice?

[–] TheRagingGeek@lemmy.world 4 points 12 hours ago

Haven’t gotten to play with that one, but it looks clean.

[–] criss_cross@lemmy.world 5 points 3 hours ago* (last edited 3 hours ago) (1 children)

I was a vocal hater of Jira till I switched to a company that rolled their own ticketing system. Now I love Jira.

load more comments (1 replies)
load more comments (2 replies)
[–] StowawayFog@piefed.social 52 points 16 hours ago (2 children)

Not having to use windows is the very basic

So basic it should be a human right.

load more comments (1 replies)
[–] kameecoding@lemmy.world 22 points 7 hours ago (1 children)

Jira is the worst project manager software, except for all the others - Churchill

load more comments (1 replies)
[–] Nasan@sopuli.xyz 18 points 11 hours ago (3 children)

Confluence is implied as being part of the lower parts of the pyramid yeah?

[–] underscores@lemmy.zip 7 points 4 hours ago (1 children)

God, confluence is so fukcing dogshit.

I wish it wasn't. Ideally having a central knowledge base for your project with all sorts of features sounds amazing.

Then you get confluence, where loading a si gle page somehow takes 7 seconds, and your documentation is split among dozens of pages each if which take equally as long or longer to load.

Folders take like 3-4 seconds to unfold and reveal what documents are inside.

It's such a piece of shit

load more comments (1 replies)
[–] NotSteve_@piefed.ca 6 points 5 hours ago

Confluence, the place where you do a bunch of documentation and then later forget you wrote it or can't find it anymore and have to rewrite it all in a separate Confluence folder only to repeat it all later?

My team at work has several different team docs folders ranging from severely outdated to new but soon to be outdated

[–] tetris11@feddit.uk 4 points 10 hours ago (1 children)

I dont get confluence. It just looks like a group of github readmes

[–] bignose@programming.dev 7 points 7 hours ago (2 children)

Except worse: Confluence tries insanely hard to prevent anyone actually getting at the document source code. So you are expected to use the godawful interactive web editor to make any changes.

[–] frezik@lemmy.blahaj.zone 4 points 7 hours ago

Do you leave auto formatting on and deal with Confluence making bad decisions, or leave it off and have to manually set all the formatting?

I go for the second option, but I'm not sure it's less irritating or not.

[–] Patches@ttrpg.network 3 points 4 hours ago

Clearly you've not had to use the home grown documentation methods.

[–] Siethron@lemmy.world 15 points 5 hours ago (3 children)

Where is "slapping management insistent on AI?"

load more comments (3 replies)
[–] pedz@lemmy.ca 15 points 14 hours ago* (last edited 14 hours ago) (1 children)

My previous job was tech support for multiple companies. One of our clients was using Salesforce. Another client used Jira.

A handful of clients were using their own Teams to which I had to connect or run using Citrix and Pulse Secure/Ivanti. Sometimes I had to juggle between three or four Teams.

I'm so glad I quit. I can only hope my next employer won't use Teams, but I won't hold my breath.

[–] abbadon420@sh.itjust.works 5 points 11 hours ago (2 children)

Teams now has a multi-account feature, whoch really changes things

[–] Trail@lemmy.world 8 points 6 hours ago

Nah it sucks. You don't get a fucking notification when someone messages you on a different organization. For fuck's sake.

load more comments (1 replies)
[–] HugeNerd@lemmy.ca 12 points 2 hours ago

Fuck. Monday is tomorrow. I go back to this shit, and pretending to care about my job...

[–] BatmanAoD@programming.dev 12 points 16 hours ago (10 children)

I've never understood the hatred for Teams. I don't particularly like Slack, and Teams doesn't seem that much worse.

[–] Windex007@lemmy.world 28 points 14 hours ago (2 children)

On a 4k monitor you can still only get about 80 characters of monospaced font per line, because of the "negative space" fetish UX designers have.

Something dead simple like posting a stack trace, and then having someone able to, you know, read it... It's just not something teams really does well.

I can understand how the tooling probably does a ton of stuff that corporate users want (integrating with calendars, tons of access controls for spaces for important people to talk, etc) but for a dev working primarily with a handful of other devs and qas, there is a feature set mismatch. I can't begin to tell you how badly I don't give a shit about 99% of its features.

load more comments (2 replies)
[–] doughless@lemmy.world 22 points 15 hours ago (1 children)

I prefer the way Slack groups threaded conversations within a channel. Teams channels are clunky enough that we just end up using group chats instead.

[–] FooBarrington@lemmy.world 21 points 11 hours ago (1 children)

Literally every week I encounter new bugs, it gets worse and worse. Many very basic features (like inline code with back ticks) just stopped working months ago and don't work anymore. Scrolling in some channels is completely broken, jumping around wildly. Sometimes messages just don't get sent (both on Android & Web). Sometimes calls work perfectly all day, then the next call just randomly changes audio device settings and I have to find what's wrong again. Sometimes the video stream of a shared screen just doesn't work, or stops working when switching to the small pop-up window while looking at chats, so the other person has to re-share. Sometimes the "available" state is just broken and keeps getting set to "away". The search just doesn't find many things, even when searching with fairly exact parameters.

It's a daily source of frustration & literally gets worse by the week. I can't remember a program that's made me angry as much as Teams has.

[–] bleistift2@sopuli.xyz 3 points 6 hours ago (1 children)

inline code with back ticks

Have you noticed that there are now three ways to enter block-formatted, monospace text?

[–] FooBarrington@lemmy.world 4 points 6 hours ago (2 children)

Yep. "Code Snippets" recently stopped working for me (the overlay doesn't open anymore), so I only have the two remaining ways. I can still do code blocks using three backticks, but inline code I can only do using the keyboard shortcut.

How they managed to fuck things up so badly is beyond me, and how they managed to keep them fucked up for so long is even further beyond.

load more comments (2 replies)
[–] mr_satan@lemmy.zip 14 points 11 hours ago

Notification syncing between devices is nonexistent in Teams and there are no conversation threads.

In general teams is way more buggy with worse UX. I don't know if it's a thing on Teams that our workplace disabled, but there's no decent notification management. If I take a day off, I can set my notifications in Slack as mute for that day and I can manage notifications for messages vs mentions vs mute per channel.

On Teams I can't permanently set Enter as new line, I have to click that rich text editor icon for every single message.
On mobile Teams started doing this thing in group chats where, if I move the cursor with drag on space gesture and then move it back to the end of the message, Teams interprets this as a desire to "attach a program", like power apps (whatever that is).
Pasting in code block also gets me every time. I'll start a code block in Teams window, go to another window, copy the text and click back on my code block. Teams just drops the cursor to the end of message outside my code block and by the time I notice I already hit ctrl+v.

My last pet peeve is about formatted copy pasting and applies to Slack as well but Teams having more text formatting options shows more of an impact. Never, and I repeat, NEVER have I wanted to paste anything with formatting, especially if I grabbed it form a website, word, excel, pdf or a code editor. Why is it the default and nonnegotiable? I can change the default on Libre Office, why not on Teams? It's a chat app why would I need headings like in a regular doc?
Every time it gets me, ctrl+c, ctrl+v, fuck ctrl+z, ctrl+shift+v

[–] carl_dungeon@lemmy.world 11 points 13 hours ago (1 children)

Teams is trash, I have to use it with certain clients, slack for everything else. Literally everything it does is like a wish.com fail version of slack. Like if you ordered slack on temu.

load more comments (1 replies)
[–] ClassifiedPancake@discuss.tchncs.de 5 points 13 hours ago (6 children)

They are now finally putting some work in to improve it. I don’t remember much what I used to hate particularly, it was mostly UI related, bugs or the bad Mac implementation.

The new combined view with chats and teams is much better than the split sections.

It took them until just recently to have a basic code block format like everyone else, instead of this annoying editor-in-editor mess they had before (and still kept for some reason).

It used to be very buggy like you had to hunt down the source of some notification to mark it as read. It still doesn’t 100% sync with Outlook. If an event is cancelled and I click delete in Outlook, I also have to go to Teams and „read“ this update. You can set group events in Teams but they somehow don’t end up in Outlook.

What I really like are the clay-like emojis designs.

[–] 9bananas@feddit.org 4 points 5 hours ago (1 children)

the emojis would be fine, if they used standard naming schemes like everyone else does...but for some ungodly reason they don't adhere to standard nomenclature, so good fuckin luck finding the one you're looking for!

also: WHY is the shortcut for emojis a fucking parenthesis??? why isn't it a colon like in damn near every other app???

this is the worst thing about teams:

it forces you to re-learn chat app standards that have been in place for well over a decade, and it does so for abso-fucking-lutely no good reason!

load more comments (1 replies)
[–] BatmanAoD@programming.dev 3 points 12 hours ago

Bugs around read-notifications are pretty bad. Slack still has those, but they're infrequent and transient, and often solvable with a hard-refresh.

load more comments (4 replies)
[–] JordanZ@lemmy.world 3 points 3 hours ago

Just talking about Teams is annoying…

Having them name it after a core business organizational unit was just a bad idea. Then naming something in the app the same thing was even worse.

Please open Teams, then search for our team’s Team, then look for this Channel. Please post your question there.

Let’s not forget the absolute shit show that was the upgrade of Teams. The original Teams was rebranded Classic Teams because they wrote a new app that they called New Teams which is of course today just called Teams again.

Considering it’s still a slow clunky resource monster this shows you how bad Teams was originally.

Microsoft said that new Teams is twice as fast and uses half as much memory as Classic Teams

load more comments (3 replies)
[–] derry@midwest.social 8 points 5 hours ago

I feel like my company pays me well just to deal with all the crappy software we have to use. Teams, Jira, Salesforce, ServiceNow, it's quite the shitsym.

[–] sudo_shinespark@lemmy.world 7 points 16 hours ago (1 children)

I’ve had to write some automations using the Jira Cloud API. holy shit, is this an accurate pyramid

load more comments (1 replies)
[–] qevlarr@lemmy.world 6 points 6 hours ago* (last edited 6 hours ago) (1 children)

I'm convinced that Jira is difficult on purpose to sell more consultancy and gold partnerships and trainers

[–] bleistift2@sopuli.xyz 7 points 4 hours ago (1 children)

No consultancy can ever make Jira fast. It’s incredible that it takes several seconds just to open a motherfucking goddamn issue.

I swear all their SQL is select * from *;

[–] DragonSidedD@monero.town 4 points 3 hours ago* (last edited 3 hours ago)

As a person who has designed several enterprise data models, I would like to personally congratulate the entire middle school class that belched up Atlassian's

[–] wewbull@feddit.uk 6 points 8 hours ago (8 children)

What's a good alternative to Jira?

[–] Agent641@lemmy.world 11 points 4 hours ago

Goose farming

[–] frezik@lemmy.blahaj.zone 9 points 7 hours ago (4 children)

GitHub tickets are fine.

Jira is complicated because PMs want it to do everything. It can, but there's no good reason for it.

[–] qevlarr@lemmy.world 17 points 6 hours ago

just one more workflow bro. i promise bro just one more custom workflow and it'll fix everything bro. bro, just one more scheme. please just one more, one more custom field and we can fix this whole project bro, bro cmon just give me one more automation rule i promise bro, bro bro please ! just need one more permission scheme bro please bro i can fix this i swear bro just one more post-function bro please

load more comments (3 replies)
load more comments (6 replies)
load more comments
view more: next ›