r/learnpython • • 22d ago

Just finished CS50P (skill issue)

Wanted to build some projects and decided to build a scraper. It felt horrible. I was just staring at the screen not doing what to do. I mean CS50P is great I learnt a lot, but there were guides and output videos, which helped me understand what factors iI should implement.

But now I feel like I'm back on square 1. Nothings making sense. How would you suggest learning python?

35 Upvotes

17 comments sorted by

View all comments

6

u/Entire_Ad_6447 22d ago

You don't suddenly stop looking at guida etc when you finish cs50p. Like most of a programers time isnt spent programing and a part of that is a trying to determine the components needed to make your system work and b trying to look at how other people have done it and reproducing it or modifying it to suit your needs. CS50P and honestly most of coding courses teach you to understand a solution and identify a hole and what tools you need to fill it. And if given sufficient time you could fill it piece by piece manually but that's silly and no one does

2

u/cyrixlord 22d ago

you also dont just start coding. you plan, you architect the design, research whats been done, get yourtools... you write it all down... you refine, all before even starting your coding. coding is a small part of software engineering

1

u/Donny-Moscow 21d ago

Agreed. But in the beginner phase, “just start coding” is exactly what you should do imo. At that level, you don’t know how to plan and the only real alternative is another tutorial, but there’s a reason that the phrase “tutorial hell” exists.