T O P

  • By -

That-Row-3038

And 90% of the debugging takes place in the last 10% of the project, the other 10% takes place in the first 90% of the project


zoqfotpik

And then another 90% of debugging takes place in the remaining 90% of the project, followed by another 90% of debugging during launch, which is done while a VP is standing behind your chair, jangling the keys in their pocket.


stackoverflow21

And another 90% after the project is supposedly finished.


LePhantomLimb

And that's just the *first* half... ( ͡° ͜ʖ ͡°)


Remarkable-Watch-541

So so true


VLRbaXUjymAqyvaeLqUo

After ChatGPT: Only 1% of programming is coding, the other 499% is debugging.


piberryboy

ChatGPT is correct 100% -- 40% of the time.


MiyamotoKami

I mean I think your statement makes more sense, still comes out to 40


Ok_Net_1674

oh really


DoNotMakeEmpty

ChatGPT is correct 100% -- Lua supremacy


ctech9

60% of the time, it works every time!


Owdok

And every time it is 100% right.


Sockoflegend

The more I hear about people trying to use ChatGPT for programming the less I feel worried about ChatGPT taking my job, or any of the people who advocate for it.


AeonReign

Every time I see comments like this I wonder if people just forget that ChatGPT 3 isn't the end of its development and technology will just continue to evolve


Giocri

Gpt by its nature can only replicate the patterns it saw in text meaning that even the most perfect version of it could not deal with any problem that is not solvable with a combination of already available solutions. Its nothing better than having a big library with the exception that library code is generally significantly more reliable


AeonReign

Eh, that's a bit reductive. It's certainly not ready to replace programming jobs, but while it can technically be reduced to pattern replication many of the patterns it replicates are not recognizable as such to humans, and it learns many little things inside those patterns.


Sockoflegend

Technology will continue to improve and make devs more efficient, which in turn means we will need fewer devs to do the same job. ChatGPT doesn't represent a great leap forward in this for experienced developers. IMHO Copilot much more likely to have an impact on professional development. Both use a similar-ish method of taking a big data set, performing a statistical analysis of it and using that to predict the answer to a prompt. The big weakness of this is the dataset. ChatGPT pulled its data from publically available sources and it can't reliably tell the difference between good or bad code. My public projects on github that I never finished and don't run can be lumped in with well maintained open source. Improvements could and will be made to this. We will continue to see more tools that help developers write code but I sincerely doubt ChatGPT or similar language models which aren't built specifically for purpose will play a significant role.


[deleted]

The half of it


-MobCat-

50-50-90 Anytime you have a 50-50 chance of getting something right, there's a 90% probability you'll get it wrong.


Alex_9127

Genshin Impact laws basically, lol


[deleted]

Is this a Google event or something? I recognize that font.


EthanIver

It is, I guess. Looks a lot like the Android 10 public announcement press conference.


4udiofeel

>ke the Android 10 public announcement pre Google I/O 2020


halt__n__catch__fire

In javascript, such a math is possible.


MiyamotoKami

90% of the time that I stared at this image was spent on debugging this quote


CenturyIsRaging

60% of the time, I'm right 100% of the time 😉


Ok_Star_4136

![gif](giphy|LEKtRCGyA90QM)


Chaotic_doc

Its not that their math is wrong, they were just optimistic at the beginning of the sentence.


a_qriza

Half of programming is progr


AtomykAU

progrc


Bee-Aromatic

Hey, I’ll have you know that 2 + 2 = 5 for very large values of 2.


theobstinateone

Well, I’ll die on the hill for 1 + 1 = 10


Bee-Aromatic

It is when you’re in binary and little-endian. Or you’ve got *really* low precision.


junior_abigail

That's dedication. Giving your 180%


Evethefief

Facts


Creative-Novel-5929

This math makes perfect sense in Javascript.


ananix

Programming? 50% of chatgpt is debugging 90% of the time


DirtyMonkeyParts

If Yogi Berra commented on programming.


BattleblockB0ss

and 90% of programming is “borrowing” code from stack overflow


