#🔒 Need Help Moving forward!

6 messages · Page 1 of 1 (latest)

sharp trout
#

Hey everyone, I need some guidance on how to move forward with my Python learning journey.

I have a good-ish grasp of Python basics and enjoy experimenting, but I sometimes feel lost when solving problems on platforms like LeetCode. I want to gain proficiency in Python and improve my problem-solving skills.

My ultimate goal is to learn Data Science and AI/ML, but I'm unsure about the best learning path. Should I:

Strengthen my Python fundamentals first?

Focus on Data Structures & Algorithms (DSA) before moving to AI/ML.

What worked for you when transitioning from Python basics to more advanced topics? Any recommended resources or strategies?

I appreciate any help you can provide.

runic rivetBOT
#

@sharp trout

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.

harsh sable
# sharp trout Hey everyone, I need some guidance on how to move forward with my Python learnin...

I think you should jump to making simple ML projects like an MNIST handwritten digits classifier.

You don't really require DSA to do most AI/ML projects unless you're knee deep in novel research, libs like pytorch and tf will abstract away any need for you to consider the time/space complexity of the most important parts of your application.

In general making projects for things that interest you is a much better driving force for learning than anything else, don't feel like you need to build a perfect foundation before you jump into these things.

sharp trout
#

Thank you so much!!!

runic rivetBOT
#
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.