325
Learn to code (sh.itjust.works)
top 25 comments
sorted by: hot top controversial new old
[-] Foreigner@lemmy.world 87 points 5 months ago

I don't hate on the developers, I hate on the companies that so severely understaff and burn out their teams that no one is doing proper testing anymore.

[-] ChlkDstTtr@lemmy.world 71 points 5 months ago

Untrue. I complain about my bugs all the time.

[-] wise_pancake@lemmy.ca 37 points 5 months ago

“Who the hell wrote something so stupid”

git blame

“Oh. Never mind”

At least it means you’re improving.

[-] SpaceNoodle@lemmy.world 26 points 5 months ago

That happens too damn often

Even weirder is finding some really good code that you apparently wrote years ago. What the hell happened to that guy?

[-] wise_pancake@lemmy.ca 8 points 5 months ago

My answer is I got promotions and now I'm not allowed to spend time on making nice code, I just have to get results and I'm closely judged by volume over quality.

[-] SpaceNoodle@lemmy.world 4 points 5 months ago
[-] grue@lemmy.world 10 points 5 months ago* (last edited 5 months ago)

[obi-wan.jpg] "Of course I blame him; he's me!"

[-] Karjalan@lemmy.world 3 points 5 months ago

Exactly. Recognising your own errors is an improvement

[-] scrubbles@poptalk.scrubbles.tech 46 points 5 months ago

I go into gaming communities and see people hate on developers and I'm all like, dear God the fact that this works at all? Modern games are amazingly complex!

Blame the company for shortening timelines sure, but I never blame the devs.

[-] wise_pancake@lemmy.ca 8 points 5 months ago

I started a project with “I’ll just build a simple entity component system”

I quickly abandoned it because that does not work at all if you have not planned out all of the features you’ll use.

With all the features modern games have, and their portability across platforms and graphics stacks, yeah it’s damn impressive these things work.

[-] Darkassassin07@lemmy.ca 32 points 5 months ago

No, now I just get more frustrated with bugs because I can infer where a simple mistake was made and how to fix it; if only someone could/would actually look at it.

Buuut labour relations and budgeting n all that corporate jazz... Can't expect the monkeys to code if your not handing out bananas.

[-] wise_pancake@lemmy.ca 9 points 5 months ago

My all time most annoying bug was the Witcher 3 chest management.

The algorithm they used to display and sort contents if a chest was abhorrently slow. I’ve worked on large datasets with terabytes of contents that sort faster than the inventory in Witcher 3 did.

Other than that, a near flawless game!

[-] cm0002@lemmy.world 7 points 5 months ago

That's when you get a job at said company, fix the big and then quit.

Bonus! You get a neat news article or 2 and at least 3 memes about you doing it lmao

[-] SpaceNoodle@lemmy.world 2 points 5 months ago

I really, really want to do this when I retire.

[-] blaue_Fledermaus@mstdn.io 22 points 5 months ago

I will never not complain about bugs that obviously someone put in the effort to do the wrong thing when the correct would have been easier.

[-] Batman@lemmy.world 3 points 5 months ago

Now I assume fixing the bug was not in line with their business model

[-] bobs_monkey@lemm.ee 3 points 5 months ago

Of course not, the business model is everything works flawlessly in half the amount of time it should take, and any bugs that crop up aren't bugs but either features or simply don't exist.

[-] tisktisk@piefed.social 21 points 5 months ago

You ABSOLUTELY will still complain about all the worthless systems and structures that perpetuate all the most easily avoidable bugs tho lol

[-] wise_pancake@lemmy.ca 16 points 5 months ago

Not true

If you learn rust you’ll start saying “this would never have happened if they had used rust”

[-] Scolding7300@lemmy.world 2 points 5 months ago

Rust will make the world safer

[-] boonhet@lemm.ee 1 points 5 months ago

I mean if you frequently play games that ctd with access violation errors, you'd be correct too

[-] mox@lemmy.sdf.org 16 points 5 months ago

I find the opposite to be true. There's nothing like being skilled in a field to make poor workmanship in that field stand out to you.

[-] andioop@programming.dev 2 points 5 months ago

It pays to play incremental games because a lot of the devs have posted their code online.

Fork > fix > happy

[-] fibojoly@sh.itjust.works 2 points 5 months ago

I dont complain, I write constructive comments and useful bug reports.

So good I got invited several times to closed beta by developers who really appreciated the effort.

[-] onlinepersona@programming.dev 1 points 5 months ago

This isn't even humor, this is the truth!

Anti Commercial-AI license

this post was submitted on 17 Jan 2025
325 points (100.0% liked)

Programmer Humor

24685 readers
231 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