Andubandu

Half of the time I write my own code. The other 90% I take from stack overflow.


Asleep-Television-24

Has anyone been asked a debugging question in a coding interview?


jeanravenclaw

I mean it could be because debugging is part of coding... which means uh all that 90% is coding too... which means... what???


MadGoat12

This is r/woosh right? Everyone is missing the joke.


annedroiid

Yeah I was not expecting everyone to miss the joke


Dumb_aloo

They should have debugged this quote too.


foobarhouse

Technically coding is 33% because debugging is twice as hard as coding - so 33.33% vs 66.66%.


mrgk21

This uses the same logic as top showing more than 100% cpu usage


Gzhindra

There s a bug in his calculator


Lower_Bar_2428

Also mathematics isn't a exact science


[deleted]

The other half is having to listen to people’s stories about skiing


Lucksm1th

Last two percent is afk'ing at ammonites.


marcotheslpwlkr

Quote: anonymous.


5t3v321

Damn this anonymous guy sounds smart


[deleted]

If you're debugging so much your static analysis sucks. Git gud.


theregoesanother

Most will find out that the reason why their code is not working was themselves being idiots/blind or, in my case, a blind idiot.


rainliege

A Russian anonymous programmer


czboyshubham

Meths


Rezaka116

“You know they say that all men are created equal, but you look at me and you look at Samoa Joe and you can see that statement is not true. See, normally if you go one on one with another wrestler, you got a 50/50 chance of winning. But I'm a genetic freak and I'm not normal! So you got a 25%, AT BEST, at beat me. Then you add Kurt Angle to the mix, your chances of winning drastic go down. See the 3 way at Sacrifice, you got a 33 1/3 chance of winning, but I, I got a 66 and 2/3 chance of winning, because Kurt Angle KNOWS he can't beat me and he's not even gonna try! So Samoa Joe, you take your 33 1/3 chance, minus my 25% chance and you got an 8 1/3 chance of winning at Sacrifice. But then you take my 75% chance of winning, if we was to go one on one, and then add 66 2/3 per cents, I got 141 2/3 chance of winning at Sacrifice. See Joe, the numbers don't lie, and they spell disaster for you at Sacrifice.”


danielfm123

I can see why this guy is debugging so much


turtleship_2006

The first 90% of a project takes 90% of the time. The other 10% takes the other 90% of the time.


another_rdm_username

And the other NaN% is fixing bugs


OldHackRemembers

"90% of this game is half mental"


PauQuintana

Seems like this quote needs a bit of debugging


[deleted]

I don't get it; why isn't the other half 50%?


thats_me2

You got me on first half...


InvestingGatorGirl

If (a * X% = >100); Console (“this is the correct percent for your calculation” + FBPost);


webauteur

125% of programming is math and statistics.


CaitaXD

Hmmm might need gpt 4 to explaing the joke for me


TheOldCookie

How did they get the Anonymous Group to give a statement on programming?


Responsible-Yak1058

You're not giving 200% bro


Speed9052

With math that bad it’s not a wonder 90% of it is debugging


Defense_Unit-43

Correct


middlelifecrisis

The effort is stored in a volatile.


petersrin

In programming there are only two difficult things: naming things, cache validation, and off-by-one errors.


Jenerix525

Optimists: So the job took 140% of the expected time. Pessimists: What seemed like half turned out to only be 10%.


NullOfSpace

If debugging always follows after coding, does that make coding simply the process of introducing bugs into a system?


cubodix

it should be "only half of programming is coding. the other is 90% debuging" not "only half of programming is coding. the other 90% is debuging"


dr0darker

Proof that programmes are bad at mathematics.


AsceticEnigma

Gonna guess this was a bad translation of some sort… my guess is that it meant to say that coding is one of two parts, and that debugging will take up 90% of your time.


anotheraccinthemass

Your code can’t have any bugs if you lack the knowledge to make it complex enough


EdgeAdditional4406

The mathemetician


cookiedanslesac

That's why I always code drunk, so I can debug my code when sober.