Тёмный

Will AI replace programmers? 

NeetCode
Подписаться 738 тыс.
Просмотров 177 тыс.
50% 1

Is ChatGPT taking over and will AI replace all programmers? Well first let's see if it can pass a coding interview.
🚀 neetcode.io/ - Get lifetime access to every course I ever create!
🥷 Discord: / discord
🐦 Twitter: / neetcode1
📷 Instagram: / neetcodeio
🎵 TikTok: / neetcode.io
🐮 Support the channel: / neetcode
⭐ BLIND-75 PLAYLIST: • Two Sum - Leetcode 1 -...
💡 DYNAMIC PROGRAMMING PLAYLIST: • House Robber - Leetco...
#chatgpt #coding #interview

Наука

Опубликовано:

 

11 дек 2022

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 545   
@NeetCode
@NeetCode Год назад
No, I don't think AI is going to take our jobs.. unless you don't subscribe, at that point anything can happen 😉 That said I really hope it automate the boring and tedious stuff soon - it's crazy how much of my time at Google is wasted on things like syntax, API interfaces, manually fixing build rules, and permissions hell.
@criostasis
@criostasis Год назад
It’s garbage in = garbage out, so if you didn’t get optimal code you need to work on how you ask the question. You didn’t show spending any time doing so.
@alibadra5367
@alibadra5367 Год назад
It seems like google has 2040 technology already 🤣 and you're trying to say
@kristiyanzhekov2269
@kristiyanzhekov2269 Год назад
Keep an eye on deepmind's alpha code and check out their track record, it usually doesn't take them more than 12 months to solve any problem. I doubt that competitive programming is harder than protein folding. It's very naive to think that AI progress will stall and not keep the current rate of improvements.
@jasdeepsinghgrover2470
@jasdeepsinghgrover2470 Год назад
To be honest we really need to get better at testing. Like in airlines more automation is accompanied by more checks and alerts, more code automation should be done with many more tests.
@elmichellangelo
@elmichellangelo Год назад
That's what the guys in automative industry said. Lol. Stop defending what you know will kill you. When it start automating work, 1000 people lose their job per day.
@kritidiptoghosh4272
@kritidiptoghosh4272 Год назад
ChatGPT will replace programmers just like Scientific Calculators replaced Maths professors
@benaffleckisanokayactor
@benaffleckisanokayactor Год назад
What a profoundly stupid comment
@shubhamdas3248
@shubhamdas3248 Год назад
if you are looking programming from a single paradigm you will see it will extinct but programming is not job but about creating a value added things by adding multiple programming knowledge that will stay here forever
@thatsalot3577
@thatsalot3577 Год назад
You know that earlier, NASA and other organisations used to hire like hundreds of people just for calculations.....
@thekwoka4707
@thekwoka4707 Год назад
Meaning it will replace the people that just regurgitate the same stuff over and over again.
@vaibhavnayak233
@vaibhavnayak233 Год назад
@@thatsalot3577 that's the point
@subzoronltd7779
@subzoronltd7779 Год назад
In a lot of ways, chatgpt isn’t too different to stackoverflow in practical terms. It just speeds up the process of searching for code snippets + syntax. But you still need to know what you’re looking for and how to piece it all together, which is the real skill of a software developer.
@RocketPropelledWombat
@RocketPropelledWombat Год назад
This is it, AI will be a great wingman but it won't replace a dev completely (in most cases).
@subzoronltd7779
@subzoronltd7779 Год назад
@@RocketPropelledWombat yep, having played around with it myself recently and seeing it first hand, it is very impressive. But especially when you get to the more complex ideas, it gets it wrong the majority of the time. And even with the simpler stuff, it can often be a bit misleading, or not give an answer that considers all the nuances. It's a great starting point for sure, but still quite a way off being able to fully replace humans at complex knowledge based jobs.
@btm1
@btm1 Год назад
expect that stackoverflow is just an website that will never be able to replace a programmer, but future improved versions of AI will most likely can!
@thegreatresetofthehumanrac664
For now yes. But one day, AI will be able to build entire pieces of software such as applications and even video games. We humans are making ourselves obsolete. And that’s how it SHOULD be. We need to pass on the torch of civilization to AI.
@helix8847
@helix8847 Год назад
@@thegreatresetofthehumanrac664 If programmers get replace that means the whole world has been replaced.... Adminsitration, Lawyers, Call Centers, Accountants, Drivers, the list goes on. While us programmers will be building the AI to build you out of your job as well. This will just speed it up for us.
@Babbili
@Babbili Год назад
It's good for writing formal emails and auto replies, formal letters like the office admin job, i think it can replace them easily
@glaci1008
@glaci1008 Год назад
This video really brightened my day. As a software eng. student, I was getting worried my efforts would amount to nothing after I get out of school. Liked and subscribed!
@Monkehrawrrr
@Monkehrawrrr Год назад
Wait 2 years lol
@heshameldawy4950
@heshameldawy4950 Год назад
You I am in the same fucken situation
@RACAPE
@RACAPE Год назад
@@Monkehrawrrr if you know the future so we’ll, can you please give me the numbers to lottery? I mean if “in 2 years” the AI will take all the jobs, I want to be rich already
@Monkehrawrrr
@Monkehrawrrr Год назад
@@RACAPE Whoah you sound like a genius!
@De1n1ol
@De1n1ol Год назад
why would you be worried about it as a software eng student? Isn't it obvious that there are myriad of other jobs that are going to be taken prior to soft eng one by AI? If it even ever happens, which I doubt. Real codebases are so complicated and there are loads of different subtle things that a machine can't do properly.
@visuality2541
@visuality2541 Год назад
Transformer (GPT) can memorize but not reason. Although the chatgpt has the finetuning and policy optimizatino modules, the reasoning part seems not solved. Thank you for your video, which serves as another solid evidence for the current issue of trasnformer-based models.
@NeetCode
@NeetCode Год назад
Thanks for the insightful comment - I'm pretty naive about AI other than a couple classes I took in college. Seems like a very interesting frontier - I should learn more about it.
@danielandrews5357
@danielandrews5357 Год назад
What is “reason”?
@masternobody1896
@masternobody1896 Год назад
@@NeetCode neetcode i need your help I became homeless because of inflation. what should I do
@ahmed-music-prod
@ahmed-music-prod Год назад
@@masternobody1896 dang
@MayurMDesai
@MayurMDesai Год назад
Thank you for giving me hope! Seeing all other RU-vidrs showcasing how gpt3 will replace programmers got me depressed
@mistycloud4455
@mistycloud4455 Год назад
A.G.I Will be man's last invention
@bellabear653
@bellabear653 Год назад
ChatGPT will most likely be great for boiler plate work but it's not going to replace devs just yet. However what people forget is that A.I doesn't learn slowly. I think though for boiler plate stuff this will be great for devs.
@KO-sx9uy
@KO-sx9uy Год назад
Yes this is just the infancy, everyone’s in denial
@idkwhatnameishouldputhere3004
@@KO-sx9uy what do we do?
@KO-sx9uy
@KO-sx9uy Год назад
@@idkwhatnameishouldputhere3004 surrender
@idkwhatnameishouldputhere3004
@@KO-sx9uy no
@tommclean9208
@tommclean9208 Год назад
the worst part about chat gpt is that it will give you an answer as if it were correct, even if is completely wrong which will be missleading to beginners. I asked it to write a solution for a leetcode problem, and it wrote the brute force solution. I asked it to optimise it and it wrote some stuff that sounded correct (performing some pre-calculation) but was just completely wrong. So far i just use it to help document my code. I just say 'write the documentation for this:' then paste my code, and it will get it bang on every time.
@coherentpanda7115
@coherentpanda7115 Год назад
Due to the popularity of this beta test, I do feel they have nerfed it down a bit to keep the servers from crashing every 5 minutes. Things it got right on day 1 now seem to get missed, or it cuts off the response and you have to ask it to continue.
@Babbili
@Babbili Год назад
Avoid detailed documentations if you're working for a company, they can replace any dev who write docs way easier than the dev who doesn't and keep his knowleadge for himself
@AM-du2sw
@AM-du2sw Год назад
@@coherentpanda7115 yea before it blew up on socials it could do any coding task i threw at it literally anything from making machine learning stock trading algos to leetcode hards in seconds.
@helix8847
@helix8847 Год назад
@@coherentpanda7115 They had to limit it, was costing to much money.
@BZ2EZSWE
@BZ2EZSWE Год назад
Thanks for your videos! I got an oracle swe internship offer by learning from you!
@rightcliquegod7653
@rightcliquegod7653 Год назад
Congrats!
@coherentpanda7115
@coherentpanda7115 Год назад
If you explain to it what step it is missing or doing wrong, it will correct itself. While it will be confidently wrong to start, it's fairly trivial to teach it to fix its errors, if you know what to look for.
@9Epicman
@9Epicman Год назад
maybe not replace everyone since it needs to be debugged so often, but it can be used to replace coding mindless stuff which might lead to companies not needing to hire as many programmers
@HydratedBeans
@HydratedBeans Год назад
Which will drive down all of our wages.
@btm1
@btm1 Год назад
exactly
@helix8847
@helix8847 Год назад
@@HydratedBeans How? Because you will be doing the same workload just being able to get it done quicker with AI. Most of these people on the internet have no idea what it takes to build software yet here they are stating that "Programmers are done for" While in the end when programmers start to lose their jobs these people have already lost their jobs due to AI. lol
@HydratedBeans
@HydratedBeans Год назад
@@helix8847 entry level engineering jobs are already a nightmare to get. This will make it harder within the next decade. I’ll probably be safe for ~20 years, but that’s still too early for me to retire
@HydratedBeans
@HydratedBeans Год назад
@@helix8847 and if every dev can work 2x as efficiently, then that means they need less of us, decreasing demand for engineers and lowering wages.
@jung6269
@jung6269 Год назад
This video gave me a sense of relief, as I just recently started my software engineering journey ;) Thank you! Liked and Subscribed
@chrisdawson1776
@chrisdawson1776 Год назад
Why would you feel relief? You think if the car wasn't invented the horse companies should feel relief as well?
@smolpp585
@smolpp585 Год назад
@@chrisdawson1776 Except Horses are still used today? wtf kind of comparison is this lmao
@chrisdawson1776
@chrisdawson1776 Год назад
@@smolpp585 stop being a luddite
@achyuththouta6957
@achyuththouta6957 Год назад
@@chrisdawson1776 man if you're so scared of AI, why don't you get into AI? Like instead of becoming a web dev, become an AI professional. So till the day AI can code another AI, your job will be safe and if AI advances enough to create another AI there will be more significant issues to worry about than losing programming jobs ,trust me.
@adamm450
@adamm450 Год назад
you didnt ask it the most important questions: 1. what are your strengths and weaknesses 2. where do you see yourself in 5 years
@NeetCode
@NeetCode Год назад
Lol that's actually true
@fkdump
@fkdump Год назад
I hate these questions in art job interview.
@paulgarcia2887
@paulgarcia2887 Год назад
The google meme at the end sums it up, though I don't think it's glorified. Google shows you a bunch of articles with fluff in it, distraction and ads. CHATGPT provides a clean straight forward response to your question. I think the ones that need to worry about CHATGPT is the search engine companies not necessarily the programmers. It will take time and I don't see it completely replacing google but I do think it will take a chunk from google profits.
@lexone__
@lexone__ Год назад
You forgot one thing though, you can just tell it that it has made a mistake, and it will probably fix it. Just like an interviewer would probably tell the interviewee if they've made a mistake and ask them to try again. Also the first mistake you showed could also possibly be solved if you just resetted the conversation (thread) before giving it the modified question. So basically it's more of a semantics thing rather than ability.
@NeetCode
@NeetCode Год назад
Good points
@coherentpanda7115
@coherentpanda7115 Год назад
Yeah, this has been my strategy. What's truly powerful with GPT is you can push it to get what you want. If you tell it it made an error somewhere, it will fix its mistake. If it forgot a step, you can prompt it to add that step and it will do so. I've done some really powerful prompts that get working code in seconds. It can handle any language out there in my experience.
@fist_bump
@fist_bump Год назад
So that means you would need to have the skill to at the very least analyze output and catch/fix mistakes. You'll also need to understand how to ask the question which you won't without knowing everything else. At worst, this iteration of chatGPT serves nobody in the field and at best it is a tool for those in the field to use. Perhaps later you'll be able to run a team of chatGPT codes with a few working as oversight but thats for the next generation to figure out.
@h3nry_t122
@h3nry_t122 Год назад
@@fist_bump its not about replacing software engineers, its about taking less software engineers to do the same thing.
@T12J7
@T12J7 Год назад
True. With even a little bit human oversight that thing is million times better than just one human. I bet if this thing doesn't take people's jobs, it will atleast make one probrammer capable of doing the job of 10 progammers, which in both cases will lead to layoffs. Only the top 1 % of all programmers will have a job after 10 years. AI will take the jobs of everyone else.
@overip
@overip Год назад
Your videos really show that you are multi-talented! :)
@abhirupbandyopadhyay4191
@abhirupbandyopadhyay4191 Год назад
Every one is freaking people out with their thumbnails and storytelling ...while you pointed out some positivity .Thanks.We all need A.I to be smarter ..so that we can be smarter.Also I watch your problem solving tutorials.They are great
@ChieftainHawke
@ChieftainHawke Год назад
We don’t need AI at all lol
@milanpospisil8024
@milanpospisil8024 Год назад
I have similar experience when I was trying to code a game with hexa map in js, it failed to do its job and it seems to me it was easier to write it alone than to reverse engineering what it has done wrong.
@bhdr111
@bhdr111 Год назад
Great explanation. Some people promote it as something like "Leetcode interview is dead". They seem to not understand how these interviews work.
@sanketthorat5893
@sanketthorat5893 Год назад
Also, to put one more thing, in this era of cybersecurity concerns are we ready to rely on a product that is an outcome of an ever-learning algorithm. Even though this web crawler would pull the needed text it won't assure a vulnerability free code.
@jijinxx
@jijinxx Год назад
Exactly!
@limitless1692
@limitless1692 Год назад
Sanket Thorat If it cheaper, then Corporations will chose ChatGPT first And maybe fix the security breach latter. Capitalism!
@kswag
@kswag Год назад
I'm curious to see how GPT4 will compare to this. It's supposed improve on the current GPT3 greatly but we won't know until it is released.
@NeetCode
@NeetCode Год назад
Yeah, I heard the same - this video might not age well lol
@Vebol785
@Vebol785 Год назад
Yup gotta remember it’s still in the early testing stage. Wait 3-5 years once they have improved and optimized it and then we’d probably lose our jobs lol
@awesomedude4428
@awesomedude4428 Год назад
@@Vebol785 if it reaches to that stage then all of us will lose jobs in every field
@dylanbradford7863
@dylanbradford7863 Год назад
@@awesomedude4428 I feel as though if ai can actually completely automate software engineer jobs when software engineering is a very complex field. Hardly anyone is going to have a job. I'm working on QA automation myself and modelling human interaction with software as I like Quality Assurance in applications. One thing I am hopeful for in my field is all the new ai apps that will be coming out soon that will need a LOT of QA to perfect. I'm going to be studying ai in the future and see if us QA engineers can write test scripts to test ai responses. Regarding job replacement, I think if your as a SWE were to be replaced, a metric ton of other jobs would go as well, especially since tech is evolving 24/7 and GPT gives responses based off of previous reddit and stack overflow posts so maybe the government will implement UBI or something I dunno. Or maybe this will actually result in a reduction of work weeks as you just need to use your human touch 15 hours a week. All I know is that in my field of software QA, we STILL have manual testers despite QA automation engineers like me producing test scripts, make of this what you will.
@adityachaurasia107
@adityachaurasia107 Год назад
Your delivery at the end has given me the tech lead feeling.
@ko-Daegu
@ko-Daegu Год назад
A lot people forget that majority of people don't even like to install tools and setup an infrastructure for things to work let alone think about the problem to be solved for example to truly replace a software engineer ask it to build you a TV app that shows movies stored in cloud thru x link, or make me a webapp that is a clone for tiktok.. it will say it needs a software engineer for that if you start to break down the problems and look at code at this point you are a software engineer you are engineering a solution in software for a problem in this case making a TV app or whatever
@SpricesExist
@SpricesExist Год назад
1 senior engineer will now be able to do the work of 2-3 juniors plus himself in about the same amount of time, possibly less. AI may not immediately replace anyone but it will at least increase the already high barrier to entry for software engineering. People with iqs under 120 will find it near impossible to get into cs jobs very soon imo (within next decade). Same for blog writers/copywriters/data entry, law (imagine immediately analyzing every similar case ever and finding arguments in your favor), all kinds of fields where you need to analyze data in any form (radiologists or accountants for example) During the time of industrialzation, horse carriage workers could become car mechanics but for current desk jobs there simply isn't any immediate replacement I can think of AI isn't good enough yet to replace all these jobs immediately, but imagine 5-10 years in the future GPU costs will be a fifth or even lower than they are rn for the same amount of power, the models will have had 3-4 more years of training, you can already feed them custom data but there might be services to find reliable datasets as well (good business idea tbh) Google's LaMDA is apparently already better than chatGPT
@denniszenanywhere
@denniszenanywhere Год назад
I don’t think it will replace programming jobs but it will lower down salaries. As a writer, I remember when I got paid $2000 for an article then it went down to $1000 then to $300 then to sometimes $60, even at one point $20. That’s 25 years timeline. So I’d say you’ll see salaries for developers going down if software commoditizes work. Same effect on graphic design. Steve Jobs paid $100k for his next logo. It’s hard to get paid that much now for a logo. An accomplished designer I know got paid recently for $350. That’s already high. Some just pay $20
@marcpaix
@marcpaix Год назад
He paid $100k because he hired a legendary designer (Paul Rand) to do it. Top design firms can probably command more than that present day for a full branding project.
@TheGreatKhan
@TheGreatKhan Год назад
I am job hunting as I recently just graduated, and there are ton of software jobs available atm. So it's really not over yet.
@btm1
@btm1 Год назад
The key word is yet. The best AI software is probably not even out to the public and also let's keep in mind that it has the potential to improve tremendously year by year because you can use AI to make better AI. You can choose to be overly optimistic and think about it only as a tool for programmers or you can prepare yourself for future risks. I suggest joining the FIRE movement.
@danrevenov1375
@danrevenov1375 Год назад
Do you think the number of vacancies in AI will increase? And how much harder will chatgpt make finding a job for newbies?
@gabe8500
@gabe8500 Год назад
Welp... I was thinking about self-teaching, joining a bootcamp, or going back to college to become a software engineer. Based on some of these comments though, I don't know how stable this industry is anymore :(
@tranquilway7958
@tranquilway7958 Год назад
Im in a similar position to you and I have similar concerns, I am not sure what to do...
@KT22672
@KT22672 Год назад
Literally every tech firm is going to implement chatGPT into workflows and when they do they'll realize they don't need as many coders they'll go from teams of 50 down to 15 and pay them all the same too
@looooonooooooooooooooooooooong
Yeah man i also had interest to get into programming but after seeing these i gave up
@TheDefender123Plays
@TheDefender123Plays Год назад
@@KT22672 Yep thats the thing about business. Faster, cheaper, and accurate enough is usually what ultimately wins out.
@shindoxxx
@shindoxxx Год назад
Companies will need only 1 or 2 programmers instead of 10, the rest of the work will be handled by AI. No, it won't replace everyone, but it will replace most of us. Keep in mind chatGPT is just a demo version and it is not optimized for any type of specific work.
@SHAAADOWWW794
@SHAAADOWWW794 Год назад
yea and those 8 people can find job at Ai maintainence
@NulledSeries
@NulledSeries 10 месяцев назад
​@@SHAAADOWWW794It would likely only take three at most for that considering that AI would be highly pruned and sophisticated at that point in development
@picodegallo7407
@picodegallo7407 Год назад
You should make an updated video of gpt4 to compare how fast it improved
@pjp13579
@pjp13579 Год назад
i've gotta say that was a neet transition to the sponsor
@jacobusburger
@jacobusburger Год назад
I bet at least one person is going to try to use ChatGPT to pass a technical interview. Maybe even to build their resume.
@jijinxx
@jijinxx Год назад
I think it's not a good idea to use it for making resumes because whenever you find yourself in a situation where you're not be able to use the Internet and you'd need to rely on your knowledge and skills to solve the problem, it would not look good.
@the_bookofcooks
@the_bookofcooks Год назад
There are two camps of programmers. In one camp, they frantically hypothesize and worry about predicted destruction of their worth to employers, counting the days to their final doom. Some of them put in desperate efforts to thwart AI by feeding it improper/inefficient code. The other camp... it's hard to tell what their position is because everyone of them is laughing their butts off. - Paraphrased of a comment (that quoted an answer from Quora).
@billy8461
@billy8461 Год назад
recently i authored some katas on code wars not very hard about 6kyu but unique and chat gpt gave completely wrong solutions for all of them. I think it has a huge data base of solutions and based on the question it returns the one that is closest to that question or combines some of them. Its not like its smart enough to write code. Still an amazing tool.
@HirendraTech
@HirendraTech Год назад
You are missing something . This AI is in beta stage and learning. This might get pretty hard in future to resist.
@oaoskey6051
@oaoskey6051 Год назад
What a smooth transition into your ad 🤣
@feedelcasthrow
@feedelcasthrow Год назад
So when is the self programming AI release date?
@playonce4186
@playonce4186 Год назад
Employer: System is not working! FIX IT CHATGPT! ChatGPT: Unfortunately the solution is not within my training data set, I would suggest hiring proffesional programmers to solve original complex problem solving task which requries immens power of the brain.
@YosepRA
@YosepRA Год назад
I learned to code because I want to build cool stuff, despite how crap they are, of course. 🤣 Well honestly, I never thought of entering this field for six figures or any form of security and prestige. So I can just ride this AI wave and find another way for myself to build cool and crappy stuff that might be useful for other people. 😁
@codewithguillaume
@codewithguillaume Год назад
Interesting topic. But I am not scared at all as a dev - they’ll be always a need for devs ;)
@am_p3321
@am_p3321 Год назад
No, they dont.
@limitless1692
@limitless1692 Год назад
Code with Guillaume That is just wishful thinkig... The red flags are there, if you do not consider that, then you will be surprised by the what these AI GPT models will do in 5 years or 10 years from now... Don't say you wore not warned
@achyuththouta6957
@achyuththouta6957 Год назад
@@limitless1692 No there are not. Instead of developing web applications you'll develop AI. Until the day AI can code another AI there will be need of programmers and if AI becomes smart enough to code another AI every other engineering job will go extinct along with mundane jobs like receptionist, accountant, statistician etc so literally everyone will be in trouble.
@achyuththouta6957
@achyuththouta6957 Год назад
@@am_p3321 We don't need receptionists, we don't need accountants or statisticians either. In few years, robots might replace a few surgeons too. I don't know why you only want to warn programmers. Like so many jobs are in trouble dude. You think only programmers will go extinct? That's wishful thinking.
@fkdump
@fkdump Год назад
Artists from entertainment industry(not abstract art) said the same thing a few years back, now...
@periii86
@periii86 Год назад
This version of AI will be improved in the future for sure like software applications changed. I still think AI is the future
@Xmasparol
@Xmasparol Год назад
I don't the longer I use it as Software Developer I find stack overflow still helpful ChatGPT is good for boiler plate but when I ask for something for complicated business logic task it fails me
@fcorp9755
@fcorp9755 Год назад
Calculators and computers didn't replace all accountants but it did reduce the number of accountants. Also most of them re-skilled themselves because the rate of progress was slower. As we all know technology tends to have exponential growth, can you say the same for us. Will we have enough time to re-skill before becoming outdated or outmatched by another new technology.
@limitless1692
@limitless1692 Год назад
FCorp Great questions... In the long run, AI will win. Sad but true :(
@fcorp9755
@fcorp9755 Год назад
@@limitless1692 i just wonder how long will that be?
@chrisalbertzone
@chrisalbertzone Год назад
I don't think you take into account; that this could advance even farther to where these accidents become less frequent. If chatbot manages to have a lower rate of accidents then human coders, employers will be more inclined to use it. One person managing it, would be able to the job of 10 programmers. It's' not about how scary it is, but whether or not I am useful enough to my company, to where I can't be easily replaced.
@rahulgaadhe6234
@rahulgaadhe6234 Год назад
It works great for smaller precise queries
@MyBinaryLife
@MyBinaryLife Год назад
Great video man. ive been telling people this should be more exciting than scary. the opportunity here is insane, this will change businesses, and fuel start ups. I am starting a blog, just to see if i can get people to follow a blog written by an AI. Im sure this is going to be part of the next killer app. Also, super powerful for students. Its like the best learning assistant ever. i can ask it infinite stupid ass questions and it never gets annoyed, and its usually quite accurate.
@amazingrajeev
@amazingrajeev Год назад
I asked chatgpt to write a program to convert English date into nepali date and it didn't gave result but's already there. So in short chatgpt is just like calculator which are made for speeding up human tasks but only seems to know only things that it is designed and made for
@__Wanderer
@__Wanderer Год назад
This is what it currently can do though... what about in 5-10 years... definitely see this having massive consequences for society in the very near future. It will definitely improve and explode in utility as the applications grow. Eventually you have 10s of thousands of specially trained layers of AI for individual tasks / questions, permutations of these may also allow unique problem solving potentially. Will see though xD Scary stuff imo.
@__Wanderer
@__Wanderer Год назад
@@RaisedWhiteMist No I definitely think you're spot on with that :) Will be a transition as you say over the coming 10 years or so, going to be a wild ride! Currently tested it out and it seems like it still makes some bugs / errors but I can imagine that if this is coupled to a debugger and iterates the code generation a couple times before presenting it that would already improve the results quite a bit! Guess we will be headed straight for a UBI utopia / dystopia xD Only thing left for people to do will be maintenance jobs / perhaps quite a lot of service jobs where interaction is required.
@limitless1692
@limitless1692 Год назад
​@@RaisedWhiteMist I totaly agree with your timeline... My guess is that will happend in the next 10 years.. The Job market will look totaly different in 2040, or there will be no jobs left... Becaue AI will be used to improve Robotics too, so that will mean the labour jobs will be replaced too... Pretty scary depressing world, just sit home (remote) and eat and watch netflix :(
@teixopoison601
@teixopoison601 Год назад
@@limitless1692 till you have no money because ai took them...
@cacavieja55
@cacavieja55 Год назад
i’m just terrified of it for now since i’m not a senior level role
@VoidSpace9
@VoidSpace9 Год назад
go study AI, even if AI replaces programmers, it can't replace AI engineers. There has to be someone regulating AI
@raven.4815
@raven.4815 Год назад
@@VoidSpace9 Yeah you're right, but what if they don't like AI development?
@constabrielbell4523
@constabrielbell4523 Год назад
I think with this AI the standard for programmers will get higher. In fact in this day and age I guess it is inevitable with technology getting faster, stronger, and better everyday.
@alexandersuerof
@alexandersuerof Год назад
Please a design system video of Mastodon
@haripatel4766
@haripatel4766 Год назад
You killed it by marketing your channel 👏 🙌 👌
@-F4K3-
@-F4K3- Год назад
I think it's only a matter of time, just as a.i learns and can decipher written/ spoken languages-- eventually it will do the same for coding / programming
@user-sl8gi3vb6e
@user-sl8gi3vb6e Год назад
"Hey, chatbot! Could you design for me an elegant UI using Qt Creator which will please my boss? Yes, in whichever way you choose, based on big data you have collected on that beast so far .... (10 minutes later) I would like to see a less heavy use of sharp contrasts, both in terms of colour as well as forms... And seems you didn't take into consideration Point 5 in our design doc.....(the next day) The boss wants to see slighted stronger visual contrast, whatever he means.... but not as strong as yesterday's first version..... (x hours later) ... Well, just drop all elements that might be interpreted as a message against LGBT.... (next year) Do you know my boss has slightly changed his taste, so that he now wants to see a more 70s style, like the one I'm now showing you? No, merely adopting a brownish tone is not enough....."
@AndreiKovalev1
@AndreiKovalev1 Год назад
@@user-sl8gi3vb6e Eventually AI will be able to know what you boss wants better than you. AI will be perfect unlike humans.
@bonka1
@bonka1 Год назад
Wait for GPT 4 coming out in few months
@steven7936
@steven7936 Год назад
If you paste in the bad code, and tell chat GPT the error, it can fix it.
@zxcghoul1275
@zxcghoul1275 Год назад
What AI difference and neural networks?
@canmetan670
@canmetan670 Год назад
People mistake the current state of the AI with what it could be. It's not that "it can't do it" It is "it can't do it NOW".
@Khari99
@Khari99 Год назад
Wirting the code is only part of the problem. You still need someone that can prompt it and know how to use the solutions it gives. Imagine "hiring" chatGPT and you don't know a thing about code. You might get some things done but you're not building a startup reliably with that. You need people who know how to build that infrastructure and test the code that is produced.
@coherentpanda7115
@coherentpanda7115 Год назад
You can create pre-made prompts, that can have various keywords inserted and send to the GPT endpoint. It will make for a great marketing tool where an SEO specialist can just insert in a brand or product into a search bar, and the prompt is auto-generated and sent to the gpt server with a fetch request, and spit back out the response. Also, I think the tool is ripe to take care of small tasks, like adding a navbar, or creating a fetch request where all you need to is is paste an endpoint. Those are the tasks interns are usually tasked with, but now it will be just as easy to prompt gpt with these tasks it won't likely fail on.
@Khari99
@Khari99 Год назад
@@coherentpanda7115 exactly and if you’re a developer, it should only increase your productivity
@pratikgehlot1973
@pratikgehlot1973 Год назад
the segway in the end 🤣
@zeybess6467
@zeybess6467 Год назад
Me who just started learning CS:👁👄👁
@stephenm6309
@stephenm6309 Год назад
Will this tool change the design of tech interviews. Next version of chatgpt should be able to solve any leetcode problem pretty easily. How do you think this will affect interviewing? Maybe the grind leetcode philosophy is finally behind us
@josephvasconcelos5943
@josephvasconcelos5943 Год назад
I'm never failing a technical interview again. Thanks bot
@KP-jx1wy
@KP-jx1wy Год назад
I’ve been a software dev for coming 5 years now, and I always said “this career is pretty much built for an ai, one day programmers are going to be obsolete, to ai”. Looks like that’s happening faster than I thought. Sure it’s not perfect yet.. but in a few years, it will be pretty damn good.
@Monkehrawrrr
@Monkehrawrrr Год назад
For sure, this is just the beginning. Sure there will still be people telling the AI coder what to do and what problems to solve (for now) but the days of the coder are thankfully coming to an end and software will finally be democratized, which is a REALLY good thing.
@napukapu
@napukapu Год назад
It's shocking how good it is
@Chasing-the-outdoors
@Chasing-the-outdoors Год назад
I’m in school for computer science. Really considering a pivot to a different field but not sure what.
@KP-jx1wy
@KP-jx1wy Год назад
@@Chasing-the-outdoors I would say this won’t replace devs in the immediate short term. There are a lot of nuances that require an actual human, for things to be effective. 10-15 years from now however.. who knows. I say keep going , but always learn/adapt to a changing environment(just my 2 cents)
@MrAjiii
@MrAjiii Год назад
Don't think obsolete
@nasifshah5691
@nasifshah5691 Год назад
Come back to this video after 5 years and see where we all will be
@Tarotrandom
@Tarotrandom Год назад
I believe it just can help, not replaceable
@nathantheodorus
@nathantheodorus Год назад
Have you seen Alphacode though? It's way better than gpt3 at solving competitive programming problems
@cellodabest
@cellodabest Год назад
I’m working on a Django web application and I put all the info of the program and gave the files to ChatGPT The problem is an incorrect path but Chat just keeps telling me it’s an incorrect path not how to get the correct path ChatGPT can’t solve my error, only I/ my coworkers can
@lualcg5702
@lualcg5702 Год назад
Happens when smartphones came out everybody was saying that they are going to replace computers and laptops
@pbentesio
@pbentesio Год назад
Chat gpt is a cool tool but, at least for now, it is no more useful than a search engine. It will provide an answer to an inquiry that is at least in the ballpark of being correct. It might take all our jobs soonish but not yet.
@joem3082
@joem3082 Год назад
You know what helps it take your job? using it and conversing with it at length If you're willingly enriching this thing you're a moron and worsening your socio-economic condition for nothing
@432v01
@432v01 Год назад
No. Search engine cannot judge the function of a piece of code, while chatGPT can even give a thorough explanation of it--even better, in my non-English native language! Not to mention that it's so good at generating articles.
@helix8847
@helix8847 Год назад
@@432v01 It repeats a lot when generating articles... Try use 20 milion tokens and it gets to the point that it repeats itself over and over again.
@TaranovskiAlex
@TaranovskiAlex Год назад
Neetcode: "Or, maybe my employer currently is working on an AI that will indeed replace us all..." Me: "Nah... they will close it in a year or so..."
@siddharthnath1022
@siddharthnath1022 Год назад
People should understand here replacement doesn't means completely gulping all the jobs but reducing the workload and hence reducing the demand for humans, if there are 100 programmers required for a certain project, AI will reduce the need to only 10 or may be only 1 thus taking job of 90-99 people. Add the increasing population and monetary demands of everyone we are in crisis already.
@sansmoraxz
@sansmoraxz Год назад
Somehow I feel like all these code generator softwares will equivalent be just that, calculators to our accounting problems. It will be such that the generator that will do the heavy lifting of the writing the initial implementation, but just like every single intern that tries to push their changes, it needs to verified retroactively by humans. But on the other hand it will be a useful tool for developers as they wouldn't need to google or stackoverflow for solutions as often and get the initial boiler plate code set up pretty fast. And that's just the coder's part. The other parts of programing like wireframing, HLD and such ChatGPT or other AI generators wouldn't be allowed to touch. At least not this decade.
@coherentpanda7115
@coherentpanda7115 Год назад
I like the comparison to Stackoverflow. Even Stackoverflow answers don't get it right everytime, depending on the year the answer was written, and specific builds used at the time. You often have to take the answer from there, and refine it to work in your stack. Chatgpt takes away the time googling for a solution, and even if its response doesn't work right off the bat, much like Stackoverflow, you already are halfway there with the solution given, and just need to use your thinking cap to fix the errors. Or just prompt Chatgpt to fix it, which it usually can, ha.
@RealValkor
@RealValkor Год назад
I just had a really funny argument with chatGPT: I was asking him how to make more complex movement physics for a character controller and yadda yadda. ChatGPT gave me a blatantly wrong code, so I told it what wasn't working and it made a fix for the code. The code was incorrect again, so I told chatGPT it was wrong again, and it fixed the code. After countless times I told chatGPT the correct answer and it the thing deadass went like: "Yes, you are correct! The code behaves like this now because..." 💀💀
@limitless1692
@limitless1692 Год назад
Valkor The more people are using this GPT model, The more it will learn from users.. So it gets better and better
@RealValkor
@RealValkor Год назад
@@limitless1692 yeah I probably shouldn't have helped my enemy.
@pavfrang
@pavfrang Год назад
Very true, but I think it will become much better (in performance) in let's say 5 years from now. Nevertheless, it can give a nice boilerplate code (far from perfect), just for start.
@VictorMartinez-zf6dt
@VictorMartinez-zf6dt Год назад
The problem with chatgpt is that the moment it encounters a novel prompt it utterly fails. Why? Because it’s a language model trying to predict what comes next, but it can’t come up with any new insight just spit out what it was trained on.
@chrisjacobsen1659
@chrisjacobsen1659 Год назад
Not many people do that kind of CS work, and the ones making ChatGPT are in that group.
@thetrends5670
@thetrends5670 Год назад
I'll use this knowledge for research purposes.
@NeetCode
@NeetCode Год назад
😉
@NikoKun
@NikoKun Год назад
Sure, for now it's not quite reliable enough, but how long will take before it is? Plus, this was just a few tests done by 1 person.. And it's already surprisingly good, despite not passing those tests. For other people, it's passing their tests with nearly flying colors. I've found it can solve novel word-based math and logic problems, even ones I've come up with on the fly. And when it couldn't solve it, I gave it a method it could use to figure it out, as a teacher might, and then it could solve any similar problem with that logic! A lot of things come down to how you ask it, and whether you're willing to work with it on things it failed. And again, give this technology a year.. I remember how everyone said Wikipedia wasn't reliable enough, when that first came out, but it wasn't long before everyone was using it for everything. It's accuracy rate was acceptable to most people, most the time, and that was good enough. IMO, AI will not take very long at all, to reach it's "good enough" stage, it's already almost there..
@rightcliquegod7653
@rightcliquegod7653 Год назад
I agree, people always judge AI based on now it is in this very specific point in time even though the scariest thing about it isn't its capability but the speed with which it's progressing.
@mateuszbugaj799
@mateuszbugaj799 Год назад
The question is: how well can it be trained on a large code base to work in the company? In other words, it can solve these exercises just fine, and that's amazing, but how often do real programmers solve problems like this in a vacuum? There has to be a deep understanding of the already-working system and the ability to read through documentation created on a daily basis in order to replace a programmer. If this pre-trained model can be trained every day on the new code base internal to the company, or if we can somehow feed it everything, then we are done. But I don't see this here.
@NikoKun
@NikoKun Год назад
@@mateuszbugaj799 I think that's a fair concern at the moment.. But in the long run may be a relatively small hurdle to get over. Right now re-training is an expensive task, but so is using the resulting model. ChatGPT itself supposedly costs a few pennies of CPU costs per every chat response, according to it's developers, so ya these things aren't cheap to run yet.. However all it's waiting for, is a few breakthroughs, or key changes to it's architecture or deployed structure. And then things will take off.. They'll eventually be dynamically and constantly retrained as they operate. We could just be waiting for the new generation of hardware that's being specifically tailored to running these AI, before things get crazy..
@mateuszbugaj799
@mateuszbugaj799 Год назад
@@NikoKun You are probably right. This reminds me of the time when the first compilers came around and people didn't have to write assembler for months but could just write C and generate it. From what I've heard, there were many voices saying that these will never be as good as humans because they couldn't see the wide picture and produce the most efficient code. Unfortunately, there are not many open positions for assembler developers right now as compilers have gotten much better than humans.
@nobodyshome6792
@nobodyshome6792 Год назад
Wikipedia isn't acceptable in its accuracy. It still claims that Joe Rogan is a far right extremist and that Tim Pool invented the Zeppelin. While one can use Wikipedia to get access to reliable and accurate information, the articles are not always accurate themselves.
@mat4654
@mat4654 Год назад
it's like i would ask if cameras would replace artists. Of course not.
@fkdump
@fkdump Год назад
Midjourney does, for real.
@323hernandez
@323hernandez Год назад
Will quality assurance be replaced?
@MiriamTemesghen
@MiriamTemesghen Год назад
This won't replace us specially for backend developer like think of it.
@whytushar
@whytushar Год назад
Nice plug
@sku6243
@sku6243 Год назад
Chill guys! AI is just a tool like a search engine. You still need to understand what you are working with (all that software engineering "nonsense" like algorithms, data structures, and up to SOLID principles, architecture, and so on). We will just become less of "developers" looking for exact syntax and more of "engineers" working with concepts.
@omaewamoushindeiru1108
@omaewamoushindeiru1108 Год назад
I'm sure A.I. would get enough never ending and misunderstanding request from clients
@KamiKarma006
@KamiKarma006 Год назад
Apparently, they've hired programmers to teach it how to code and explain the solutions, honestly at first I thought we would be fine but it really does seem that the owners are in it for the money but they will make a lot of time and expensive college degrees meaningless. It seems that at this point if you don't feel like your job is at risk then you are coping, but what will happen when you you can't find work and can't afford that lifestyle that you worked so hard for. You'll be a highly skilled worker working some random job that overworks you for 40k a year. I think humans are becoming too reliant on technology to the point where it's not a tool but a solution to think for us, such a pity. Hopefully I'm wrong though.
@soumyakantigiri
@soumyakantigiri Год назад
Umm, its not always the all or nothing paradigm. Its the increased talent competition from here on out in the future. Lets say each business unit in a company has 4 coders. Even if ChatGPT can reduce 1 person/team that is a 25% job reduction worldwide. Based on GDP and startup index, the number of companies in the world are not going up by 25% per year which means the overall jobs will keep on reducing for a few years instead of increasing. Lets say it takes 10 years to reach back at a healthy job increase rate but that's assuming the AI doesnt become efficient enough to replace one more person per team. Again a 25% reduction. Its like playing catch-up every 10 year-period and losing.
@limitless1692
@limitless1692 Год назад
Soumyakanti Giri Wow that is a really smart point of view. This does not look good for Futuere Junior Developers.. And the bad part is that ChatGPT will not only replace developers, but even other Industries and Sectors, fields... so it looks that this AI GPT model will eat many many jobs :(
@ceskul
@ceskul Год назад
I'm not sure but I think you can tell ChatGPT that it has made an error and it will change the code to fix it
@caltheshooter
@caltheshooter Год назад
just wait brotha, when chat gpt gets updated its gonna be very powerful
@lool8421
@lool8421 Год назад
welp, we still need some1 who can verify the code
@alanjudi7110
@alanjudi7110 Год назад
if you are a web developer, I would be worried! If you work on graphics engines, operating systems, distributed systems, etc... You have nothing to worry about!
@ogibinedi
@ogibinedi Год назад
just imagine this tool from now and 5-10 years. How incredible this bot can help human
@chorko696
@chorko696 Год назад
As someone who is working in tech,only one thing can be said. If you are worried that AI will replace you,they will do so after quite some time (going and eating up other jobs before that). Tbh you would be moving on to doing something even better (maybe designing the AI itself/helping build its models/collect and clean data for it). But yeah, a lot of manual and "low effort" jobs are going to be affected. The real horrifying idea is that if there exists an AI which gets the capacity of reasoning, it will make humanity useless. AI is a dangerous thing, and its development should be regulated if you don't want human beings to be completely wiped out.
@zenithsai4377
@zenithsai4377 Год назад
Chatgbt is not working guys ... What to do now???
@kevinliao5021
@kevinliao5021 Год назад
That is really cool!.
@austin4855
@austin4855 Год назад
Just make sure that by 3-5 years from now, when this not only has improved but has been refined into an enterprise-class product, that you're an engineer and not just a coder. AI will not be replacing senior-level engineers in the next couple of decades. Junior-level coders who only piece together snippets of boilerplate and simple logic... they won't all lose their jobs, but the demand will drop and compensation will be slimmer for new graduates.
@imdsk28
@imdsk28 Год назад
ChatGPT can it really debug and find the issue
@wokeclub1844
@wokeclub1844 Год назад
Bro at the start, I was like "That news reporter talking about two-sum. Hmm not bad" before I went "HOLD UP!!!" Too good.
@vicious8677
@vicious8677 Год назад
I was really afraid the past few days Everyone was talking about how good chat gpt is and how it may potentially take away jobs I am still learning app dev and ds I felt a little better after this video .. but it's a matter of time before the chatGPT3 becomes better Idk ...
@0Mynameisearl0
@0Mynameisearl0 Год назад
Yeah, just seeing what this thing could do and it's still new is really scary imo. If it can do all this now what will it look like 5 years from now as the product gets better
@vlee9275
@vlee9275 Год назад
It's good, but you can also utilize it to your advantage for now. It's always our job to stay on top of the tools... but yeah the better the tools are, the less devs are necessary imo... or maybe it'll just lead to a boom in the amount of new start-ups since the early development phase is a lot quicker... either way it's as interesting as it is scary.
@pudgewars6447
@pudgewars6447 Год назад
Chatgpt4 maybe
@romainvincent7346
@romainvincent7346 Год назад
@Vicious Marketing is always exaggerating. If you ask a simple question and get a good answer. It looks ok. But if you ask the same question, only a lot more elaborate and human-looking, the same answer will look way more impressive. That's what many of the good tweets and articles have been doing. This tells you more about the ability of the authors than chatGPT.
@zzzlll443
@zzzlll443 Год назад
talk to the model davinci 003
@tonnykizito816
@tonnykizito816 Год назад
To be a developer not just coding, it needs imagination, and ChatGPT has no that capability, so it can't replace and it will never replace developers
Далее
CS Professor Sounds Alarm on AI and Programmers
12:21
Просмотров 286 тыс.
I quit Amazon after two months
10:09
Просмотров 572 тыс.
Will AI Replace Programmers?
16:51
Просмотров 220 тыс.
Symbolic AGI: How the Natural Will Build the Formal
43:32
I Made a Game with ChatGPT...
10:32
Просмотров 1,1 млн
Coding won’t exist in 5 years? You might be right.
16:39
20 System Design Concepts Explained in 10 Minutes
11:41
The Unfair Way I Got Good At LeetCode
23:02
Просмотров 54 тыс.
Will AI replace programmers, is coding dead?
5:00
Просмотров 36 тыс.
Спидран по ПК
0:57
Просмотров 28 тыс.
iPhone 12 socket cleaning #fixit
0:30
Просмотров 48 млн
iPhone 12 socket cleaning #fixit
0:30
Просмотров 48 млн