#🔒 If you could start over again

12 messages · Page 1 of 1 (latest)

deft drift
#

What would you learn first? I’m new to python and thinking about the route ahead.. I’m wondering where you got caught up in your journey when you were learning. What kinds of things do you think would’ve been more useful to learn first? what helped you along the way?

analog geyserBOT
#

@deft drift

Python help channel opened

Remember to:

  • Ask your Python question, not if you can ask or if there's an expert who can help.
  • Show a code sample as text (rather than a screenshot) and the error message, if you've got one.
  • Explain what you expect to happen and what actually happens.

:warning: Do not pip install anything that isn't related to your question, especially if asked to over DMs.

brittle copper
#

I learned C++ as my first language, which I don't think was ideal. Python would have been a better first language. It's too easy to do really dumb stuff in C++.

#

I regret not learning regex and git sooner though. git especially is a game changer, and is required for work.

jade crag
#

I would have read SICP sooner

royal tulip
#

learning good tooling and conventions around the language sooner after learning the core language
currently git, uv, ruff and a good editor/ide that fits the way you work, if that is vscode, pycharm, emacs, neovim, vim or something else is up to you

thorny cradle
#

The best thing that helped me was basically being forced to code actual things straight away

#

I was made to learn Python for three afternoons only and then code projects afterwards.

I think if left to my own devices I would have spent a long time in tutorials and not do actual stuff (tutorial hell)

royal tulip
#

yes, don't get stuck in tutorial hell

#

use the official documentation for the core language as well as for any libraries you use and high quality articles (the realpython site for example has lots of them) on specific subjects

practical learning is king, write code, and don't just type what some tutorial tell you, write something yourself

generally it's hard to deeply learning something and get long term retention of that knowledge when learning from videos, so i wouldn't waste so much time on videos

analog geyserBOT
#
Python help channel closed for inactivity

This help channel has been closed. Feel free to create a new post in #1035199133436354600. To maximize your chances of getting a response, check out this guide on asking good questions.