Good morning/afternoon/night everyone!

For this toot, I'm asking you all question!

So basically, I'm beginner at Programming, more specificly Python :python: , and I wanted to know if anyone has Tips to get better, or anything like that.

Thanks!
Best Wishes!

@Tommy
Once you master the concepts (variable, function, class, method...), you can learn the idioms (= how to use the concepts). For that, read books and the code of free software you like.
Don't block of you don't understand everything at first, nobody does.
Practice deliberately. Always work incrementally, with really small objectives.
Also, read about the different paradigms: imperative, functional, object oriented, logic, etc. You can practice a lot of then in Python.

@rbd
Thank you! I really appreciate that!
I will follow your advice as much as I can :-)

@Tommy Set yourself a goal of which problem you want to solve / idea to realize with software.
I met a lot of people who would „like to learn how to program“ but stopped halfway in lack of a puzzle to solve.

@raphting
Thank you! I really appreciate that and I will keep it in mind ;)

@Tommy When you start your first application don't forget about tooling. Learning how to work with the shell, version control, tests, documentation, build/deploy scripts will be an invaluable skill to actually making useful programs that transfers across languages. Feel free to reach out to me for semi-unqualified advice.
Sign in to participate in the conversation
Mastodon 🔐 privacytools.io

Fast, secure and up-to-date instance. PrivacyTools provides knowledge and tools to protect your privacy against global mass surveillance.

Website: privacytools.io
Matrix Chat: chat.privacytools.io
Support us on OpenCollective, many contributions are tax deductible!