The Coding Lion
The Coding Lion
  • 9
  • 9 549
Stop Copying Code From AI || These Are the DANGERS of Using it
AI is revolutionizing how we code. Tools like GitHub Copilot, ChatGPT, and others are writing snippets, debugging errors, and even suggesting entire solutions. Sounds amazing, right? But here’s the thing-there’s a growing problem with AI-assisted coding that no one’s talking about.
In this video, I’m breaking down five major issues with AI-generated code. And trust me, the last one is the most important-it could change the way you think about coding forever. So stick around!
The first point is the lack of thinking.
AI doesn’t think, reason, or comprehend-it predicts. It generates code by analyzing patterns from data it was trained on, not by understanding what it’s doing. This means it’s incapable of making thoughtful decisions or knowing whether its output actually solves your specific problem. The lack of understanding is a critical flaw because coding isn’t just about producing lines of code-it’s about solving problems, building efficient systems, and understanding the nuances of a project. AI isn’t capable of any of that. It operates without awareness or context, and that makes its outputs fundamentally shallow.
When you rely on AI for code, you’re relying on a tool that doesn’t actually know what it’s doing.
The second point is the lack of context od AI.
AI-generated code exists in a vacuum. It doesn’t know the goals of your project, your design principles, or how the code will integrate into your existing systems. It doesn’t understand your team’s conventions, the needs of your users, or even the intended purpose of the function it’s writing. Without that broader context, the code AI produces is often disconnected from your actual requirements. The result? You spend time reworking, integrating, or completely reimagining the AI’s output to fit into your project. This isn’t just inefficient-it defeats the purpose of using AI in the first place. The lack of context is one of the biggest obstacles to trusting AI as a reliable coding partner.
The third point is that, AI Generates Code Without Prioritizing Security.
As we all know, security is non-negotiable in coding, but it’s something AI completely overlooks. AI doesn’t evaluate the risks of its output or ensure that it follows best practices for protecting your systems and data. This creates a dangerous situation where vulnerabilities are introduced into your projects without you even realizing it. Security requires foresight, an understanding of potential threats, and a deliberate effort to build systems that minimize risks. These are things AI simply cannot do. It operates purely on patterns, without any awareness of the critical importance of safeguarding your code against attacks. This makes AI-generated code inherently unreliable from a security perspective, and it’s why trusting it blindly can lead to catastrophic results.
And the next point is that AI Kills your programming skills.
AI can be so convenient that it’s tempting to use it as a shortcut for every coding problem. But over time, this overreliance can erode your own abilities as a coder. Programming is more than just typing out lines of code-it’s about critical thinking, problem-solving, and understanding the intricacies of systems. If you let AI do all the heavy lifting, you risk losing those skills. The more you depend on AI, the less confident you become in your own ability to create, debug, and innovate. And in a field that evolves as rapidly as programming, staying sharp and adaptable is crucial. Reliance on AI doesn’t just affect your current projects-it limits your growth as a developer.
And our last point is : The Ownership Dilemma.
Here’s a problem most people don’t even think about: who owns the code that AI generates? AI systems are trained on massive datasets, which often include open-source projects, proprietary code, and other materials whose origins aren’t always clear. When AI produces code for you, it’s possible that some of that code is derivative of copyrighted material. This creates a murky situation where you could unknowingly violate intellectual property rights. Beyond the legal issues, there’s also an ethical question: should we be using AI-generated code if it’s based on the work of countless developers who weren’t credited or compensated? This lack of clarity around ownership and ethics isn’t just a technical issue-it’s a moral one
So, should we stop using AI to generate code? Of course not. It’s a powerful tool, but it’s just that-a tool. It’s up to you to use it wisely, critically, and responsibly. Always review, test, and question the code AI produces, and never stop learning how to code yourself.
If you found this video helpful, don’t forget to like, share, and subscribe. Let me know in the comments: how do you feel about AI-generated code? Is it the future of development, or are we losing something important along the way? I’d love to hear your thoughts.
มุมมอง: 11

วีดีโอ

