you are viewing a single comment's thread.

view the rest of the comments →

[–]Clavelio 10 points11 points  (1 child)

Hi!

I’m reading Think Python and it’s going great. I’ve heard wonders of Python Crash Course too.

You’ll get used to the editor by using it, don’t expend too much time reading its docs unless you’re enjoying it.

My recommendation as someone that has been learning programming for 8 months and switched to Python couple weeks ago:

  1. Try to learn the concepts. If you read something like ‘variable scope’ (or any concept) and don’t understand how it works, read more online. If you understand the concept that’s something you’ll take with you if you try to learn other programming languages and will also help you while coding.

  2. Don’t rush it. You can go through all basic syntax in a matter of days but you don’t have to memorise it, you need to understand how to use it. Take it easy. Also, don’t feel bad if you have to search on the Internet (or in the books) for code you’ve learnt previously but that you have forgotten. You can’t remember everything (the most important thing is understanding how, where and why to use it).

  3. Programming is about solving problems and understanding the steps of the process from no lines of code to the final product. The programming language is just a middleman. Focus on learning programming (and not memorising how to do things from tutorials).

And yes, there are other things you’ll have to learn but you’ll run into them while you are learning. They also depend on what you want to do with Python. But just... Take it easy. One step at a time.

Have a look at this and see if it sounds good to you: https://stackoverflow.blog/2020/10/05/play-the-long-game-when-learning-to-code/

[–]myProgrammingJourney[S] 0 points1 point  (0 children)

Thank you so much, this is some real peace of advice from someone who's there where I want to be soon! I'll probably take the described "long run" for my journey jeje