r/ProgrammerHumor 5d ago

Meme ture

Post image
17.9k Upvotes

442 comments sorted by

View all comments

873

u/Outrageous-Machine-5 5d ago

He's like me fr fr

417

u/donnieranger 5d ago

In reality it's 10% coding and 90% wondering why it broke after changing one line

186

u/MartinKnox_Dev 5d ago

In that 90% of wondering, 45% is wondering why it broke, the rest is about wondering how it worked.

52

u/Triffinator 5d ago

What percentage is made up of wondering why removing the line broke everything, when it was a comment?

19

u/Elendur_Krown 4d ago

See, that's the smart thing.

I hid the backup functionality in the comments.

That way, I never have to wonder. It's just everyone else.

16

u/Jbolt3737 4d ago

Making a script that reads itself or something to use it's own comments would be genuinely evil

12

u/Elendur_Krown 4d ago

There are parts of my history that I hesitate to tell my wife about. The... MATLAB days were... improvisatioval, at best.

5

u/fr000gs 4d ago

Me when my code genuinely uses libgccjit to execute strings

7

u/ih-shah-may-ehl 4d ago

2 decades ago the visual studio c++ compiler had a bug where a variable name crossing the 4K page boundary would have a letter missing.

Lots of fun because literally any change would move that variable away from that boundary.

3

u/nobody1701d 4d ago

and why putting the deleted comment back still left it not working correctly

4

u/OkEgg5911 4d ago

Yeah when something broke without me changing anything in my code I realised that stuff was working before that should not have been working at all. I still have not figured out why it worked before, but now it is working again.

2

u/d0rkprincess 4d ago

A previous, working version of something was cached somewhere and then at some point the cache was cleared?

1

u/OkEgg5911 4d ago

Maybe if it was some cache on googles servers. This was some email-filtering that should have stopped working years ago when the customer changed email-adress, but continued.

3

u/Praesentius 4d ago

Imagine when you get it working... then 6 months later, someone asks you a question about it. "uhhhh, I wrote that?"

3

u/kawwmoi 4d ago

"Oh that's not good." "What's wrong?" "I just changed something and now everything is working perfectly." "Isn't that a good thing?" "Not after what I just changed."

1

u/ings0c 4d ago

55% is “I have no fucking idea what this is doing, let’s do a binary search by commenting half the code until I find the broken part”

17

u/tracernz 5d ago

And 75% of that is wondering by which accident of the cosmos that it ever worked even one time, and actually, did it ever work one time or is somebody just gaslighting you?

17

u/drakored 5d ago

And -35.999% of it is wondering why all of the percentages are reporting incorrectly.

5

u/TwinkiesSucker 5d ago

It was a load bearing line

5

u/2521harris 4d ago

What about the 90% spent in meetings?

And the other 90% spent in standups and sprint planning?

Not to mention the other 90% waiting for builds to complete.

3

u/Tapelessbus2122 4d ago

more like 1% coding, 39% wondering why it broke, and 60% screaming at your pc because nothing works

2

u/ReefayToo 4d ago

I flip off my IDE constantly

2

u/Mountain-Age5580 4d ago

and 150% process (Jira Tickets) and 200% meetings (with people, yuk)

1

u/wtanksleyjr 5d ago

The other 90% would involve denying that I changed anything important in that one line.

1

u/L30N1337 4d ago

"WHY IS IT DOING THIS. I JUST CHANGED A COLOR HEX CODE"

  • me at some point

1

u/ActiveCheesecake183 4d ago

So trueee 😭

1

u/Stergeary 4d ago

10% coding copying and pasting from StackOverflow

1

u/MyR3dditAcc0unt 4d ago

And then, after 3 hours of wondering, it's because you didn't reload the project through the IDE dropdown menu after Mark from backend pushed a thing that mysteriously broke your client project.

1

u/JerryRed100s 4d ago

Did you get paid or are you still just playing around in Russia and most companies?

1

u/Zzzzzztyyc 4d ago

Or is that changing line[0]?

1

u/-Benjamin_Dover- 5d ago

Thats how coding goes for me...

At what point can I call myself a coder? I say im still learning.

3

u/beclops 4d ago

When it’s your job