How to follow the strivers course please help me..I am confused

How to Navigate the Strivers Course: A Guide for Beginners

Starting a new learning journey is always filled with excitement and confusion, especially when it comes to coding and problem-solving courses like the Strivers Course. If you’re one of the many who have recently embarked on this path, you might find yourself wrestling with questions about the best approach to tackle the material. A common dilemma among learners is whether to focus on solving easy, medium, and hard questions from a single topic sequentially or to cover all topics before diving into the different difficulty levels. Let’s break down these approaches and find the best strategy for you!

The Dilemma: Sequential vs. Comprehensive Learning

When beginning the Strivers Course, students often find themselves at a crossroads:

  1. Sequential Learning: This method involves tackling easy, medium, and hard questions for one specific topic before moving on to the next. This approach allows for deep immersion in one area, reinforcing concepts and improving problem-solving skills within that domain.

  2. Comprehensive Learning: This strategy suggests covering all topics first by starting with easy questions across the board, followed by medium and then hard questions. This way, you get a broad understanding of various topics before delving deeper.

Pros and Cons of Each Approach

Sequential Learning

Pros:

  • In-Depth Understanding: Focusing on one topic at a time allows for deeper understanding and retention of concepts.
  • Immediate Application: You can immediately apply what you’ve learned to progressively harder problems, reinforcing your knowledge.
  • Less Overwhelm: It can be less overwhelming than trying to juggle multiple topics at once.

Cons:

  • Potential for Monotony: Working on one topic for an extended period can become monotonous, leading to decreased motivation.
  • Limited Exposure: You may miss out on the interconnectedness of concepts across different topics.

Comprehensive Learning

Pros:

  • Broader Exposure: You get to see how different concepts relate to each other, fostering a more holistic understanding.
  • Variety Keeps It Fresh: Switching topics can keep your learning experience engaging and prevent boredom.
  • Building a Foundation: By tackling easy questions across various topics, you build a foundational knowledge that can be beneficial for understanding more complex problems later.

Cons:

  • Surface-Level Understanding: You might end up with only a superficial understanding of each topic without mastering any.
  • Increased Complexity: Juggling multiple topics can be overwhelming and lead to confusion, especially for beginners.

What’s the Best Approach for You?

Ultimately, the best strategy depends on your personal learning style, time availability, and goals. However, here are some tailored recommendations:

  • If You’re New to Programming: It might be beneficial to start with sequential learning. Focus on one topic at a time, solving easy, medium, and hard questions before moving on to the next. This way, you can build a strong foundation and gradually increase the complexity of the problems you tackle.

  • If You Have Some Experience: If you’re comfortable with basic programming concepts, you may opt for the comprehensive approach. Start with easy problems across various topics to gauge your understanding, then gradually shift to medium and hard questions.

  • Mix It Up: Consider a hybrid approach. Spend a week focusing on one topic, then switch to another topic for a week. This way, you can enjoy the benefits of both sequential and comprehensive learning.

Your Learning Journey: Share and Seek Guidance

Remember, it’s completely normal to feel confused at the start of your learning journey. Many others are in the same boat, seeking answers and guidance. Engaging with the community can provide valuable insights and support. Don’t hesitate to ask questions, share your progress, and seek advice from fellow learners.

Top Comments from Fellow Learners

A few comments from others who are also on the Strivers Course journey highlight a shared sense of confusion:

  • “I too need an answer to this."
    Understandably, many learners feel overwhelmed at the start, just like you.

  • “I have started 3 weeks ago. I am listening to topic-wise concepts and pseudocode and trying to code on my own. If this is not the correct way, someone please tell me."
    This learner is on the right track! Listening to concepts and practicing pseudocode is an excellent way to reinforce learning. If it feels effective, keep at it!

Conclusion

The Strivers Course is a fantastic opportunity to enhance your coding skills and problem-solving abilities. Whether you choose to tackle topics sequentially or comprehensively, the key is consistency and engagement with the material. Remember to participate in community discussions, share your struggles, and celebrate your progress. Happy coding, and enjoy your journey through the Strivers Course!

"Feeling lost in your learning journey? Schedule a 1-on-1 coaching session to unlock your potential today!“

Schedule Now

comments powered by Disqus