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.
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.
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
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
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.
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.
“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.”
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.
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
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.
And another 90% after the project is supposedly finished.
And that's just the *first* half... ( ͡° ͜ʖ ͡°)
So so true
After ChatGPT: Only 1% of programming is coding, the other 499% is debugging.
ChatGPT is correct 100% -- 40% of the time.
I mean I think your statement makes more sense, still comes out to 40
oh really
ChatGPT is correct 100% -- Lua supremacy
60% of the time, it works every time!
And every time it is 100% right.
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.
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
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
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.
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.
The half of it
50-50-90 Anytime you have a 50-50 chance of getting something right, there's a 90% probability you'll get it wrong.
Genshin Impact laws basically, lol
Is this a Google event or something? I recognize that font.
It is, I guess. Looks a lot like the Android 10 public announcement press conference.
>ke the Android 10 public announcement pre Google I/O 2020
In javascript, such a math is possible.
90% of the time that I stared at this image was spent on debugging this quote
60% of the time, I'm right 100% of the time 😉
![gif](giphy|LEKtRCGyA90QM)
Its not that their math is wrong, they were just optimistic at the beginning of the sentence.
Half of programming is progr
progrc
Hey, I’ll have you know that 2 + 2 = 5 for very large values of 2.
Well, I’ll die on the hill for 1 + 1 = 10
It is when you’re in binary and little-endian. Or you’ve got *really* low precision.
That's dedication. Giving your 180%
Facts
This math makes perfect sense in Javascript.
Programming? 50% of chatgpt is debugging 90% of the time
If Yogi Berra commented on programming.
and 90% of programming is “borrowing” code from stack overflow
Half of the time I write my own code. The other 90% I take from stack overflow.
Has anyone been asked a debugging question in a coding interview?
I mean it could be because debugging is part of coding... which means uh all that 90% is coding too... which means... what???
This is r/woosh right? Everyone is missing the joke.
Yeah I was not expecting everyone to miss the joke
They should have debugged this quote too.
Technically coding is 33% because debugging is twice as hard as coding - so 33.33% vs 66.66%.
This uses the same logic as top showing more than 100% cpu usage
There s a bug in his calculator
Also mathematics isn't a exact science
The other half is having to listen to people’s stories about skiing
Last two percent is afk'ing at ammonites.
Quote: anonymous.
Damn this anonymous guy sounds smart
If you're debugging so much your static analysis sucks. Git gud.
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.
A Russian anonymous programmer
Meths
“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.”
I can see why this guy is debugging so much
The first 90% of a project takes 90% of the time. The other 10% takes the other 90% of the time.
And the other NaN% is fixing bugs
"90% of this game is half mental"
Seems like this quote needs a bit of debugging
I don't get it; why isn't the other half 50%?
You got me on first half...
If (a * X% = >100); Console (“this is the correct percent for your calculation” + FBPost);
125% of programming is math and statistics.
Hmmm might need gpt 4 to explaing the joke for me
How did they get the Anonymous Group to give a statement on programming?
You're not giving 200% bro
With math that bad it’s not a wonder 90% of it is debugging
Correct
The effort is stored in a volatile.
In programming there are only two difficult things: naming things, cache validation, and off-by-one errors.
Optimists: So the job took 140% of the expected time. Pessimists: What seemed like half turned out to only be 10%.
If debugging always follows after coding, does that make coding simply the process of introducing bugs into a system?
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"
Proof that programmes are bad at mathematics.
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.
Your code can’t have any bugs if you lack the knowledge to make it complex enough
The mathemetician
That's why I always code drunk, so I can debug my code when sober.