STOP Using AI-Generated Code Until You Watch This Video

  Рет қаралды 71,825

Programming with Mosh

Programming with Mosh

Күн бұрын

Пікірлер: 367
@programmingwithmosh
@programmingwithmosh Ай бұрын
🎁Sign up for KZbin Premium with my link to get 2 months free: kzbin.info?cc=programmingwithmosh&
@navascrisis100
@navascrisis100 Ай бұрын
The moment that NVIDIA CEO said that, I just knew has never been a Software Engineer ever, software engineering is far more than writing code
@trevorelvis1355
@trevorelvis1355 Ай бұрын
I remember thinking "Is this guy even in the tech field by profession?". That sounded like something a normal person would say after using ChatGPT to create a bad website but is really excited because this is their first website
@kuyajon
@kuyajon Ай бұрын
I did a lot of coding with AI the past 3 months. AI helps when you are experienced devs. If newbie devs use AI, I expect a lot of bugs introduced. AI did not make me code faster, I am just able to code with some frameworks (reactjs) that i don't know very much as i am backend dev. I feel if I know how to write code in react, I would be able to write faster than using AI.
@MS-gc7rb
@MS-gc7rb Ай бұрын
Maybe he wants sw focus on something else more higher level? Perhaps more focusing and designs like any other engineering disciplines?
@ManiakPL22
@ManiakPL22 Ай бұрын
so... before going on to create Nvidia as purely a hardware company, he was working as a waiter at dennys... not making that up btw look it up. He was only working for 5 years as that, basically during his education. Then he finished 2 degrees, both relating to electrical engineering (so no software), and he basically went and created Nvidia right after finishing his masters. I didn't read a lot about him, and I do not want to judge his character, but yeah if someone like this makes a comment about AI, software, and people making it... he probably didn't do much of that himself. He has no recorded interest or projects relating to programing, and most likely he is just good at business, engineering and understanding electronic systems, and successfully identified a niche in the market he could fill, that grew probably even surprising him. Definitely not an idiot, definitely would listen to him on a lot of topics, probably if ask could put together a good computer specs, he probably has no clue what he is talking about relating to AI and software, he is just saying stuff to boost his company because again, he is a very good and successful businessmen that was able to identify a niche in the market thanks to his engineering knowledge. Stuff like that is not just luck, but yeah you are probably right on the money here btw sorry for word vomiting in replies.
@MS-gc7rb
@MS-gc7rb Ай бұрын
@@ManiakPL22 Jensen Huang created cuda in 2006. That’s way before the booming of AI technology. He did it when everyone else in his company against it! You should give the man the credit of what he deserves. He’s a lot more than just a typical “businessman”. He gave birth to AI technologies.
@zainsmwiinde7156
@zainsmwiinde7156 Ай бұрын
AI is good if you are actually a programmer and know what you are doing..
@danielmoisemontezima9098
@danielmoisemontezima9098 Ай бұрын
I agree
@Muhammadqodir2010
@Muhammadqodir2010 Ай бұрын
You're right
@zainsmwiinde7156
@zainsmwiinde7156 Ай бұрын
@@Cha_HCM-je9qe yes we could have it that way too. It just makes life so much easier. You can always optimize code if you have to.
@me0101001000
@me0101001000 Ай бұрын
@@Cha_HCM-je9qe according to my friend who did her degree in CS, "LLMs are just really really good at searching Stack Exchange"
@FarmerGwyn
@FarmerGwyn Ай бұрын
Absolutely, this video is already out of date, actually its pretty rubbish, Ive been using ChatGPT preview, its phenomenal in c# with some tasks.
@jeffstienstra3615
@jeffstienstra3615 Ай бұрын
Just a tip for newer devs: I coach new devs and have seen that the ones who over-rely on chatGPT end up struggling, flailing, and starting projects over constantly. They don't establish a solid understanding of the fundamentals and become a bit stagnant, while their code from chatGPT gets buggier and harder to work with. Use AI for specific things and use it to explain concepts to you that you don't understand. have it give code examples. ask for analogies. Treat it like a teacher rather than a laborer and you'll see your skills grow more quickly. While it can't write a multiplayer FPS in Unity for you, it can help with specific problems like how to calculate an object's trajectory if you're specific enough.
@OZTutoh
@OZTutoh Ай бұрын
I'm a new programmer and this is entirely my experience with AI. I can ask Google Gemini to write me a HTML file with d3.js code in it that draws a white graph on a black background using 3 points of data. That code can be quickly dropped into a HTML file to prove to me if it actually works or not. If it does, I'll learn where the graph axis colour attributes are in the method chain, which is absent from all online examples I've seen so far. If I ask it to do more than that, I usually won't get working code, which is not worth debugging.
@slimyelow
@slimyelow Ай бұрын
100 % agree with AI being a great tutor. You can bug her all day, every day....
@MuhammadFaisal-q1i
@MuhammadFaisal-q1i Ай бұрын
I have used AI to generate code for me and I found out the thing is doing this can not help me in long run I have to work on my fundamentals.
@user-vk9ff9gr4x
@user-vk9ff9gr4x Ай бұрын
I wanted to redo a bunch of sites from WP, into Astro and as someone with rudimentary HTML a bit of CSS experience I have to say it was pretty great. My end product was a better result than what I could have got with a paid theme with WordPress or with a ton of paid plug-ins. As for buggy code I would probably agree with that because it's pretty new. I find that having a well structured .cursorrules file helped. And having a bunch of patience as well and knowing how to problem solve or better learning how to build in debugging and rest harnesses. Each site I did got better and better. Now working on this one I'm still pretty reliant on the AI, but I'm not going to replace a front-end developer anytime soon this is just a great learning experience.
@y4nk087
@y4nk087 Ай бұрын
I love this comment. I am in the middle between a beginner and an intermediate web developer. I can build a basic project but some advanced concepts are a bit foggy. I try not to use much AI and only use it when I need something explained.
@suleimanmamman7689
@suleimanmamman7689 Ай бұрын
According to Jensen Huang, CEO of NVIDIA, "Everyone in the world is now a programmer." Here's my perspective: AI cannot replace developers because writing a good prompt for AI to generate quality code requires programming knowledge. Additionally, understanding and validating the generated code is impossible without a developer's expertise. Someone without programming knowledge cannot simply rely on AI for copy-pasting and expect it to work effectively.
@alexleo4863
@alexleo4863 25 күн бұрын
i thought this was obvious
@saveyourunitlink5634
@saveyourunitlink5634 27 күн бұрын
I am a seasonal programmer. Usually to finish a program I need 6 months to fully working program. Now only 3 days with quality code. Impressive.
@onmoog-xycs
@onmoog-xycs Ай бұрын
AI created by humans, Software Engineer's brain created by GOD.. No room for comparison here..
@Meimei025
@Meimei025 Ай бұрын
Ahahaha 🤣 🤏🏻 correct
@hireetech
@hireetech Ай бұрын
😂😂😂
@Gotit-ne4qb
@Gotit-ne4qb Ай бұрын
Software engineer's brain creates software whose brain was created by god and AI engineer's brain creates AI whose brain was created by god.. Equations match isn't it
@kantottero3831
@kantottero3831 Ай бұрын
And who created GOD ? 😂
@onmoog-xycs
@onmoog-xycs Ай бұрын
@kantottero3831 is it really necessary to insult poeple who do believe? Am not here to answer your loaded/gotcha/trap questions.. Please go find out for yourself..
@QuantumCanvas07
@QuantumCanvas07 Ай бұрын
I've tried the best and latest AI tools in the market and it "kind of" works when you know what you're doing. But when it comes to production grade code tailored with some strict docs and configurations, everything failed. You can't just go ahead and say "Hey OpenAI write me optimized code for another amazon with better SEO and performance" this is not how things works! There're a LOT of things that go into programming than just writing code. We're not language translators or essay writers. There's a big difference between PROGRAMMING and CODING. The beauty of human curiosity, self learning and thinking about new ideas are the things that AI can never replace in near future.
@AsadullahYousaf-qn5us
@AsadullahYousaf-qn5us 27 күн бұрын
Yup and thats the backdraw of AI . Ai can never meet all the requirements we want. It wouldn't replace human thinking and problem solving experiences
@cristiansprohnle3461
@cristiansprohnle3461 26 күн бұрын
After 15 years coding I feel that the easiest task as sw engineer is actually coding. The hardest stuff is gather requirements, digging in the legacy trashy code and define architectures that are scalable and easy to contribute with big teams. The code that ai generates today looks like the trashy code that I programmed on my firsts years as profesional developer. But it can be good as a refresher of some old knowledge or to find inspiration to look something on a more reliable source
@Myndale
@Myndale Ай бұрын
AI is particularly good if you're a full-stack developer because it helps offload some of the more tedious tasks specific to the many different technologies we work on. It's like having a junior dev at your disposal who's actually not too bad and can write base code in a few seconds to get you going, but never contradicts you or argues with you or competes with you for pay rises and bonuses etc and doesn't tell everyone in the company exactly how much of your work they did. You just gotta keep in mind though that at the end of the day, they're still a junior.
@acupsf
@acupsf 28 күн бұрын
It's like having a junior dev at your disposal -- good analogy
@chaitanyabhole
@chaitanyabhole Ай бұрын
"Everybody can become a programmer" does NOT equal to "Every should become a programmer" These so called leaders make attention grabbing statements but the ground reality hits you when you start writing code. Putting on a pair of glasses (ie spectacles) doesn't make you a literate person, it merely helps you to see better.
@trevorelvis1355
@trevorelvis1355 Ай бұрын
I personally will never stop coding even AI can do it better. In my experience, when AI generated code doesn't work as intended, I have to spend hours if not days getting it to do what I want. For simple 10-100 lines code, I just do it my self as I find it takes me longer to explain to AI what I want and the code that I get is not always what I wanted because my explanation was bad or I was just misunderstood. I have a passion in computer architecture and operating systems but I will never stop loving what I do even if AI can do it better. NEVER EDIT: If you've ever written code before, each programmer has a very specific way they do it. It's like a hand writing. I really don't like the way AI does it even if it way more organised than mine, there is a method to the madness.
@HoD999x
@HoD999x Ай бұрын
it literally takes minutes to say "check that again, x happens instead of y" in a loop until it's fixed
@alexleo4863
@alexleo4863 25 күн бұрын
​@@HoD999xyeah, until you revert to the original code and do it yourself
@daveys
@daveys Ай бұрын
Good points made! AI generated code is like copying work from the person sitting next to you in class. It helps for a bit but when you get stuck you’re in a worse position than if you’d just put the hard hours in.
@trevorelvis1355
@trevorelvis1355 Ай бұрын
That's why I stopped using it for very complicated tasks and some very easy ones.
@Kr1sc0s
@Kr1sc0s Ай бұрын
I tried using AI generated code and it is ass most of the time
@planesrift
@planesrift Ай бұрын
I'd say it does some low level work pretty well, especially trivial works like converting data from one format to another or simple CSS animations, but if you have to write a detailed prompt to achieve the goal, it's usually not very good at it.
@jeffsad8391
@jeffsad8391 Ай бұрын
True man 😂😂
@daveys
@daveys Ай бұрын
@planesrift - I got into Python using AI generated code, but there was a point when I found myself going “here is the error message:…” and plugging crappy code back into the loop that I thought “screw this, it’d be quicker to learn Python and do it myself”. I still use some AI code but I learned Python in-between so I know how to do basic-intermediate stuff and if I’m getting stuck, I ask for help on some of the syntax.
@guilherme5094
@guilherme5094 Ай бұрын
I've had enough of the Abominable Intelligence. Nvidia's CEO is not only wrong, he's also stupid.
@ramsyrama
@ramsyrama Ай бұрын
He's a billionaire and you're a broke commenter on KZbin
@mpinmpin9935
@mpinmpin9935 Ай бұрын
5:44 is the holy grail of this video. "AI tools might be giving developers a false sense of confidence". AI is powerful only if you're humble and having self-awareness that you need to improve your critical thinking the most instead of instant results.
@sajadmalik9097
@sajadmalik9097 Ай бұрын
My colleagues when working, they go to chatgpt, describe their problem(that is badly described), the chatgpt gives code, then they copy the code and put it in project directly. Guess what they get error, so they copy error and put it back in GPT, what does gpt does a little different approach which fails again and they keep repeating this approach which is why all of my colleague's have 20 to 30 bugs in the bug sheet everyday....😂😂 So the ceo, who says AI will completely replace programmers yes it will replace programmers like my colleagues... I suggest them sometimes, don't follow this approach it will lead you to wrong decisions and will mess your coding skills. Using AI is good but putting its code directly into the project is literally bad..... always analyze what AI wrote and then modify accordingly, ro make it different ....
@wilfred5656
@wilfred5656 15 күн бұрын
As a software engineer AI tools like Claude AI Sonnet 3.5 can actually make you very productive. AI does create bugs but if you have an understanding of how the code works you can either fix the code yourself or provide more insightful prompts and feed the codes back to the AI to help it make better decisions. I've built a complete SaaS web application with Claude Sonnet 3.5 in 4 to 6 days. First, be a programmer and then AI coding can actually be a game changer.
@zaki_vlogs_daily
@zaki_vlogs_daily 15 күн бұрын
I watch what I want from KZbin without ads without paying KZbin a single dollar 😂
@attacheewoo
@attacheewoo 26 күн бұрын
Mosh's insights cleared the fog before my eyes and eased my anxiety.
@alikassar
@alikassar 19 күн бұрын
Well said! I think Ai is extremely helpful for developers, I use it daily to speed up my work but can't imagine anyone without the developer mindset or background being able to explain the requirement or even use / debug and run the code that is generated.
@abwebmaster3
@abwebmaster3 Ай бұрын
You’re absolutely right Mosh. There is a project I worked on. Just a front end project. I was able to introduced a bit of AI because I am knowledgeable enough. It gives bucks I fix, I continue. Haha
@mohsinshahbaz5846
@mohsinshahbaz5846 Ай бұрын
I think you compared co-pilot code studies, I would love the study where it includes gpt-4 studies
@garlicnator
@garlicnator Ай бұрын
Thank you for this video. It's nice to see someone else's position on ai. It makes sense that ai is all just a hype. Ai is more of a tool to me to generate ideas and pseudocode. I wouldn't trust the code it writes. Can you please share where you found this article that lists all the stuff you mentioned in the video?
@CodeAlliance
@CodeAlliance 29 күн бұрын
As developer In my opinion AI brought some great changes and efficiency in our workflow maybe sometimes some issue but overall it has great impact on us. The only problem is we are over expecting.
@andrediquelou3583
@andrediquelou3583 26 күн бұрын
I agree that code generated by artificial intelligence can be dangerous for a beginner or an inexperienced developer if too much trust is placed in it. I try to develop on my own with ChatGPT, and something often concerns me: when the requested code is generated by AI, we are often forced to review it, modify or add lines of code, and then realize that the organization of the code is haphazard. This often leads to potential bugs when the code evolves. Ultimately, between generating the right prompt and fixing messy code, the strategy of relying entirely on AI-generated code is not ideal. A middle ground is needed, which, at the beginning of AI-assisted learning, requires a lot of trial and error.
@navascrisis100
@navascrisis100 Ай бұрын
Here we go, love from Uganda 🇺🇬
@RaviTejaReddyNimmakayala
@RaviTejaReddyNimmakayala Ай бұрын
Hi Mosh, looking for your new Angular course. Badly needed your latest angular course.
@calebadeleye
@calebadeleye Ай бұрын
Relying totally on A.I is Dangerous. I only use it for debugging a small code function or if I really don't know how to solve a problem or feeling too lazy to think I may use it to see how best to solve the problem but will later right my own code
@VishnuS.R-s1w
@VishnuS.R-s1w Ай бұрын
I thought by caption you were anti-AI until I completely watched the video, for which I have to agree to you. Although I learn coding using AI, I just try my best to learn the fundamentals first and use AI to make questions for me to practice so that I can write code of my own and then ask AI for evaluating it because I am self-learning to code, and if I get stuck, I go to documentation or coding websites to get ideas to code, and sometimes AI just provides me new code where I sometimes get neat and clean, and for that I am getting correct output.
@jonknight4616
@jonknight4616 Ай бұрын
@@Cha_HCM-je9qe Lol, so this is your rote answer to all of this. Not an original thought, just regurgitating a talking point... not once, but multiple times in response to others. The funny thing is, by copy-pasting your response multiple times, for someone trying to make a point that is clearly dissing the use of AI, it feels ironic that you sound like some downgraded script bot running in the background replying to others with a response that an AI could have done better at. But you do you, Cha. Whatever floats your boat on the interwebs.
@jonknight4616
@jonknight4616 Ай бұрын
I have a friend doing the same thing, using AI as a kind of helper to jump ideas off of, to figure out areas to learn and strengthen. Ai is a good tool to help with self learning, if you approach it with the right attitude.
@programmingwithmosh
@programmingwithmosh Ай бұрын
As a said in the video, AI can be a great help in certain scenarios, one of them being next to you as a tutor to explain concepts or help you remember syntax, generate a chunk of code quickly, etc. But the idea that anyone just uses plain English to build an entire software application with no understanding of coding is just foolish.
@VishnuS.R-s1w
@VishnuS.R-s1w Ай бұрын
@@programmingwithmosh I agree with you Mosh ! One can't make full software based on AI alone because that's just a foolish assumption because AI code can also generate bugs and along with that it's using code from other people which can cause problems.
@VishnuS.R-s1w
@VishnuS.R-s1w Ай бұрын
@@jonknight4616 Thank you Jon
@mohammadyahyaq
@mohammadyahyaq Ай бұрын
I honestly never use AI to write my code 😅 I only use it to know stuff that are well hidden in the documentations 🌚
@sadhappy8860
@sadhappy8860 Ай бұрын
Glad you are covering this. It is a tool in the toolbox, no putting the lid back on now, AI is here. Fine. Find it great for research, a springboard for further ideas or prototypes. I mostly use it for "I know this is a thing.... what was that called? What was that syntax again?". I can easily use it to build a smaller project I want to integrate it my main project. Having a troubling job situation at the moment and got talking to a "recruiter" at an event who said programming is dead, usual stuff, my friend in industry says (from someone who doesn't code) etc... Ugh. They just like shiny things like AI is Magic. I think it has a habit of 'poisoning itself', by which I mean, It remembers the wrong stuff too in a conversation and can bring that wrong back. So often it's better to take the results of a chat and then feed that as the start of a new conversation.
@Random-Sad
@Random-Sad Ай бұрын
Bro got sponsored from KZbin!
@wizaaeed
@wizaaeed Ай бұрын
I still dont see how A.I. replaces a good regular research, it's literally a algorithm that outputs ranked words it's not real intelligence
@mig7287
@mig7287 Ай бұрын
It is often more work to explain to GPT what I want then to write the code. When debug time arrives or you need to make changes, it is a good thing that you understand the code you are using.😊
@amrindraouk3440
@amrindraouk3440 24 күн бұрын
Many people believe that coding is the only part of software engineering. However, debugging, optimization, security, testing, and applying business logic are among the most important aspects of a software engineer's job. I think there are more stressful parts that you have to deal with😅 so good luck by saying coding alone and just copy code from AI are enough to become a software engineer.
@SeanApple
@SeanApple 25 күн бұрын
I’m not a proficient coder but I’m able to roughly discern what’s happening in the code. I’ve been using Windsurf and I am getting usable software (eventually) out of it. But watching the sausage get made while it grinds in the IDE, I wouldn’t feel comfortable shipping it. That said, I’m finding it useful to generate little personal apps that are outside of my competency. The main thing I’ve learned is to firewall between versions because it doesn’t respect requests to not alter code that’s already working.
@akoladebode-ajayi327
@akoladebode-ajayi327 Ай бұрын
Using Ai code is not bad if the user has mastered coding because even if I use Ai, I recheck my code well and optimize it using the docs and I also allow my supervisors correct me
@kazmi401
@kazmi401 Ай бұрын
@@Cha_HCM-je9qe from my experience you are not human you are a bot. 😆
@girishkuvalekar3965
@girishkuvalekar3965 Ай бұрын
Never expose your database/files directly to AI's 1st attempted code. Always begin with creating and copying files in a zip folder inside folder you wanna work into.
@keizbot
@keizbot 11 күн бұрын
All those papers about bugs from AI seem to be from before the o-series reasoning models, do those make a difference?
@codingtechniques2220
@codingtechniques2220 24 күн бұрын
interesting take on how AI handles code! I’ve been exploring the same issue on my channel
@saitejasvp7641
@saitejasvp7641 Ай бұрын
Hey Mosh, React advanced course is coming anytime sooner?
@theWorldOfIss
@theWorldOfIss 27 күн бұрын
Don't blindly copy paste your AI generated code first study know the flow and implement the logic. 🎉❤
@geerliglecluse5297
@geerliglecluse5297 Ай бұрын
This is all survey-based information. Would be A LOT more compelling to see real examples of coding questions asked and AI getting back with substandard code solutions. And what about differences in quality between various AI tools? AI can also help a lot and speed things up if used wisely. Oh yeah, and what this NVIDIA CEO said about AI replacing programmers: that remark was meant to boost NVIDIA's stock price and/or his bonus or so, nothing more.
@jeffstienstra3615
@jeffstienstra3615 Ай бұрын
just try making a very basic app or browser game from scratch using AI to boilerplate the basics and you'll see the issues within the first 15 minutes.
@loudboomboom
@loudboomboom Ай бұрын
As a long time frontend dev, AI is enabling me to work in any language. Backend, frontend, C, etc.
@leonedev
@leonedev 26 күн бұрын
when you will put other discount on your courses mosh? i have purchased several but i am interested on typescript and next.js courses
@sajjadhussain4250
@sajjadhussain4250 Ай бұрын
Thanks for clearing what actually happening around us right now in the world of AI, Mosh.
@Sayonora
@Sayonora Ай бұрын
3:52 Ad about removing ad
@Boltkiller96
@Boltkiller96 Ай бұрын
Lmao so true 😂
@ssouvikkmmondall2633
@ssouvikkmmondall2633 Ай бұрын
Missing haha react in KZbin😂😂
@troyb4533
@troyb4533 27 күн бұрын
“You will lose your job to the programmer that uses AI as a tool rather than a crutch.”
@kenmurray4005
@kenmurray4005 Ай бұрын
Already came to the same conclusion several months ago.
@haibaidzokwomandre1468
@haibaidzokwomandre1468 Ай бұрын
As an aspiring app security professional this is a good news, more vulnerabilities mor consulting jobs around. AI is doing a great job
@astb01
@astb01 Ай бұрын
So many developers these days rely on these AI code helpers rather than use their own brains …. It’s all well and good using them but when something goes wrong… do you know how to fix it? You’ll end up in an endless loop of mess. I wish people just stuck to old school learn and code rather than “let’s find the easy option so I have to think less”… way There’s nothing better IMHO than learning the concepts and writing your own code and fixing issues … least you know it’s the code YOU wrote rather than some sophisticated google searched engine generator
@erfanta7398
@erfanta7398 27 күн бұрын
please produce more videos like this i know you may be busy but this tips can be very helpful like that old vide "Difference between Junior and Senior Developers"
@frontendlogic
@frontendlogic 28 күн бұрын
Not every old person you should take advice from. Some of them are the dumbest to ever exist. Not all CEOs understand this industry. Be wise!!!
@OFFSECHQ
@OFFSECHQ Ай бұрын
Hey, loved your platform refresh looks, awesome
@Ou8y2k2
@Ou8y2k2 Ай бұрын
AI dev is a better hammer. A hammer can't replace a carpenter.
@m_muhd
@m_muhd Ай бұрын
We learn by doing ❌ We learn by watching your videos ✅
@Efandr
@Efandr Ай бұрын
You going into tutorial hell ✅️✅️✅️
@person-jw7vb
@person-jw7vb Ай бұрын
The cope is unreal 😭 When they said "kids wouldn't need to learn how to code" They were refering to 10-15 years in the future when said kids would be entering into the workforce and coding was being heavily automated
@coderabdullahi444
@coderabdullahi444 Ай бұрын
This video is so helpful ❤😊 thanks
@priyadarsihalder9242
@priyadarsihalder9242 Ай бұрын
Just asking, is the AI made by NVIDIA also made by another AI or human?
@jeffstienstra3615
@jeffstienstra3615 Ай бұрын
right. who do you suppose is going to build and fix the AIs when things aren't working? ha, certainly not programmers!
@priyadarsihalder9242
@priyadarsihalder9242 Ай бұрын
@@jeffstienstra3615 Lmao🤣🤣🤣🤣
@slimyelow
@slimyelow Ай бұрын
GPT is great for when I'm stuck and need some momentum to get back on track. I proofread and understand and test every line it gives me. I occasionally attempted to not do due diligence and totally regretted it immediately. There also is no fun in generating AI code without participation. Just like it isn't any fun to make actual music on SUNO or videos on minimax without proper control of your output.
@TheHeroIsRisingUp
@TheHeroIsRisingUp Ай бұрын
Thanks my teacher Mosh. I myself don't watch such hypes in AI and I only listen to people like you.
@danh5637
@danh5637 29 күн бұрын
It might write a large chunk, badly. But everytime I’ve tried. Thus far there is an error in it. Sometimes minor sometimes breaking the entire program.
@pperrinuk
@pperrinuk Ай бұрын
6:10 - use AI for repetitive tasks, boiler plate stuff... haven't you wondered why those tasks ever need to be done at all? Your IDE should have already done and hidden all that nonsense - why don't they? Because most modern devs don't care about efficiency, just doing the hours to get the pay cheque. When I do dev stuff in a new environment, the first thing I do is develop all the tools I need to avoid such wastes of time... doesn't everyone? No, they don't...
@robel_asefa
@robel_asefa Ай бұрын
Great content as usual and great points made.
@AsadullahYousaf-qn5us
@AsadullahYousaf-qn5us 27 күн бұрын
Hey Mosh . I have some questions. As technologies are advancing with every other day. Will Some frameworks would be replaced in near future for let say For web developers react js and laravels are now in market . Will they be flourish and will the jobs be affected in neqr futurr who have only expertise in these tech stack?
@eiadurrahman
@eiadurrahman Ай бұрын
I'm having a different problem with ai tools(chat gpt). I over use chatGPT while writing code. it's like I can't even code a function all by myself. the problem is I'm not learning anything, before chatGPT when ever tried I code I used to have a clear map, what I'm gonna do and how I wanna do. but now I lost that ability to think and make a proper map. how do I get over this ?
@stheday1
@stheday1 Ай бұрын
Everything Mosh said on this is correct, for now.
@austinejuma6160
@austinejuma6160 19 күн бұрын
For you to efficiently use AI you have to have enough knowledge in programming. You must know how the code is working. Greate observation from Mosh. Keep it up
@surafelhabte2394
@surafelhabte2394 Ай бұрын
With all due respect, Mosh, the AI era in software engineering is significantly different now. I use ChatGPT throughout the day while developing, and it helps me a lot. The code it provides is 95-98% accurate, but it depends on how well the prompt and description are given.
@GenAISpotlight
@GenAISpotlight 16 күн бұрын
You have to see it from his view, AI coding WILL hurt his business, a lot
@pkkkpkkk2385
@pkkkpkkk2385 Ай бұрын
Hi dear Mosh i get so excited when you upload a new video😍
@krumbergify
@krumbergify Ай бұрын
It is not black or white. It is great to use LLMs as a rubber duck, but once you know what to do you shouldn’t let it solve your problems. In the end you as a professional are responsible for your work towards your customers, so if you don’t understand what the A.I has produced you definitely shouldn’t deploy it.
@Mous-12-31
@Mous-12-31 Ай бұрын
Hey Mosh!! way back in 2022 your youtube videos are the first videos i watched to learn programming!! (specifically python) but now i am here creating video games with pure C++!!! plss like my comment so he can see this
@jaguelo1
@jaguelo1 6 күн бұрын
I am using Brave browser and happy with no ads. I can play video or music even if my phone is not active.
@roelaneroy2588
@roelaneroy2588 Ай бұрын
Hi Mosh, any updates about Spring boot course?
@coderplusplus
@coderplusplus Ай бұрын
When I received the notification of Mosh through twitter and thought it was about the Spring Boot Course. Then I viewed the message, unfortunately found out that it is not about Spring Boot. 😢😢😢
@ILoveCanada-81
@ILoveCanada-81 Ай бұрын
I agree, they jumped the gun and over promised. Doesn’t mean that they won’t keep on trying. Anything that can be automated will be automated. I agree with Mosh, they are not where they said they were, but there was a first attempt, backed by A TON OF FUNDING. Don’t underestimate developers but also don’t underestimate their efforts to replace developers with AI…they boasted about it and invested tons of cash and came up with something that made a lot of us sweat bullets for an entire year…the trick is to watch the trend and stay relevant
@zippyynyaboke6544
@zippyynyaboke6544 16 күн бұрын
AI plays a transformative role in augmenting developer capabilities. However, an AI's utility depends on how well it's integrated into the problem-solving process. If it's not adequately updated or contextually aware, it might fall short, reinforcing the idea that human expertise and judgment remain critical.
@zedn9ne
@zedn9ne 27 күн бұрын
Thank you Mosh just thank you
@siddharthsharma9376
@siddharthsharma9376 Ай бұрын
gentle reminder, any update on spring course?
@coderplusplus
@coderplusplus Ай бұрын
When I received the notification of Mosh through twitter and thought it was about the Spring Boot Course. Then I viewed the message, unfortunately found out that it is not about Spring Boot. 😢😢😢. When the most I needed the course. It delayed.
@siddharthsharma9376
@siddharthsharma9376 Ай бұрын
@coderplusplus indeed
@edwardallenthree
@edwardallenthree Ай бұрын
AI for boilerplate is okay, but let's be honest, it's heavy-handed. It's like the AI Minecraft. It doesn't really work, and it uses lots of resources, and it solves the problem and the most ridiculous way. AI makes you a worse programmer, although it's one of those tools that I don't think I'll be able to give up. It means you're thinking of how to solve the problem yourself less, and implementing code that you don't understand.
@SonikDMV2A
@SonikDMV2A 27 күн бұрын
I tried testing AI code generation, if I ask it to build something original but simple, it always generates code with made up libraries. It is only good with known DS and algo type questions. I even tried telling it the specified library doesn't exist and it gave me code with another made up library. I admit it can be good with troubleshooting, sometimes, when it's not making up stuff.
@jmasonica
@jmasonica Ай бұрын
I'm sorry there is not a slowdown in investment in A.I, The reality is A.I paired programming is here to stay, yes you will need to know how to code but the way you do it will be totally different than the way we do it now.
@jmasonica
@jmasonica Ай бұрын
@ A.i is a broad term to encapsulate computing mimicking human reasoning, a.i has been in development since the 1950’s. Coding assistants like copilot are generative A.i that use multimodal models that are developed by machine learning to use natural language processing to read human language and respond to it with a unique response every time you ask it a query. I don’t know what you mean by Ai is not Ai because A.i is not just one thing but while you can use generative A.i in search it’s not the only thing. Google itself had said that it uses coding tools for 30 percent of its codebase.
@SuperGibaLogan
@SuperGibaLogan Ай бұрын
im making games using godot and i sometimes use ai for resolving errors and problems in my codes (since i dont rlly wanna spam godot forums how to solve my problems but instead i wanna do it once in a while)
@pharouk90
@pharouk90 Ай бұрын
When I watched the Nvidia and Stability CEO's talks, they made me believe I have more robust experience and understanding of software development than them. Probably, they never write software, because as a tech CEO doesn't have to be too technical. As a developer, AI is just a good friend with relevant experience, nothing more.
@ash280
@ash280 Ай бұрын
"Everyone in the world is now a programmer!" 🤣🤣🤣
@joshuamcmillan6390
@joshuamcmillan6390 Ай бұрын
Honestly, I enjoy using AI for boiler-plating. However, I make sure I’m specific on my requests so I control the architecture. AI isn’t “takeover” or “mindless”, it’s a tool that takes oversight, like a power tool.
@type-dev
@type-dev Ай бұрын
Thanks for videos like this
@maosamoelaabraham5012
@maosamoelaabraham5012 Ай бұрын
I've been using chatGPT for coding for a couple months now and here is what I can say... AI doesn't do the job from A to Z, you still need to put your hands dirty to be able to enjoy its work. You must understand the key concepts of programming and all its paradigms and use AI to write code faster, again, what AI does best is to write code faster (assuming that you know what you're doing), not all of it at once but enough to have a pretty good start; if anything, everything mechanical and repetitive, AI does them far better. Anything creative about a program, you must do it not the AI...at least for now. But when they say that in years that are coming, we won't need programmers...they're not totally wrong, this sh*t is fast and constantly learning from its users and from its errors exponentially...but maybe I'm wrong.
@johnmakhuwira2877
@johnmakhuwira2877 15 күн бұрын
100% right bro
@olamoyegunolamidesammy5029
@olamoyegunolamidesammy5029 25 күн бұрын
Is KZbin reading my mind or something
@shayneguzman
@shayneguzman Ай бұрын
Large component of being an engineer or programmer is TROUBLESHOOTING..having the know how to fix it when it's broken
@barabarahito
@barabarahito 29 күн бұрын
I've found AI useful for doing the more tedious aspects of coding, but I still have to go back and clear up bugs, errors and the rest. I also have to simplify things that AI tries to do in the most complicated way possible, but I wouldn;t know that if I hadn't learned the basisc of coding to begin with.
@Fab-tx9hz
@Fab-tx9hz Ай бұрын
Very intresting video! As a beginner coder, i often wonder if im wasting my time learning software engineering, especially with Ai advancing. Its a bit of a relief to see that Ai has been over estimated haha. Thanks Mosh!
@jeffstienstra3615
@jeffstienstra3615 Ай бұрын
Just a tip: I coach new devs and the ones who over-rely on chatGPT end up struggling, flailing, rewriting, and refactoring constantly. They don't establish a solid understanding of the fundamentals and become a bit stagnant. Use AI for specific things and use it to explain concepts to you that you don't understand. have it give code examples. ask for analogies. Treat it like a teacher rather than a laborer and you'll see your skills grow more quickly. While it can't write a multiplayer FPS in Unity for you, it can help with specific problems like how to calculate an object's trajectory, etc.
@Fab-tx9hz
@Fab-tx9hz Ай бұрын
@jeffstienstra3615 thanks for the reply! Im currently on a codeacademy full development course. I like using chatgbt as a teacher. I was trying to get my head around 'for loops' recently and asked it to run through a small block of code and explain it to me in simple terms. It's amazing in this sense, but I completely agree that I'd be absolutely baffled in a future workplace if I relied too much on it.
@person-jw7vb
@person-jw7vb Ай бұрын
Is that so ? 3 years ago, Ai couldn't even possibly even start to generate code. 2 years ago when chat gpt came out, chatgpt was at grade 10 - 12 level. It could only generate snippet of ( bad ) code. 1 year ago : gpt 4 could actually be used in university level coding ( of course, not with a single prompt but many to get a reliable answer and even then you had to have a thorough understanding of said code and coding in general to assemble the codes ) Present day : gpt o1 beats 90% of leetcodes and can be considered at at the junior dev level of coding ( hence why coding in general is slowly starting to automate ) Next year : Orion is going to be released if the rumours are true. It would far better than a junior programmer even at the level of senior programmer in some fields. This is why kids shouldn't learn how to code. In 10 years can you honestly say that Ai wouldn't be better than most senior devs ? What will happen to the kids who are entering the workforce as programmers ?
@haathimazmy
@haathimazmy Ай бұрын
whatever technology comes, it can never beat human
@takakis
@takakis Ай бұрын
AI is never going to replace us. Just like any other technology, it'll always be a great servant but a terrible master.
@rukshanaparvin5437
@rukshanaparvin5437 Ай бұрын
Hello! Ur contenr haa helped me alot❤
@jonknight4616
@jonknight4616 Ай бұрын
Using AI tools can be useful, but you have to go in not expecting perfect code. You have to massage it, work it. It can often give you a good starting place. If you hand these tools to people who don't have good foundations in coding, don't know the fundamentals, that will lead to many of these issues (because they won't know how to massage it, to fix it, if something goes wrong and it most definitely will along the way). That isn't to say these tools aren't helpful, though, you just still need to have the proper training to make the best use of them, like any tool.
@amelioratepsych
@amelioratepsych Ай бұрын
What they mean is that there won't be any need of coders building things from scratch till the end. There would be fixers and only those can fix who know ins and outs of the programming thoroughly ofcourse. And yes it means less jobs because now one needs problem solving and fixing skills rather than writing the whole stuff. Suppose If Writing used to take 8 hours, with AI, writing + fixing could take 4 hours. That person then can turn to freelance and complete another person's job in remaining 4 hours. (I dont even have coding background, so just slide this)
@adoraduca
@adoraduca Ай бұрын
It depends on how you use AI when coding, especially for repetitive tasks, documentation or asking questions. Personally I love using AI when I code, it also improves my productivity by a large margin. Also suspect that AI will replace programmers sooner than many of us realize.
@evansjones1347
@evansjones1347 Ай бұрын
It also depends on those who know how to use it 💯💯💯💯💯
@AsadullahYousaf-qn5us
@AsadullahYousaf-qn5us 27 күн бұрын
What if we provide correct details and requirement to AI bot to make some code changes or any feature we want in website development. Will it provide good results without error free. I think it will as per my perception. What would you like to say about my perception .
@Karol-g9d
@Karol-g9d Ай бұрын
ai need to be able to validate proper keyboard curser location after writing . The 4 math sign i supplied ? In xbox serie x digital edge or copilot from edge ? Keyboard cursor location is after first math symbol . It should be after the twin math symbol . Ask wolfram .
@JosephusBawah
@JosephusBawah Ай бұрын
I literally had an add pop up just in the middle of mosh's video add cmon, it's not my fault i can't afford KZbin Premium now
@Flamebamboo
@Flamebamboo Ай бұрын
Lol
Web Development Roadmap 2025 with GenAI
19:21
Chai aur Code
Рет қаралды 138 М.
Enceinte et en Bazard: Les Chroniques du Nettoyage ! 🚽✨
00:21
Two More French
Рет қаралды 42 МЛН
So Cute 🥰 who is better?
00:15
dednahype
Рет қаралды 19 МЛН
How Many Balloons To Make A Store Fly?
00:22
MrBeast
Рет қаралды 199 МЛН
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
Python for Beginners - Learn Coding with Python in 1 Hour
1:00:06
Programming with Mosh
Рет қаралды 19 МЛН
God-Tier Developer Roadmap
16:42
Fireship
Рет қаралды 7 МЛН
Run your own AI (but private)
22:13
NetworkChuck
Рет қаралды 1,7 МЛН
the truth about ChatGPT generated code
10:35
Low Level
Рет қаралды 235 М.
AI is not designed for you
8:29
No Boilerplate
Рет қаралды 194 М.
How I Mastered Data Structures and Algorithms in 8 Weeks
15:46
Aman Manazir
Рет қаралды 129 М.
Running "Hello World!" in 10 FORBIDDEN Programming Languages
18:07
I Didn’t Believe that AI is the Future of Coding. I Was Right.
6:55
Sabine Hossenfelder
Рет қаралды 608 М.
Coding Will NEVER Be The Same - Insane New AI Code Editor…
12:50
Tech With Tim
Рет қаралды 65 М.
Enceinte et en Bazard: Les Chroniques du Nettoyage ! 🚽✨
00:21
Two More French
Рет қаралды 42 МЛН