The Coding Lion
The Coding Lion
  • 8
  • 6 123
This is Why You Can't Write Your Own Lines of Code
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 feel stuck. Every project I start just gets too hard. I spend hours fixing one problem and then give up. Setting up, making files, doing preludes-it all takes forever, and I never actually get deep into development. What should I do?"
If you’ve ever felt like this, let me tell you-you’re not alone. Every single programmer, from beginners to pros, has hit that wall. But here’s the good news: it’s not permanent. Today, I’m sharing five practical and powerful tips to help you break through this programming plateau. And trust me, you’ll want to stay till the last one-it’s a game-changer.
The first tip is to change the way you think about progress.
It’s easy to get caught up in thinking, “I’m not moving fast enough” or “I’m not as good as others.” But here’s the truth: programming isn’t a race-it’s a journey.
Take a moment to remember why you started programming in the first place. Was it to build cool things? To challenge yourself? To solve problems? Whatever your reason, reconnect with that passion. Instead of focusing only on the big end goals, celebrate the process of learning and experimenting.
But before we move to the next tip, it has been noticed that 95% of people who are watching these videos, aren’t subscribed. So please stop the video for a second, and subscribe to the channel.
The next tip is to start small
Here’s the thing: we often set goals that are way too ambitious for where we currently are. Building an entire app or website from scratch sounds amazing, but when you’re overwhelmed, it’s hard to even get started.
So, scale it back. Pick a small, manageable task-like creating a basic calculator app or styling a single page of a website. These smaller projects are quick wins, and completing them boosts your confidence.
The next tip is to break your projects into smaller pieces.
When a project feels too hard, it’s often because you’re looking at the entire thing all at once. It’s like staring at a massive jigsaw puzzle and wondering where to even start.
What you should do is to break it down. Let’s say you want to build a portfolio website. Instead of thinking, “I need to finish the whole site,” focus on smaller pieces like “create the homepage,” “style the navbar,” or “add a contact form.”
The next tip is to track your wins no matter how small they seem.
It’s so easy to focus on what we can’t do yet. We compare ourselves to others or get stuck on problems, and it feels like we’re failing. But have you ever stopped to look back at how far you’ve already come?
Start keeping a “win journal.” Every time you solve a bug, complete a feature, or learn something new, write it down. Over time, you’ll have a record of all the progress you’ve made, and it’ll remind you that you’re moving forward, even when it doesn’t feel like it.
And the last step is to learn to rest, not quit.
Burnout is real, and programming can be mentally exhausting. If you’re staring at a problem for hours and getting nowhere, the solution isn’t to push harder-it’s to step away. Take a walk, play a game, or just relax.
When you come back, you’ll often see the problem with fresh eyes and a clearer mind. Resting isn’t giving up-it’s part of the process. Think of it like recharging your battery. You can’t expect yourself to keep going forever without taking breaks.
So, those are my five tips to break through the programming anxiety:
Shift your perspective,
Start small but aim big,
Break your projects into smaller chunks,
Track your wins, and
Learn to rest, not quit.
Which one are you going to try first? Let me know in the comments-I’d love to hear about your journey!
If this video helped, don’t forget to like, subscribe, and share it with someone who might need a little motivation.
มุมมอง: 813

วีดีโอ

Should You Solve LeetCode Problems or Do Projects
มุมมอง 4K20 ชั่วโมงที่ผ่านมา
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
มุมมอง 762วันที่ผ่านมา
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?
มุมมอง 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!
มุมมอง 16514 วันที่ผ่านมา
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
มุมมอง 7021 วันที่ผ่านมา
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
มุมมอง 243หลายเดือนก่อน
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
มุมมอง 72หลายเดือนก่อน
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...

ความคิดเห็น

  • @15121Duncan
    @15121Duncan 18 ชั่วโมงที่ผ่านมา

    Great video

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

      Thank you sir

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

    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 3 วันที่ผ่านมา

    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 2 วันที่ผ่านมา

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

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

    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 3 วันที่ผ่านมา

      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 3 วันที่ผ่านมา

    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 3 วันที่ผ่านมา

      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 3 วันที่ผ่านมา

    Which one should I do? Him: Both 😂

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

    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 3 วันที่ผ่านมา

      As you wish my friend

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

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

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

    2:00 cameo - faf

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

    Both

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

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

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

      Absolutely, I will make it sir

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

    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 4 วันที่ผ่านมา

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

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

      Nice, keep it up my man

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

    Nice

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

    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 4 วันที่ผ่านมา

      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 5 วันที่ผ่านมา

    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 4 วันที่ผ่านมา

      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 4 วันที่ผ่านมา

      @@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 4 วันที่ผ่านมา

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

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

      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 5 วันที่ผ่านมา

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

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

      Thank you so much sir. I appreciate

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

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

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

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

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

    nice try diddy

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

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

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

      Absolutely, positively

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

    "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 12 วันที่ผ่านมา

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

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

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

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

      @@Varelinski NO he can't

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

    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 12 วันที่ผ่านมา

      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 11 วันที่ผ่านมา

      @@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 11 วันที่ผ่านมา

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

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

    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 16 วันที่ผ่านมา

      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 16 วันที่ผ่านมา

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

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

      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 19 วันที่ผ่านมา

    bro said laptop how did you know

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

      I have not understood you brother

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

      ????

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

      @@thecodinglion i have a laptop

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

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