This is Why You Can't Write Your Own Lines of Code
มุมมอง 1.9K12 ชั่วโมงที่ผ่านมา
Have you ever felt like you’re just not improving in programming, no matter how hard you try? Like you’re stuck in the same spot, spinning your wheels, and getting nowhere? Believe me, I’ve been there, and I know how frustrating it can be. Recently, I came across a Reddit post that summed it all up perfectly: "I don’t feel like I’m progressing anymore. I’ve been programming since 2022, but I fe...
Should You Solve LeetCode Problems or Do Projects
มุมมอง 6Kวันที่ผ่านมา
If you’re learning to code, you’ve probably faced this BIG question. ‘Should I grind endless LeetCode problems or jump straight into building projects?’ Well, today, I’m breaking it all down for you. By the end of this video, you’ll know exactly what to focus on-and I’ll even share a secret formula to balance both for maximum results. So stick around, because this might just save you hours of s...
How to Make Money as a Frontend Developer
มุมมอง 84014 วันที่ผ่านมา
At Netflix, you could be making a whooping $243,000 a year. At Meta, it’s $175,000, and at Google? A sweet $148,000, for just being a frontend developer. Oh, and don’t forget those perks: free food, fancy offices, and the chance to casually say, ‘I work at Google.’ Sounds good, right? Stick with me, because today I’m about to share 7 simple steps to help YOU become a front-end developer and may...
Will AI Take Over Your Software Job?
มุมมอง 1.1K14 วันที่ผ่านมา
Imagine this: you’ve just landed your first job as a frontend developer. You’re excited, full of dreams, ready to take on the tech world. And then… you scroll through Reddit and see this: ‘AI will replace junior frontend developers soon!’ Your heart sinks. Your mind races. Did I just pick the wrong career?! Well, I’m here to tell you: Take a deep breath. AI isn’t coming for your job. Let me exp...
MASTER Every Computer Component in MINUTES!
มุมมอง 16921 วันที่ผ่านมา
Processor (CPU) - The Central Processing Unit, often referred to as the brain of the laptop, performs calculations and instructions to run programs and processes. Graphics Processing Unit (GPU) - A specialized processor designed to handle graphics rendering and visual output, enhancing tasks like gaming, video editing, and 3D modeling. Random Access Memory (RAM) - Temporary storage that holds d...
Ranking Programming Languages and Tools
มุมมอง 8428 วันที่ผ่านมา
1. Node.js Description: A JavaScript runtime built on Chrome’s V8 JavaScript engine, which allows JavaScript to be used on the server side. Use Case: Ideal for creating fast, scalable web servers, real-time applications, and RESTful APIs. 2. Java Description: An object-oriented programming language and platform known for its portability, security, and robust performance. Use Case: Widely used i...
You MUST use These UI Libraries to Stand Out
มุมมอง 245หลายเดือนก่อน
Here are 12 UI libraries for Next.js that offer a wide range of components, styling options, and customizability: Chakra UI - A React-based library with accessible, composable, and customizable components. Great for rapid prototyping and theming. Material UI (MUI) - A popular, comprehensive component library following Material Design principles, with a wide selection of ready-made components. A...
Give me 3 Minutes , I Will get You 5 Years Ahead | Programming easily
มุมมอง 84หลายเดือนก่อน
Stop Struggling with Errors: 3 Key Questions to Fast-Track Your Coding Progress Tired of getting stuck on frustrating errors while coding? In this video, we’ll walk through three essential questions every developer should ask to level up quickly. Whether it’s understanding the hidden “magic” of frameworks, mastering low-level concepts like C, or making coding fun again, these tips will transfor...

