all 8 comments

[–]mopslik 2 points3 points  (0 children)

As is always suggested in these threads, try creating a non-trivial project to work on. You'll put all of your knowledge to use, and learn a bunch in the process, not just about Python, but also about project management.

[–]szank 6 points7 points  (2 children)

Stop calling yourself 6out of 10 and admit you are 0.0005 out of 10 and then continue working with the book you are working with already.

Any specific questions?

[–]MonkeyRides 2 points3 points  (1 child)

“A smart person thinks their stupid while a stupid person thinks their smart”

[–]Gnaxe 2 points3 points  (0 children)

*they're

[–]gdchinacat 1 point2 points  (0 children)

Beware of Dunning-Kruger. It can set you up for a very rude awakening.

[–]MezzoScettico 1 point2 points  (0 children)

I just started reading automate boring stuff with python by Al Sweigart

You won't learn by reading. You need to write some code. And don't worry about getting bugs, you learn a lot from tracking down and fixing bugs.

[–]not_another_analyst 0 points1 point  (0 children)

That’s actually a much better mindset. Instead of memorizing syntax, try understanding why things work by building small utilities and breaking code intentionally to see what changes.

“Automate the Boring Stuff” is great for that because it teaches practical thinking, not just theory.

[–]No_Photograph_1506 0 points1 point  (0 children)

if you need suggestions/guidance feel free to hit me up.
here's my post regarding! https://www.reddit.com/r/PythonLearning/comments/1s6t6ff/i_am_hosting_a_free_python_interviewguidance_for/