Navigate Select ESC Close

"New Junior Developers Can't Actually Code"

2025-04-17 Education
35.2k
1.4k
210
Tech With Tim
Tech With Tim
2.0m subscribers

Unlock all features

FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.

Description

Check out ManageEngine Site24x7 today and get 6 months for FREE to evaluate the platform! https://https://www.site24x7.com/promo-signup.html?pack=1001&utm_source=TECHWITHTIM-1&utm_medium=Youtube&utm_campaign=YoutubeInfluencer That's the title of this article right here that's been popping off recently and has over a million views. A lot of people have been talking about it on YouTube. And today I want to give my thoughts on this, because it's something that's definitely is pretty concerning and I think relates to a lot of you, especially if you're a beginner programmer or just getting into the field now in 2025. Original article from this video: https://nmn.gl/blog/ai-and-learning Want to make real money with coding? I share high-signal insights on careers, monetization, and leverage in my free newsletter. Join here and get my guide How to Make Money With Coding instantly: https://techwithtim.net/newsletter ⏳ Timestamps ⏳ 00:00 | New Jr Devs Can't Code (Article) 01:16 | What's Actually Happening 04:09 | My Experience With AI & Coding Skills 06:43 | Advice to Junior Devs Hashtags #AIModels #SoftwareEngineer #CriticalThinking

Top Comments (10)

@TechWithTim 2025-04-17

Check out ManageEngine Site24x7 today and get 6 months for FREE to evaluate the platform! https://https://www.site24x7.com/promo-signup.html?pack=1001&utm_source=TECHWITHTIM-1&utm_medium=Youtube&utm_campaign=YoutubeInfluencer

4 1 replies
@armaaanziyad2772 2025-04-17

Good luck to all junior/new devs out there they definitely need it!

46 4 replies
@alpmong 2025-04-19

I use AI as a teacher I write the code myself and then ask AI to optimize and explain it. That helps me a lot. I've improved significantly; I now write cleaner and more readable code, and my logic has improved as well, especially in avoiding redundancy as a good developer don't copy you don't understand ~

23 2 replies
@seanmcgrady8688 2025-04-17

Agree 100%. AI will try to find a solution, but it may not be the best solution. Often LLMs solve problems at the expense of space complexity & scalability. If you're not aware of the concepts, and can't read the code well enough to understand what's going on, then you'll "make" a program and wonder why it's so slow, resulting in more work for yourself in the (near) future.

76 1 replies
@ibmosty 2025-04-17

The debate about the use and misuse of AI is a very popular topic. In my opinion, I once heard my favorite professor say something that really stuck with me: "If you know exactly how the code is produced—like if you're building a calculator app—you already understand the operations and logic behind it. In that case, using AI to help generate the code is fine, because it boosts your productivity without sacrificing your understanding. But in a different scenario, like building a networking system, if you rely on AI without knowing how it works, you risk losing the opportunity to actually learn and grow."

84 5 replies
@StarStrider99 2025-04-17

This is such a thoughtful and well-balanced take. The debate over outsourcing our thinking has been raging at least since the introduction of calculators. In a similar vain, using calculators doesn’t necessarily make us worse mathematicians, because the hard part of math isn’t doing arithmetic. It’s reasoning through a problem and breaking it down into logical steps, as well as analyzing and testing your assumptions.

32
@JohnSmith-gu9gl 2025-04-18

When you build with frameworks like React, Angular (yes, some people still use it), or any other, you can get pretty far without deep JavaScript knowledge. But as your app grows in complexity, and you start caring about performance or advanced features, solid JavaScript skills become essential. Abstractions are powerful! They help you move fast and build things easily. But eventually, you’ll hit a wall where the details start to matter. AI has taken abstraction to a whole new level, but even that has limits. Abstraction is great for using systems, but if you want to extend them or go beyond what’s provided out of the box, you need to understand what’s under the hood. Even today, Assembly remains a valuable skill. It's not required for most developers, but if you know it, it's like having a superpower. It gives you a deeper understanding of how computers work and lets you push boundaries that others can't.

7
@zd4w9 2025-04-23

When I started Python, I was using GPT for help, but then I realized it was making me weak. When it's time to really study, I actually write out the flow and code by hand. From doing that, I became able to spot bugs and help other people with their code.

2
@geertdepuydt2683 2025-04-17

My professor lost his shit when I started using a calculator for doing integrals back in the day (70s). He was convinced calculations done with a computer would contain errors 😂. Made up "problems". If you don't know what you're doing you won't get far. And if you do, that's on who hired you. Ignore the rest

7
@mustafayazlmc3973 2025-04-20

I will say something the beauty of solving problem is getting the dopamine as a reward i don't want to skip this lovely headache ❤

2

Unlock the Data Inside
Turn Videos into Knowledge

  • Get FREE 10/day: transcripts, summaries, chats
  • Chat with videos, export text & PDF
  • $1 free API credit for RAG, chatbots & research

Free forever plan • All features unlocked

App screenshot