ความคิดเห็น

  • @just4fun277
    @just4fun277 5 ชั่วโมงที่ผ่านมา

    Bro i feel like all youre videos are made with AI not gonna lie all your

  • @shreyanshmalewar1208
    @shreyanshmalewar1208 15 ชั่วโมงที่ผ่านมา

    Simple and realistic, reminded me of fireship Thanks for the video

    • @thecodinglion
      @thecodinglion 14 ชั่วโมงที่ผ่านมา

      Thanks for the feedback sir. We are working on making our content better and more informative. Your subscription would really help us, and allow the algorithm to serve the content to more people who would also benefit from this video. Thanks alot

  • @punk5513
    @punk5513 16 ชั่วโมงที่ผ่านมา

    Me using AI for debugging😢😢

    • @thecodinglion
      @thecodinglion 16 ชั่วโมงที่ผ่านมา

      Actually, you can use it for debugging. It is a really good teacher. The problem comes when you solely rely on AI to develop your code. But You can use it for debugging.

    • @punk5513
      @punk5513 16 ชั่วโมงที่ผ่านมา

      @thecodinglion yes bro🙂 I don't use it for heavy lifting. But I'm always in hurry I use it to get quick information on what went wrong and where the problem is😂 Also I'm using this for long time I know that most of the time it would make the problem even worse but I still can't stop using AI🥲

  • @SagarSingh-du3qt
    @SagarSingh-du3qt 2 วันที่ผ่านมา

    Hello, great video,,, earned a sub!!! assuming you have a fair idea about the industry and experiences, Could you suggest me some fairly strong projects as I'm looking forward to switch into a product based company as an SDE(currently an automation developer with 22 month exp) This is bcz I don't have much time and need to crack some high paying job Note - I'm currently grinding lc

    • @the_daily_improvement
      @the_daily_improvement 21 ชั่วโมงที่ผ่านมา

      Now Ai is booming. I think you should build a project that's a little bit hard and integrate AI in it. Ans start solving LeetCode problems. I hope that helped

    • @thecodinglion
      @thecodinglion 12 ชั่วโมงที่ผ่านมา

      Hello sir, sorry for the delay. If you wanna join a product based company, you should grind a lot of leetcode. On top of leetcode, you should do a project in which you will have to use new technologies (Such as Next.js and if possible you can integrate AI into it). Make sure that your project is not a copied project from someone.(It shouold be unique). I hope that helped, and Thank you for the sub. Remember: The key to product-based companies is: LeetCode, LeetCode and LeetCode

  • @AydieProdStudio
    @AydieProdStudio 3 วันที่ผ่านมา

    Is the voice from chat gpt

  • @Epic_coding200
    @Epic_coding200 3 วันที่ผ่านมา

    Thanks for tips, imma try em real quick!

    • @thecodinglion
      @thecodinglion 3 วันที่ผ่านมา

      Good Luck on your journey

  • @yashmishra9978
    @yashmishra9978 3 วันที่ผ่านมา

    I clicked on this video just to say, that i don't relate with the title i hate copying code from AI or anywhere for that matter. When i write it i know what could go wrong.

    • @thecodinglion
      @thecodinglion 3 วันที่ผ่านมา

      good

    • @the_daily_improvement
      @the_daily_improvement 21 ชั่วโมงที่ผ่านมา

      Me too, Hate copying code. It is always my last ressort

  • @AstroDestroyer146
    @AstroDestroyer146 4 วันที่ผ่านมา

    AI will always be one step behind humans. Take that from me!!

  • @15121Duncan
    @15121Duncan 4 วันที่ผ่านมา

    Great video

  • @sagorbarua5775
    @sagorbarua5775 5 วันที่ผ่านมา

    I would say for first 2 to 3 years focus on problem solving skill with small projects. Do big projects in final year for job prep. In my experience, big company train you before contributing in their code base. Because you cannt learn development on your own. The youtuber it self has no any job experience and serving bullshit. You can acquire development skill any time bt problem solving skill take lot of time and dedication

  • @rachakonduguruvaishnavi
    @rachakonduguruvaishnavi 7 วันที่ผ่านมา

    Hi , I actually want an advice from you . I'm an 3rd year(completed 5th sem and in 10 days starting my 6th sem ) computer science undergraduate despite that I haven't done a single leetcode problem nor did any projects or has strong knowledge in any language . What to do in my 6th sem and after that I will get 3 months summer holidays and then 7th sem . no 8th sem for us . In 7th sem only we will get placed mostly . Please help . Even though I'm from decent college . My cpi is 6.5

    • @thecodinglion
      @thecodinglion 6 วันที่ผ่านมา

      Hello, I would advise to pick on programming language and learn it. After that you start solving some leetcode problems

  • @vipulraj_1193
    @vipulraj_1193 7 วันที่ผ่านมา

    Hi brother you speaked very well on this topic and i subscibed your channel . can you give me some advice on my current situation. I have almost 2years gap now. and i have only done 1 internship in front end development , i had some medical condition thats why i left the internship. Now what i am doing is i am doing leetcode and i have become better in leetcode ( i am using javascript) but i have not been doing anything in front end for past 5 months i will say since i left the internship. what should i do . the leetcode solving is not that easy i solved 30 easy questions of array and now in string. *I dont know how to procceed and apply for jobs i am very confused* hope you all the best in youtube journey

    • @thecodinglion
      @thecodinglion 7 วันที่ผ่านมา

      Hello sir. You can start doing a project but you can also set some number of leetcode problem that you will have to solve everyday. You can solve 2 to 3 LeetCode problems everyday, so you can have sometime to do your project and improve your frontend skills. I hope this is helped. And thank you so so much for subscribing, I really appreciate it sir.

  • @skmemes-kl1bd
    @skmemes-kl1bd 7 วันที่ผ่านมา

    I am doing spring boot projects as you said , but I was not able to solve a problem by own and able to solve it after watching a video even i crossed the arrays concepts in DSA ,??❤

    • @thecodinglion
      @thecodinglion 7 วันที่ผ่านมา

      Almost everyone is like that brother. Just keep pushing. Sometimes try playing some cognitive game, and when you go to leetcode, start solving the easy questions first. I hope this helped.

  • @vblueice
    @vblueice 7 วันที่ผ่านมา

    Which one should I do? Him: Both 😂

  • @rubyciide5542
    @rubyciide5542 8 วันที่ผ่านมา

    For some reason i like solving leetcode and learning how computer memory works Than doing a fucking job where they expect you to create gmail in a month, working 12 hours a day 6 days a week for 250usd a month

    • @thecodinglion
      @thecodinglion 7 วันที่ผ่านมา

      As you wish my friend

  • @pravyn350
    @pravyn350 8 วันที่ผ่านมา

    Then what about my 500 day steak within a year 😂😂😂

  • @Bang-_-Bang
    @Bang-_-Bang 8 วันที่ผ่านมา

    2:00 cameo - faf

  • @darkshadow-og2ss
    @darkshadow-og2ss 8 วันที่ผ่านมา

    Both

  • @Sai_7402
    @Sai_7402 8 วันที่ผ่านมา

    Hey buddy , can you make a video about how to use AI to be better programmer

    • @thecodinglion
      @thecodinglion 7 วันที่ผ่านมา

      Absolutely, I will make it sir

  • @neo8494
    @neo8494 8 วันที่ผ่านมา

    This is exactly what i was wondering these days! I'll work on my JavaScript project more first and then start to combine leetcode soon. I've subscribed your channel too!

  • @godofwar8262
    @godofwar8262 8 วันที่ผ่านมา

    I am doing project because it will slow path but in our country thier is to many dsa enginer

    • @thecodinglion
      @thecodinglion 8 วันที่ผ่านมา

      Nice, keep it up my man

  • @gogul0881
    @gogul0881 8 วันที่ผ่านมา

    Nice

  • @nguyenkhai7128
    @nguyenkhai7128 9 วันที่ผ่านมา

    Thank you, Mr.Lion, for making this video. I'm new to the CS major, and I'm wondering, since now we have a lot of AI stuff that can make beautiful websites in just a few minutes, do you think it's still worth learning basic HTML, CSS and Javascript?

    • @thecodinglion
      @thecodinglion 9 วันที่ผ่านมา

      Hello sir. Yes it is still worth learning HTML ,CSS and JS but you must also know Know to use AI. for more clarification please watch this video: th-cam.com/video/X5pVG7QM9hY/w-d-xo.html

  • @adeebalam2392
    @adeebalam2392 9 วันที่ผ่านมา

    Hi Mr. Lion i am a viewer from india in my last sem of computer science degree and i am interested in doing ios development but it wont help in my placements and i have zero knowledge about dsa what should i do rn because i cannot do ios developmet in swift and at the same time dsa in c++ . please help me

    • @thecodinglion
      @thecodinglion 9 วันที่ผ่านมา

      Hello sir. Hope you're doing well. If you thinks by learning DSA you can get placed at your college, learn dsa first and after you secure the job, you can then get some time to learn swift. But would suggest you to learn Flutter or React Native because with them you can make both IOS and Android App. I hope that helped.

    • @adeebalam2392
      @adeebalam2392 8 วันที่ผ่านมา

      @@thecodinglion thanks sir would you tell me if doing dsa in swift is helpful or not and can i learn dsa after learnign ios dev

    • @thecodinglion
      @thecodinglion 8 วันที่ผ่านมา

      You can learn dsa anytime you want. Just have the mindset

    • @thecodinglion
      @thecodinglion 7 วันที่ผ่านมา

      DSA does not depend on the language you are using. It is just problem solving. If you feel like you can use Swift for your DSA Journey, then you can absolutely do it. There is no problem with that. Hope this helped.

  • @stepanovbogdan6077
    @stepanovbogdan6077 9 วันที่ผ่านมา

    Thank you Mr. Lion for clarifying my doubts. You earned my sub

    • @thecodinglion
      @thecodinglion 9 วันที่ผ่านมา

      Thank you so much sir. I appreciate

  • @sultondev
    @sultondev 11 วันที่ผ่านมา

    Well did chat gpt 4_0 learn to open a youtube channel?

    • @thecodinglion
      @thecodinglion 11 วันที่ผ่านมา

      Thank you so much. it's " Well done"

  • @junaidxzy
    @junaidxzy 12 วันที่ผ่านมา

    nice try diddy

  • @lazyman2451
    @lazyman2451 12 วันที่ผ่านมา

    And also you will spend most of the time researching and talking than coding

    • @thecodinglion
      @thecodinglion 12 วันที่ผ่านมา

      Absolutely, positively

  • @Varelinski
    @Varelinski 16 วันที่ผ่านมา

    "Ai will replace us" and "CS students can't get jobs" is a conspiracy to lower the competition in the field. Nice try, chud...

    • @thecodinglion
      @thecodinglion 16 วันที่ผ่านมา

      AI cannot replace you but someone who uses it will. So you can just use it to speedup your development

    • @Varelinski
      @Varelinski 16 วันที่ผ่านมา

      @@thecodinglion Yeah, but will he be able to leetcode medium?

    • @thecodinglion
      @thecodinglion 16 วันที่ผ่านมา

      @@Varelinski NO he can't

  • @NubcackeRider
    @NubcackeRider 16 วันที่ผ่านมา

    this is a comical take... "your frontend career is safe because it's so complex and ever growing, but the backend work? That's easy, they're gone! But not you because FE is so complex!!" lol okay... There's a reason the market always valued the BE over FE engineers btw...

    • @thecodinglion
      @thecodinglion 16 วันที่ผ่านมา

      Thanks For the comment but I think frontend is as important as backend. What programmer should do is to learn how to use AI so they can work rapidly and efficiently. Those who will lose their jobs are those who do not want to use AI. They are going to be replaced by those who use AI. And I believe I was not wrong when I said FE is always changing. 10 Years ago people were not making 3D websites or even animate them. Now the websites are being animated , who knows what they will look like 5 Years from now. I hope This helped. and I am really happy that you pointed that out, because I learned something and I hope that other who will read your comment will learn something too. Thank you so much. Please consider subscribing, it would really help to break the algorithm.

    • @GreatTaiwan
      @GreatTaiwan 15 วันที่ผ่านมา

      @@thecodinglion "10 Years ago people were not making 3D websites or even animate them." wow that's your reason ? this is the complex thing in your example bro

    • @thecodinglion
      @thecodinglion 15 วันที่ผ่านมา

      I am not saying it's complex. I was just showing the creativity and evolution

  • @itepik-i5z
    @itepik-i5z 20 วันที่ผ่านมา

    Well explained! However, you could put more text on the screen while speaking. Nice video, even 60 year olds could understand it from this video lol. Liked, saved and subbed.

    • @thecodinglion
      @thecodinglion 20 วันที่ผ่านมา

      Thank you for the feedback. I will make sure to include text in the upcoming videos. And thank you for liking and subscribing. I means a lot to me. Peace :)

  • @karakami
    @karakami 20 วันที่ผ่านมา

    I love it, yet another AI copy of a popular content

    • @thecodinglion
      @thecodinglion 20 วันที่ผ่านมา

      Happy that you love it. AI absolutely helped me in writing the script but I added also some of my knowledge. Thanks If you loved the video, please consider subscribing

  • @SolarSim-64r10o9
    @SolarSim-64r10o9 23 วันที่ผ่านมา

    bro said laptop how did you know

    • @thecodinglion
      @thecodinglion 23 วันที่ผ่านมา

      I have not understood you brother

    • @tutopoints1920
      @tutopoints1920 23 วันที่ผ่านมา

      ????

    • @SolarSim-64r10o9
      @SolarSim-64r10o9 15 วันที่ผ่านมา

      @@thecodinglion i have a laptop

    • @thecodinglion
      @thecodinglion 14 วันที่ผ่านมา

      @@SolarSim-64r10o9 oh 😁😁😁😁😁😁