More Than a Quarter of New Code At Google Is Generated By AI 23
Google has integrated AI deeply across its operations, with over 25% of its new code generated by AI. CEO Sundar Pichai announced the milestone during the company's third quarter 2024 earnings call. The Verge reports: AI is helping Google make money as well. Alphabet reported $88.3 billion in revenue for the quarter, with Google Services (which includes Search) revenue of $76.5 billion, up 13 percent year-over-year, and Google Cloud (which includes its AI infrastructure products for other companies) revenue of $11.4 billion, up 35 percent year-over-year. Operating incomes were also strong. Google Services hit $30.9 billion, up from $23.9 billion last year, and Google Cloud hit $1.95 billion, significantly up from last year's $270 million. "In Search, our new AI features are expanding what people can search for and how they search for it," CEO Sundar Pichai says in a statement. "In Cloud, our AI solutions are helping drive deeper product adoption with existing customers, attract new customers and win larger deals. And YouTube's total ads and subscription revenues surpassed $50 billion over the past four quarters for the first time."
Re: Engineers, brace yourself for the IT meltdown (Score:2)
The whole "hardware is cheaper than developers" phenomenon has been in full swing now for decades.
Witness web sites. A basic 4 page static site now needs 2gb of WordPress bullshit and sends 150mb of shit to the browser.
All for a few hundred words of text and a handful of images.
Somewhere along the line we took a wrong turn.
Generated means... what? (Score:5, Insightful)
Does this mean 25% of the codebase at Google is completely autonomous, from inception, design, implementation, testing, deployment, and maintenance?
Or does this mean Google is using their own version of Github Copilot as an autocomplete resource alongside normal engineering activities, and they're attributing 25% of the newly implemented codebase by lines, to "AI" generated activities?
Given that Google is trying to push "AI" as a sellable feature, I'd want to know the actual breakdown of how it is being dogfooded, and the ROI. Instead of talking about how much new code is "AI" generated, how many engineer hours are they saving, and are they getting equivalent or better level of deliverables (features, tests, tooling), with an equiavlent, or better delivery timeline?
https://www.businessinsider.co... [businessinsider.com]
"Pichai said using AI for coding was "boosting productivity and efficiency" within Google. After the code is generated, it is then checked and reviewed by employees, he added.
"This helps our engineers do more and move faster," said Pichai. "I'm energized by our progress and the opportunities ahead, and we continue to be laser focused on building great products.""
This basically sounds like Github Copilot. You're pairing with an LLM, but you still need humans in the loop to judge and tweak the output, do code reviews, etc. Here the benefit is that Google has large internal repositories to train against. Will external customers be able to benefit from this, or are these proprietary Google-only models?
Re: (Score:2)
Don't you just love when the LLM you're forced to work with is trying to use a string as an array index? Actual LLM coding experience.
Re: (Score:2)
It works in php, maybe that's where it got the idea from.
https://www.php.net/manual/en/... [php.net]
Re: (Score:2)
More seriously, code generation isn't the best use of LLMs in programming IME. They kick ass at code reviews, if you feel like being humbled. They are also great at helping to spitball stuff and getting pointers to authoritative sources of information.
Re: (Score:2)
Does this mean 25% of the codebase at Google is completely autonomous, from inception, design, implementation, testing, deployment, and maintenance?
You could even take it to mean terraform, kubernetes manifest, helm chart, etc. "code", or anything else from that whole ecosystem of plumbing-as-code job creation software.
Re: Generated means... what? (Score:2)
Re: (Score:3)
Does this mean 25% of the codebase at Google is completely autonomous, from inception, design, implementation, testing, deployment, and maintenance?
In the investor announcement [blog.google], it's a somewhat disjointed statement at the end of a long line of more concrete statements. You can imagine that it was put there by some ambitious ladder-climbing manager, who did some "research" motivated to make a phrase into the earnings announcement. Having made a phrase into the earnings announcement, his profile is now raised compared to his fellow comrades (or so he thinks, while those around him roll their eyes. But it also might actually work in helping him get promot
Re: (Score:2)
Does this mean 25% of the codebase at Google is completely autonomous, from inception, design, implementation, testing, deployment, and maintenance?
Sounds like it. Or maybe it is only experimental code, i.e. the number is very misleading? Basically a lie?
Re: Generated means... what? (Score:2)
Generating Code isn't Something to Brag About... (Score:1)
Re: Generating Code isn't Something to Brag About. (Score:2)
Re: Generated means... what? (Score:2)
A while ago I had chatgpt take a list of keyboard codes and build them into a few rust structures. Saved me about 2 hours worth of time, and makes up over half of the "code" of that project. Problem is it's not exactly code, it's basically just rote transcription of data from one format to another. No flow control logic, just data. In other words, grunt work, not fun.
I also asked it to write the code for actually searching for the right USB device to send those codes to and...wow, it did it in the hardest,
Black-hat hackers be like... (Score:2)
Current photo of every cybercriminal and state-backed cyberwarfare organization upon hearing this news [kym-cdn.com]
Best-case scenario (Score:3)
The best-case scenario here is that Google counted every single character that came out when a coder hit the autocomplete key to enter the next couple words of their code (probably variable and function names mostly, like many code-oriented text editors have done for decades), and they're selling it to investors to make it look like they're 1/4 way to kicking all their coders to the curb and becoming a fully-automated post-human-labor company.
Wouldn't be the first time something like that happened, the health care megacorp I used to work for once put out a press release where they said they were using AI for processes which I can assure you were 100% AI-free at the time (like the rest of the entire software suite it was part of) and I would bet still is. I pointed it out in our company chat and joked about whether we should be fitting our servers with GPUs or NPUs and got lots of laughs.
Re: (Score:2)
Why not? Even A* is AI.
All the coders (Score:1)
Who made fun of the writer’s strike, your day is coming. AI doesn’t have to be perfect, just good enough. Don’t think the suits aren’t paying attention. Your replacement is already planned.
Re: All the coders (Score:1)
Re: (Score:2)
They will undoubtedly be capable of replacing the suits first. The question is whether the suits would allow themselves to be replaced. They haven't let any small shellscripts replace them so far :-P
Re: All the coders (Score:2)
Counter marketing or enshitification? (Score:2)
It's very possible that Google managers really believe these numbers - the engineers almost certainly know better.
I wonder whether they are just marketing to competitors. If they can get their competitors to double down on bug seeding AI generated code (42% more bugs, by some estimates), then they get to continue their enshitification campaign unchallenged by anyone else. Or maybe, we have an explanation for their current state as almost completely enshitified...
Breaking news: (Score:1)
More than 75% of code for production lines, is reused from the last production line.
News at 11:00