Interesting video, Dorian. I'm surprised to see the comments fixate on Google as much, I see you using Google as an example for the future with software developers over being the main topic of the video. I totally agree with you, I do think we need to adapt to these tools, more so over Stack Overflow and forums etc as this is just another pivotal shift in the development of technology. I too, agree, that we fix sloppy code as it is in current times. I work in a company where the software has been around for 20 years. Some of our classes are ancient, use old deprecated functions and all sorts and then there is the work we've added in more modern times which is a lot cleaner. I feel in another 20 years we'll have the same thing where AI has presented some half assed code which junior developers implement without much thought. I'm not concerned about the job I'm in, I just think it'll change a lot in the next 20 years. Unless you're fortunate with a side hustle that your skillset has funded, it's absolutely crucial that software developers adapt.
I feel like this comment fills in what I didn't completely express in the video. It's not so much about what Google is doing but how other companies will likely follow suit. Truth is that many smaller companies and start ups in the past have tried to mimic a lot of what faang was already doing. Apart from tech choices and industry standards around coding and processes companies tried to also mimic algo interviews, offices with amenities to keep you working longer, and everything else that made faang cool. If history repeats itself and more companies like Google start to use AI openly then everyone else will follow (as they should imo). Either way, the industry is changing and if you choose to not adapt you will get left behind.
@DorianDevelops wholeheartedly agree, yes I think you got the point across really well. However, after reading some comments it seems some have not picked up the main topic of conversation and instead are focused on Google. You're right in what you say, corporations such as FB, Google, Netflix, all that jazz have a tendency to be the "role models" for smaller tech companies and have been for years. I think your comment response should help pivot confused viewers on what the actual topic is now. AI will become more apparent in workspaces, whether that's AI within IDE's given companies are willing to risk that level of code exposure, or AI where we can simply ask what we typically would have queried on stackoverflow and finally, if we decide to integrate AI directly into the product we develop as part of a tool for our consumers. I think the point people seem to miss is, AI has many facets that are geared towards innovation, replacement and assistance. Having no appreciation for the wider view and not adapting will only ultimately impact the developer. If you're an aspiring developer reading this, don't let AI make you feel you're going to not get anywhere. Use it as part of your workflows, your projects and portfolios. Show that you embrace it, understand it to some level and can sell it at an interview on what the positives are without making it sound like you're selling yourself out a job. Trains and cars can drive themselves these days, they still have a human just incase. AI is going to be the same for a long time. Show that you're that human who can appreciate that.
@DorianDevelops I just subscribed to this channel. Thanks for doing an unbiased review of it and standing up for your fellow developers. It's hard today to find channels that are not shilling AI and pushing the FUD. We appreciate you and the content you are publishing on your channel!
Follow suit my guy they already are doing it and been doing it
หลายเดือนก่อน
No offense, but that's pretty short sighted or, at least, rationalizing/wishful thinking. The good point in your comment, compared to many who have similar views, is that you use an actual time horizon and that you are aware that it's based on a feeling (as opposed to being convinced that it's the result of a meticulous analysis). Now 20 years is a lot. If you look back 20 years, computers generating meaningful (and actually good!) code from plain text written instructions would seem like sci-fi. Actually, machines responding to written natural language text in a meaningful way would seem like sci-fi. Code generation would seem like "yeah, maybe I. the future, but programmers will be the last ones to be replaced by AI" even just 5 years ago. The thing is that nobody knows exactly what comes in 20 years but to think that humans (and a lot of them!) will keep correcting machine generated code of any kind (not to mention currently existing systems...) assumes that the evolution of AI will somehow plateau around now and at best continues at a slogging pace with incremental improvements. A few percents better every year, version X+1 being usually "meh". But it seems to be a pretty unreasonable assumption given the curve we've been seeing in the past 2 years. (Yes, it's been just 2 years since the thing got public attention and since it's been able to generate meaningful looking code from text prompts. And 2 years ago it was bad, it was more like a curiosity to freak out at than anything else.) You bet they use it to develop the next version too. (And not only to generate a few percent of the code, but to come up with ideas based on existing papers too. And if this strategy works then things will continue accelerating instead of plateauing at a convenient point. It may still start stagnating but nothing says that it has to be a level that spares our jobs and not far-far beyond.)
Artificial Intelligence is just another higher level of abstraction that fills in the details for you. Software has gone from assembly language to higher level languages (Basic, C) to object-oriented languages (built in data structures). Each higher level of abstraction is more verbose and requires less skill. I've heard programmers, my whole life, say that math, physics and chemistry are nonsense for software engineers. AI may bring software development to such an easy level that it is true. Expect massive bloatware. Compare a page of computer-generated HTML with a page of handwritten HTML for a simple page. Once AI software can write AI software, software will be beyond human comprehension (the singularity has arrived). Also, AI is known to contain mistakes. No common sense. Once AI software is trained on other AI software it may become very sketchy.
Maybe it starts off new and somewhat useful, but glitchy. Then gets "smarter" and more efficient. Then evolves into being so "smart" that it just spews incomprehensible trash?
@@dogma7911new more efficient languages will be invented that humans won’t understand. Alien symbols that are like blocks of code instantly, something that looks like Korean but more circles and wild. A single letter or word could represent thousands of lines of code. So many prefab letters will exist..idk how to explain it but it’ll find a way to shortcut any process instantly and summarize everything with single letters.
you'll just need to know programming basics and project architecture/structure, that's it. After that you will just need to focus on learning to use the AI tools available to write pieces of code for you. You won't need to fix bugs or right raw code, all of that will be handled by AI.
I followed you and enjoyed your videos until you started using clickbait titles. I really don't like titles like ‘End of Development,’ ‘The Moon Has Fallen,’ or ‘Become a Millionaire in One Day.’ The more genuine your titles are, the more respect you’ll earn - like Traversy Media.
@@pablovaldes2397 skilled enough to correct algorithms? It takes from 2 to 3 months to prepare an algo interview, to then forget it the minute after you learnt it because you never use it. Nobody corrects algos, not even the interviewers
@@pablovaldes2397 people who have a CS degree should know the basic algorithms... and Google wouldn't hire people with diploma mill degrees. Those guys from MIT or Harvard or other well-known universities know those basics.
This exactly. Instead of copying from Stack Overflow and documentations, I just copy from AI. It makes no difference to me, but the managers love that they can scream AI usage now.
I have been using AI less and less. I realised it was slowing me down and I was spending too much time trying to get something out of it and then correct all the horrible mistakes it made. Sure, I don't program in and for the "internet ecosystem" and the under representation of my field (3D and Games) in the data training might be the cause of LLMs bad outcome for me and my collegues, but it shows a problem here: If it wasn't done already and done a lot, LLMs cannot figure out how to do it, no matter how confident they sound. If you coding job is copy and paste already existing solutions, then surely AI can replace you. But why in the world your job is just that? Mine is inventing solutions. LLMs can't do my job
AI doesn't replace software developers so far, the problem is corporations invest with priority in that direction. If you already have a job in this field, continue what you do. But if you are someone that starts from zero, better you try something else. The gold rush is over.
@bestopinion9257 I don't agree at all. First of all in my field we are paying far less then front/back end developers. A bit unfair but also a bit more reasonable. Their compensation is certainly inflated. However LLMs, despite the fanfares of various CEOs and others that have used billions and need now to show something, didn't show any capability to be reliable and certainly zero tendencies to produce anything new. They are certainly impressive, but they didn't show any life-changing quality. Code, is not like spoken language, code is mathematically strict. The nature of LLMs make them ill suited for the type of rigorous reasoning coding requires. They can spit out statistically generated code, without understanding of what that code is. The bet is that real reasoning will emerge from more data and more computational power. However it is an unsubstantiated claim, since we don't know what makes us and other animals, capable of sophisticated reasoning. Pichai, Altman and all the rest are simply trying to justify their spending to the shareholders and attract more if possible but they are struggling to produce products that really stand up to the expectations of these many investors. That's it, this is how anyone should look at Pichai's words: He is trying to tell investors that all the money they put in, are paying off. Unfortunately until someone else will use Google's tools to replace their developers and not crash in the process, Pichai's words are empty.
@@DanieleNiero I am serious, thank you so much for making paragraphs and not the usual wall of text. Whatever they say to justify the investment, they also layoff people putting remained people to work with beloved AI.
@bestopinion9257 They lay off because they over hired and overpaid so many developers. Also firing a bunch of people is a quick and easy way to show better quarterly stats. They can force AI on their developers as much as they want, but if the damn thing doesn't work, said developers need to start to type or, if execs are so dumb, let the codebase degenerate into a chaotic sea of bugs and vulnerabilities. Pichai and co need to show us that their LLMs, can be reliable at least. Then maybe... But I don't think the method is the right one to produce factual correct results.
But many of doesn’t work for google, so what is going on in google is actually not interesting for me right now. Google is an extreme example and there are millions of other companies that needs developers.
So you predict they’re not gonna skimp on actual developers in the future and go for cheap automatisation of processes? Like you know in all areas of production at this stage of capitalism?
@@LittleKikuyu They'll hire advanced developers that are experts at implementing AI. It is fairly obvious the direction things are going. Overseas competition working at reduced rates will be on the rise, too.
The issue is that companies are rats. One of the lecturers I have at uni told me that when he was working as a software engineer a few years ago the industry did not have a standard leetcode technical stage. He learnt most of the things he knows at work,was trained and he had solid and OOP knowledge at most before getting his first job. He had to do a technical interview but most people nowadays would be able to do that simple shit which was to create an object according to some requirements,make some functions with it, then solve a simple java collections problem. The thing with google is that they used to receive a lot of offers and the tech giants started to receive a lot of people from different places. Technical interviews went to more complex problem solving approach and DSA was the best for it and thats when leetcode became more popular. Different companies just started to copy the big tech interviews and just used leetcode style so that it became a norm. In other words,any trend that you see google or amazon doing,will somehow affect medium or even small size companies. Sadly that is how it works. Hopefully they do not go full AI code.
I finished an internship with a bank over a year ago and anticipated then that this would happen. The pace has shocked me. I thought, then, that it would take over 4-6 years before software developers became redundant. I was way out.
Except they still aren’t redundant. There are still millions of engineers writing code all over the world and as long as there is software there always will be
@@bigkurz SMH. Okay. Notice I said "4-6 years before software developers became redundant." meaning that the process of software devs becoming redundant would start later and then after that 4-6 years they would become redundant, not right this minute. As the video states, "25% of code at google is being generated by AI" meaning that a portion of software devs are redundant at Google, not across the industry. It is the same process where robots came in to factories. It replaced large percentages of floor workers. There are still foremen and quality control teams but lots of workers were made redundant.
@@bigkurz Yeah because that is how it works. If you don't believe it then people will not be made redundant. Big companies will keep expensive development teams on when they could employ a handful of people adept at AI to write their code for them and only use a small team of senior devs and quality control teams. Just like factories continue to employ hundreds of humans to produce products, oh wait they don't. AI or robots that never have to sleep and can work continuously. It is much better to have humans doing it.
Even if AI doesn’t work as efficiently, companies will not care as long as they don’t hire developers. So they can also raise their stock portfolio. It’s not a fight against AI but companies who think AI is enough than people.
Make sense! Everybody says that Google is very reliant in low level algorithms. Small snippets of code solving one problem is what LLMs are good in programming. 😅
We’re all reliant on those algorithms. Just most of it is abstracted away in libraries so they’re not as useful to know. Google does make their own base libraries though
Can we start talking about India's job overcapacity and why the Indian CEOs are outsourcing the jobs to their country? Will Janet Yellen start to talk about that "overcapacity" too since jobs are being lost to India?
I am just learning to code and find this very insightful! Thank you very much! I’m gonna continue to learn to code but also learn about prompt engineering
I think that the clickbait in your comment is actually true. AI is not a mere tool: this is what people don’t understand or don’t want to see. Not only the AI will totally replace software developers in the same move with graphic designers, musicians, writers and low level management, it will replace TH-cam content creators and doctors too. I think is time to take Geoffrey’s advice serious and learn some hardware skills like plumbing and carpentry. This will give you some time before Musk’s robots will replace humans here too. Good luck!
Google is going with sub-contractors to do AI as well... their goal seems aimed to cut back the huge work force to improve the stock. Slashing expenses is the next big thing... and it is happening globally, especially in tech. Sad but true...
keep in mind 1. Google stands to gain from this type of information. It's in their best interest to exaggerate. 2. most of this is going to be ai completing simple patterns, not writing anything of substance. I use ai to generate logs and could buy a 10-20% of my code being generated even though it's only used for logging. 3. does this include code that was generated but then revised afterwards?
This. Instead of copying from Stack Overflow and documentations, I just copy from chatgpt. A lot of code is copied from somewhere since forever. I just copy a lot faster with chatgpt, but ultimately my job hasn't changed at all.
AI is also an enabling technology. That means more people can more easily create solutions to the problems that are niche to themselves. It's a big shift in how we think about skills but it's actually a net positive in my opinion. It's a matter of mindset.
Only when AI doesn't make mistakes. Not the case so far. This is another reason juniors can't find work. Their projects are not working apps made with AI.
I've been working on a field app for two years now, last couple months lots of progress, over 1500 files, over 200k lines of code backend and frontend all 100% ai written, human guided (almsot zero code experience). I call myself a software composer. It almost feels like more drawing a painting or composing a song. Making software with AI feels like making art.
AI makes silly mistakes. I do not believe at this stage of AI (let alone 2 years ago) you can build something with AI without knowing how to verify AI's work.
@@AaronBlox-h2t PI from inflection already had memory when was launched about two years ago. Had context for about 2000 tokens in early days but memory for 24h for the chat. Did lots of experimenting back then, only switched to chatGPT when 4o came out and recently with sonet 3.5. With PI and early versions of AI I brainstormed and wrote everything down in chapters and subchapters in obsidian. Now Cline extension in Vscode with, chatGPT o1 and sonet project is enough to keep building. Also I have lots of "tools" I write and adapt using AI. For example since I have currently over 1500 hundred files and 150k lines of code growing faster I have a python script with UI that let's me select all files related to task and print everything upload to project in sonet, get that answer and have o1 redesigned the prompt. I do guidance and just keep piling/organizing information related to what I build. Once new more capable models come I just simply move to the next phase.
@@bestopinion9257 also verifying is easy, does it do what I asked? Yes we are golden, good job sonet, if not I just make sure code has good logging of the process so I have what to feed back to AI. Frontend and backend error plus a screenshot and some explanations, organized much better by 4o or sonet gives quite the results.
@@TechnoMageCreator Dude, I used AI too. There are situations where there is a bug and no error message and you get stuck, unless you can find the bug. Most of the time that happens because AI uses something deprecated.
We are all F@ck . I have two years of experience after teaching my self coding. Currently, I am thinking about switching to cyber next year and from there keep growing my career.
Does he mean that Reddit has been the source for everything Google is showing these days? All generated by humans instead of machines? And that Google AI is only a indexer that shows what people are talking on Reddit?
Are you even a developer? Since Ai my abilities went from junior to senior 😅, it surprises me that the percentage is so low. It's not a way to market at all.
Lower and Mid level developers are out of job within 2 years. Its LOGIC that matters now, knowing a programming language wont matter much. If you have the basics clear, you can do as much as a mid level engineer even with little coding experience. But you need to be good with logical flow and industry standards
only tested on chat gpt but after it failed to give me proper, working html/css/js to make simple menu with dropdown option few months ago i skipped that completely
@@zbigniewiksinski Try Claude Sonnet, its way superior. I have automated most of my work. There are errors and inconsistency, but it's pretty good, if you know what you are doing
yeah I also can tell that Google is being coded with AI. and that is not a compliment. take a look at what happened with Flutter as an example. the more I see news like this, the more I do not want to use their products. although i know that I am in the minority here because big tech companies make so much money and junior devs still flock to those companies hoping to make a lot of money but in reality that is slim due to cost of living and they either are being held captive by those companies or thrown out like trash.
AI should be like your pair programmer, reviewer, teacher, and chat buddy. This will make your life so much easier, no matter what position you are in.
Even if gargantuan job displacement is ten years away, shouldn't Everyone be forcing a conversation about UBI and/or the implementation of a new economic system? I mean, everyone with two brain cells to rub together knows that a machine will one day take their job, it's just a matter of time. Does it really make sense to keep chasing after an ever dwindling number of jobs?
If AI get advance then just imagine what developers can create with it, even big companies won’t be safe🤣 it’s all about big ideas and problem solving skills. Code is just a tool.
@bigkurz i understand, i wish there was more videos about how becoming a software engineer is super lucrative, specially coming from a big youtube channel
but what about all the physicist and mathematics coders that are saying ai wrote code that took them a year in seconds and is much much better as its everywhere and there saying the code is amazing so ummm are they lying even while recording the AI doing it just saying dude :)
Can't wait until Elon makes a competing Search engine... probably won't eliminate google from my searches, but it should expose how crappy Google has become
i find all the AI are decent if you learn how to use there individual flavours and advantages :) long live AI and all the AI companies that will inevitably absorbed and become one as soon as an AGI from anywhere gets free roam on the net theyll become one big AGI very very fast :)
AI should remove all the geekiness and dorkiness from software development. It should make it fun. A lot of people built an identity around solving geeky algorithms and shit which is annoying and this madness with excessive nerdification of interviews and overall taking pride in the nerdiness should be changed to something positive and better and should reduce boredom and geek delusions.
Lol, yea any moron can code now and any fool can draw give me a break. Most people are just too lazy to invest in something that all their is to it. Next people will say why learn Math when I can use AI. I can already tell the future going to have a rise in dementia patients due to lack of brain use. I taught myself to draw, play music and program. On the way their was always some Normie telling me I suck bla bla bla. Those very same lazy people will steal the hard work of others using Ai and tell me I am the entitled one lol.
Interesting video, Dorian. I'm surprised to see the comments fixate on Google as much, I see you using Google as an example for the future with software developers over being the main topic of the video. I totally agree with you, I do think we need to adapt to these tools, more so over Stack Overflow and forums etc as this is just another pivotal shift in the development of technology. I too, agree, that we fix sloppy code as it is in current times. I work in a company where the software has been around for 20 years. Some of our classes are ancient, use old deprecated functions and all sorts and then there is the work we've added in more modern times which is a lot cleaner. I feel in another 20 years we'll have the same thing where AI has presented some half assed code which junior developers implement without much thought. I'm not concerned about the job I'm in, I just think it'll change a lot in the next 20 years. Unless you're fortunate with a side hustle that your skillset has funded, it's absolutely crucial that software developers adapt.
I feel like this comment fills in what I didn't completely express in the video. It's not so much about what Google is doing but how other companies will likely follow suit. Truth is that many smaller companies and start ups in the past have tried to mimic a lot of what faang was already doing. Apart from tech choices and industry standards around coding and processes companies tried to also mimic algo interviews, offices with amenities to keep you working longer, and everything else that made faang cool. If history repeats itself and more companies like Google start to use AI openly then everyone else will follow (as they should imo). Either way, the industry is changing and if you choose to not adapt you will get left behind.
@DorianDevelops wholeheartedly agree, yes I think you got the point across really well. However, after reading some comments it seems some have not picked up the main topic of conversation and instead are focused on Google. You're right in what you say, corporations such as FB, Google, Netflix, all that jazz have a tendency to be the "role models" for smaller tech companies and have been for years. I think your comment response should help pivot confused viewers on what the actual topic is now.
AI will become more apparent in workspaces, whether that's AI within IDE's given companies are willing to risk that level of code exposure, or AI where we can simply ask what we typically would have queried on stackoverflow and finally, if we decide to integrate AI directly into the product we develop as part of a tool for our consumers. I think the point people seem to miss is, AI has many facets that are geared towards innovation, replacement and assistance.
Having no appreciation for the wider view and not adapting will only ultimately impact the developer.
If you're an aspiring developer reading this, don't let AI make you feel you're going to not get anywhere. Use it as part of your workflows, your projects and portfolios. Show that you embrace it, understand it to some level and can sell it at an interview on what the positives are without making it sound like you're selling yourself out a job. Trains and cars can drive themselves these days, they still have a human just incase. AI is going to be the same for a long time. Show that you're that human who can appreciate that.
@DorianDevelops I just subscribed to this channel. Thanks for doing an unbiased review of it and standing up for your fellow developers. It's hard today to find channels that are not shilling AI and pushing the FUD. We appreciate you and the content you are publishing on your channel!
Follow suit my guy they already are doing it and been doing it
No offense, but that's pretty short sighted or, at least, rationalizing/wishful thinking. The good point in your comment, compared to many who have similar views, is that you use an actual time horizon and that you are aware that it's based on a feeling (as opposed to being convinced that it's the result of a meticulous analysis).
Now 20 years is a lot. If you look back 20 years, computers generating meaningful (and actually good!) code from plain text written instructions would seem like sci-fi. Actually, machines responding to written natural language text in a meaningful way would seem like sci-fi. Code generation would seem like "yeah, maybe I. the future, but programmers will be the last ones to be replaced by AI" even just 5 years ago. The thing is that nobody knows exactly what comes in 20 years but to think that humans (and a lot of them!) will keep correcting machine generated code of any kind (not to mention currently existing systems...) assumes that the evolution of AI will somehow plateau around now and at best continues at a slogging pace with incremental improvements. A few percents better every year, version X+1 being usually "meh".
But it seems to be a pretty unreasonable assumption given the curve we've been seeing in the past 2 years. (Yes, it's been just 2 years since the thing got public attention and since it's been able to generate meaningful looking code from text prompts. And 2 years ago it was bad, it was more like a curiosity to freak out at than anything else.)
You bet they use it to develop the next version too. (And not only to generate a few percent of the code, but to come up with ideas based on existing papers too. And if this strategy works then things will continue accelerating instead of plateauing at a convenient point. It may still start stagnating but nothing says that it has to be a level that spares our jobs and not far-far beyond.)
lol the funniest thing is that most their developers using Claude instead of Gemini lol
yup lol
Kkkkkkk
Artificial Intelligence is just another higher level of abstraction that fills in the details for you. Software has gone from assembly language to higher level languages (Basic, C) to object-oriented languages (built in data structures). Each higher level of abstraction is more verbose and requires less skill. I've heard programmers, my whole life, say that math, physics and chemistry are nonsense for software engineers. AI may bring software development to such an easy level that it is true. Expect massive bloatware. Compare a page of computer-generated HTML with a page of handwritten HTML for a simple page. Once AI software can write AI software, software will be beyond human comprehension (the singularity has arrived). Also, AI is known to contain mistakes. No common sense. Once AI software is trained on other AI software it may become very sketchy.
Maybe it starts off new and somewhat useful, but glitchy. Then gets "smarter" and more efficient. Then evolves into being so "smart" that it just spews incomprehensible trash?
@@dogma7911new more efficient languages will be invented that humans won’t understand. Alien symbols that are like blocks of code instantly, something that looks like Korean but more circles and wild. A single letter or word could represent thousands of lines of code. So many prefab letters will exist..idk how to explain it but it’ll find a way to shortcut any process instantly and summarize everything with single letters.
you'll just need to know programming basics and project architecture/structure, that's it. After that you will just need to focus on learning to use the AI tools available to write pieces of code for you. You won't need to fix bugs or right raw code, all of that will be handled by AI.
Honestly, sounds to me like google might be hiring like crazy soon.
I followed you and enjoyed your videos until you started using clickbait titles. I really don't like titles like ‘End of Development,’ ‘The Moon Has Fallen,’ or ‘Become a Millionaire in One Day.’
The more genuine your titles are, the more respect you’ll earn - like Traversy Media.
Fine, at least now Google interviews won't need any algorithm interview. Why would I solve any algorithm when the company generates 25% of code?
so, you at least be skilled enough to see if the code the AI wrote works bro...
@@pablovaldes2397 skilled enough to correct algorithms? It takes from 2 to 3 months to prepare an algo interview, to then forget it the minute after you learnt it because you never use it. Nobody corrects algos, not even the interviewers
@@marcoio8742 skill issue
@@pablovaldes2397 people who have a CS degree should know the basic algorithms... and Google wouldn't hire people with diploma mill degrees. Those guys from MIT or Harvard or other well-known universities know those basics.
@@oliveryt7168 I have no idea what you're talking about man
00:10 it's not "lately". Most of the time Google's projects were thrash even before AI became so popular
This 25% was copied from stack overflow with slight
Modification but now AI generates it can't understand what the difference
This exactly. Instead of copying from Stack Overflow and documentations, I just copy from AI. It makes no difference to me, but the managers love that they can scream AI usage now.
Don’t fall for that. They are referring to predictive typing. If you type “if”, it will offer you and open and closed parentheses.
Great video, Dorian! Keep up the good work!
I have been using AI less and less. I realised it was slowing me down and I was spending too much time trying to get something out of it and then correct all the horrible mistakes it made.
Sure, I don't program in and for the "internet ecosystem" and the under representation of my field (3D and Games) in the data training might be the cause of LLMs bad outcome for me and my collegues, but it shows a problem here: If it wasn't done already and done a lot, LLMs cannot figure out how to do it, no matter how confident they sound.
If you coding job is copy and paste already existing solutions, then surely AI can replace you. But why in the world your job is just that?
Mine is inventing solutions. LLMs can't do my job
AI doesn't replace software developers so far, the problem is corporations invest with priority in that direction. If you already have a job in this field, continue what you do. But if you are someone that starts from zero, better you try something else. The gold rush is over.
@bestopinion9257 I don't agree at all. First of all in my field we are paying far less then front/back end developers. A bit unfair but also a bit more reasonable. Their compensation is certainly inflated.
However LLMs, despite the fanfares of various CEOs and others that have used billions and need now to show something, didn't show any capability to be reliable and certainly zero tendencies to produce anything new.
They are certainly impressive, but they didn't show any life-changing quality.
Code, is not like spoken language, code is mathematically strict. The nature of LLMs make them ill suited for the type of rigorous reasoning coding requires.
They can spit out statistically generated code, without understanding of what that code is.
The bet is that real reasoning will emerge from more data and more computational power. However it is an unsubstantiated claim, since we don't know what makes us and other animals, capable of sophisticated reasoning.
Pichai, Altman and all the rest are simply trying to justify their spending to the shareholders and attract more if possible but they are struggling to produce products that really stand up to the expectations of these many investors.
That's it, this is how anyone should look at Pichai's words: He is trying to tell investors that all the money they put in, are paying off. Unfortunately until someone else will use Google's tools to replace their developers and not crash in the process, Pichai's words are empty.
@@DanieleNiero I am serious, thank you so much for making paragraphs and not the usual wall of text.
Whatever they say to justify the investment, they also layoff people putting remained people to work with beloved AI.
@bestopinion9257 They lay off because they over hired and overpaid so many developers.
Also firing a bunch of people is a quick and easy way to show better quarterly stats.
They can force AI on their developers as much as they want, but if the damn thing doesn't work, said developers need to start to type or, if execs are so dumb, let the codebase degenerate into a chaotic sea of bugs and vulnerabilities.
Pichai and co need to show us that their LLMs, can be reliable at least. Then maybe... But I don't think the method is the right one to produce factual correct results.
But many of doesn’t work for google, so what is going on in google is actually not interesting for me right now.
Google is an extreme example and there are millions of other companies that needs developers.
So you predict they’re not gonna skimp on actual developers in the future and go for cheap automatisation of processes? Like you know in all areas of production at this stage of capitalism?
@@LittleKikuyu They'll hire advanced developers that are experts at implementing AI. It is fairly obvious the direction things are going.
Overseas competition working at reduced rates will be on the rise, too.
The issue is that companies are rats.
One of the lecturers I have at uni told me that when he was working as a software engineer a few years ago the industry did not have a standard leetcode technical stage.
He learnt most of the things he knows at work,was trained and he had solid and OOP knowledge at most before getting his first job.
He had to do a technical interview but most people nowadays would be able to do that simple shit which was to create an object according to some requirements,make some functions with it, then solve a simple java collections problem.
The thing with google is that they used to receive a lot of offers and the tech giants started to receive a lot of people from different places. Technical interviews went to more complex problem solving approach and DSA was the best for it and thats when leetcode became more popular.
Different companies just started to copy the big tech interviews and just used leetcode style so that it became a norm.
In other words,any trend that you see google or amazon doing,will somehow affect medium or even small size companies.
Sadly that is how it works.
Hopefully they do not go full AI code.
@@JoeGator23 Why not AI implementing AI?
@@bestopinion9257 not at that level yet
I finished an internship with a bank over a year ago and anticipated then that this would happen. The pace has shocked me. I thought, then, that it would take over 4-6 years before software developers became redundant. I was way out.
Except they still aren’t redundant. There are still millions of engineers writing code all over the world and as long as there is software there always will be
@@bigkurz SMH. Okay. Notice I said "4-6 years before software developers became redundant." meaning that the process of software devs becoming redundant would start later and then after that 4-6 years they would become redundant, not right this minute.
As the video states, "25% of code at google is being generated by AI" meaning that a portion of software devs are redundant at Google, not across the industry.
It is the same process where robots came in to factories. It replaced large percentages of floor workers. There are still foremen and quality control teams but lots of workers were made redundant.
@@inthegutterstaringathestars I don’t believe they will become redundant
@@bigkurz Yeah because that is how it works. If you don't believe it then people will not be made redundant.
Big companies will keep expensive development teams on when they could employ a handful of people adept at AI to write their code for them and only use a small team of senior devs and quality control teams.
Just like factories continue to employ hundreds of humans to produce products, oh wait they don't.
AI or robots that never have to sleep and can work continuously. It is much better to have humans doing it.
Even if AI doesn’t work as efficiently, companies will not care as long as they don’t hire developers. So they can also raise their stock portfolio. It’s not a fight against AI but companies who think AI is enough than people.
can we have a day without an AI content like "IT'S OVER GUYS WE ARE SCREWED"
Agreed! AI is the current hype train and the Silicon Valley cash cow, so more noise about it the better.
There’s a solution, select “not interested” on such videos or AI related YT videos altogether. There’s also, “don’t recommend channel”.
it's called baiting so he can earn extra bucks since his lazy a** can't work outside
Make sense! Everybody says that Google is very reliant in low level algorithms. Small snippets of code solving one problem is what LLMs are good in programming. 😅
We’re all reliant on those algorithms. Just most of it is abstracted away in libraries so they’re not as useful to know.
Google does make their own base libraries though
Can we start talking about India's job overcapacity and why the Indian CEOs are outsourcing the jobs to their country?
Will Janet Yellen start to talk about that "overcapacity" too since jobs are being lost to India?
Gemini sucks, GPT is like having a senior developer available all the time where you need to be specific in your question or request.
I am just learning to code and find this very insightful! Thank you very much! I’m gonna continue to learn to code but also learn about prompt engineering
A lot harder to break into these industry bro. It seems there are fewer junior jobs these days and only has senior.
I think that the clickbait in your comment is actually true.
AI is not a mere tool: this is what people don’t understand or don’t want to see.
Not only the AI will totally replace software developers in the same move with graphic designers, musicians, writers and low level management, it will replace TH-cam content creators and doctors too.
I think is time to take Geoffrey’s advice serious and learn some hardware skills like plumbing and carpentry. This will give you some time before Musk’s robots will replace humans here too.
Good luck!
We can't be all plumbers.
It can replace all
Am learning JavaScript and I use AI to learn and build little projects please is it bad practice or I should just keep learning.
Using AI to help learn is fine, I advise you to study Algorithms as well. A lot of people are going to forsake their brain by over using AI.
I think work will expand so its not completely a busted flush
Lets lust admit that TH-cam is maintained and monitored by A.I..
Google is going with sub-contractors to do AI as well... their goal seems aimed to cut back the huge work force to improve the stock. Slashing expenses is the next big thing... and it is happening globally, especially in tech.
Sad but true...
Healthcare and the aging population seems to be the next big emerging market. They'll need coders, analyst and systems engineers, as well.
so playstore doesn't generate a significant amount of revenue?
Time to replace whiteboard interviewing with code reviewing!
keep in mind
1. Google stands to gain from this type of information. It's in their best interest to exaggerate.
2. most of this is going to be ai completing simple patterns, not writing anything of substance. I use ai to generate logs and could buy a 10-20% of my code being generated even though it's only used for logging.
3. does this include code that was generated but then revised afterwards?
This. Instead of copying from Stack Overflow and documentations, I just copy from chatgpt. A lot of code is copied from somewhere since forever. I just copy a lot faster with chatgpt, but ultimately my job hasn't changed at all.
AI is also an enabling technology. That means more people can more easily create solutions to the problems that are niche to themselves.
It's a big shift in how we think about skills but it's actually a net positive in my opinion. It's a matter of mindset.
Only when AI doesn't make mistakes. Not the case so far. This is another reason juniors can't find work. Their projects are not working apps made with AI.
Execs know -- Keep the AI pump going!!!
I just hard reset back to windows 10. in you upgraded there is a cool off period of 10 days to go back. I don't recommend windows 11
not a choice for all the newer devices that have it built in sadly
@@roripantsu Yep...you can however buy a retial version and install that but sure, just another expense cuz of the monopoly microsfot
@@roripantsu surely you can hard reset it to win10 etc. I would try..
For $2300 just build a gaming desktop rig and high end monitor and call it a day
I've been working on a field app for two years now, last couple months lots of progress, over 1500 files, over 200k lines of code backend and frontend all 100% ai written, human guided (almsot zero code experience). I call myself a software composer. It almost feels like more drawing a painting or composing a song. Making software with AI feels like making art.
So....if you can't code how were you woking on it before AI aka LLM Generative AI?
AI makes silly mistakes. I do not believe at this stage of AI (let alone 2 years ago) you can build something with AI without knowing how to verify AI's work.
@@AaronBlox-h2t PI from inflection already had memory when was launched about two years ago. Had context for about 2000 tokens in early days but memory for 24h for the chat. Did lots of experimenting back then, only switched to chatGPT when 4o came out and recently with sonet 3.5. With PI and early versions of AI I brainstormed and wrote everything down in chapters and subchapters in obsidian. Now Cline extension in Vscode with, chatGPT o1 and sonet project is enough to keep building. Also I have lots of "tools" I write and adapt using AI. For example since I have currently over 1500 hundred files and 150k lines of code growing faster I have a python script with UI that let's me select all files related to task and print everything upload to project in sonet, get that answer and have o1 redesigned the prompt. I do guidance and just keep piling/organizing information related to what I build. Once new more capable models come I just simply move to the next phase.
@@bestopinion9257 also verifying is easy, does it do what I asked? Yes we are golden, good job sonet, if not I just make sure code has good logging of the process so I have what to feed back to AI. Frontend and backend error plus a screenshot and some explanations, organized much better by 4o or sonet gives quite the results.
@@TechnoMageCreator Dude, I used AI too. There are situations where there is a bug and no error message and you get stuck, unless you can find the bug. Most of the time that happens because AI uses something deprecated.
We are all F@ck .
I have two years of experience after teaching my self coding.
Currently, I am thinking about switching to cyber next year and from there keep growing my career.
Does he mean that Reddit has been the source for everything Google is showing these days?
All generated by humans instead of machines? And that Google AI is only a indexer that shows what people are talking on Reddit?
When the time comes, and that might be soon, everything Dorian thinks and says will be done by AI in seconds essentially for free.
Are you even a developer? Since Ai my abilities went from junior to senior 😅, it surprises me that the percentage is so low. It's not a way to market at all.
Oh yeah
Let s replace that person from google man 🤬
Lower and Mid level developers are out of job within 2 years. Its LOGIC that matters now, knowing a programming language wont matter much. If you have the basics clear, you can do as much as a mid level engineer even with little coding experience. But you need to be good with logical flow and industry standards
🤡
Spoken like a true non-coder.
only tested on chat gpt but after it failed to give me proper, working html/css/js to make simple menu with dropdown option few months ago i skipped that completely
@@zbigniewiksinski Try Claude Sonnet, its way superior. I have automated most of my work. There are errors and inconsistency, but it's pretty good, if you know what you are doing
@@darkspace5762 I know that as a programmer, a comment like this might sting, but it could very well come true, especially if scaling laws hold
yeah I also can tell that Google is being coded with AI. and that is not a compliment. take a look at what happened with Flutter as an example. the more I see news like this, the more I do not want to use their products. although i know that I am in the minority here because big tech companies make so much money and junior devs still flock to those companies hoping to make a lot of money but in reality that is slim due to cost of living and they either are being held captive by those companies or thrown out like trash.
what happened to flutter?
So basically the ai is gonna make google suck way worse 🤔....... 👊
AI should be like your pair programmer, reviewer, teacher, and chat buddy. This will make your life so much easier, no matter what position you are in.
Even if gargantuan job displacement is ten years away, shouldn't Everyone be forcing a conversation about UBI and/or the implementation of a new economic system? I mean, everyone with two brain cells to rub together knows that a machine will one day take their job, it's just a matter of time. Does it really make sense to keep chasing after an ever dwindling number of jobs?
we could've but instead the entire West decided to flood their civilizations with 3rd world savages. GG on UBI after that
5 years
Bots
Fuck UBI. UBI is the Government final plan to enslave us all.
If AI get advance then just imagine what developers can create with it, even big companies won’t be safe🤣 it’s all about big ideas and problem solving skills. Code is just a tool.
I love the thumbnail lol
Poeple with titles like this really discourages people like me doing everything i can to become a software engineer.
It’s just click bait brother
Thx for letting me now. I reported his video
@bigkurz i understand, i wish there was more videos about how becoming a software engineer is super lucrative, specially coming from a big youtube channel
Things are really changing for real
@divineigbinoba4506 are you in the field?
but what about all the physicist and mathematics coders that are saying ai wrote code that took them a year in seconds and is much much better as its everywhere and there saying the code is amazing so ummm are they lying even while recording the AI doing it just saying dude :)
Can't wait until Elon makes a competing Search engine... probably won't eliminate google from my searches, but it should expose how crappy Google has become
Thank god.
Phew...
This guy is so naive. He believes that programers will just transition to be "prompt engineers". 😅
We already are bro!
Jhonny sins stop
Youf a developer stop looking for these jobs. If uou get one great but your probably start off at a small company.
Like button those who want to Boycott AI.
Bro have you used NotebookLM
What is that.....?
@ you should check it out, it’s a glimpse into the future
@@ttt-ix1ly Ok cool man. But I'm busy with bolt rigth now. You are a coder too right?
yup have heard really good things about bolt too, is it a free tool ?
Another misleading title...
i find all the AI are decent if you learn how to use there individual flavours and advantages :) long live AI and all the AI companies that will inevitably absorbed and become one as soon as an AGI from anywhere gets free roam on the net theyll become one big AGI very very fast :)
It might be the end of software development for some in the world, but for me, am not of the world so I am exempted 😊. I am Gods
AI should remove all the geekiness and dorkiness from software development. It should make it fun. A lot of people built an identity around solving geeky algorithms and shit which is annoying and this madness with excessive nerdification of interviews and overall taking pride in the nerdiness should be changed to something positive and better and should reduce boredom and geek delusions.
Lol, yea any moron can code now and any fool can draw give me a break. Most people are just too lazy to invest in something that all their is to it.
Next people will say why learn Math when I can use AI. I can already tell the future going to have a rise in dementia patients due to lack of brain use. I taught myself to draw, play music and program. On the way their was always some Normie telling me I suck bla bla bla. Those very same lazy people will steal the hard work of others using Ai and tell me I am the entitled one lol.
False narrative...The AI will be exponentially better at solving problems too
Yeah I'm less worried about AI. I'm much more worried about outsourcing.
People hate to Google is joke only to get view😅😅😅