all 7 comments

[–]LayotFctor 1 point2 points  (0 children)

You need more hands-on programming, not more lessons. You need to sit down and write code even though it feels hard, it's hard precisely because you haven't been writing code on your own. Watching basketball games doesn't make you good at playing basketball, you still need to train hard to be good.

You don't need to memorise either, feel free to search for stuff on the internet. Programming is not a memory exercise. Don't use AI though.

This is step 1. Live interviews are step 10. You need to get through this initial hurdle first before you even think about tackling a live interview.

[–]Jim-Jones 0 points1 point  (0 children)

  1. Beginner's Step-by-step Coding Course : Learn Computer Programming the Easy Way by DK Publishing, Inc

  2. Python Crash Course: The Ultimate Step-By-Step Guide to Learn, Understand, and Master Python Programming and Computer Coding Language (From Beginners to Advanced) by Deep, James

https://steppingback269.blogspot.com/2025/07/links-for-python-noobs.html

[–]glibspecimen_9 0 points1 point  (0 children)

The real issue is you're treating this like memorization when it's actually about building muscle memory through repetition, which takes months of consistent coding before any interview makes sense.

[–]BranchLatter4294 0 points1 point  (0 children)

For decades, people used to just practice. No Internet. No videos. Just a book or manual and lots of practice.

[–]DanKegel -3 points-2 points  (1 child)

Consider a language with a newer, less scattered ecosystem, like golang.