DEV Community

sean2024
sean2024

Posted on

Day 2: Leetcode

Hey everyone!

I'm thrilled to share that I've embarked on a journey to level up my coding skills, and today marks Day 2 of this adventure. 🎉

My Study Goals

  • Solve 3-9 Medium to Hard Leetcode Problems Daily
  • Pushing myself with challenging problems to sharpen my problem-solving abilities.
  • Deep Dive into Each Problem
  • Not just aiming for the correct answer but truly understanding the underlying concepts and multiple solution approaches.

Dedicated Study Time

  • 2 Hours Daily on coding problems.
  • 2 Hours Weekly on system design to broaden my architectural knowledge.
  • 2 Hours Weekly on a personal project:
    • Possibly developing a library that could benefit my team at work (unrelated to actual work projects).
    • Alternatively, creating something to deepen my understanding of the network layer.

The Coin Jar Motivation

To keep myself motivated, I've started a fun ritual. For every problem I solve, I drop a coin into a jar. My monthly goal is to fill up the jar each quarter (no pun intended). It's a tangible way to visualize my progress and stay committed. Plus, who doesn't love the satisfying clink of a coin dropping after cracking a tough problem?

Why I'm Sharing This

I believe that documenting and sharing my journey will...

  • Hold Me Accountable - Knowing that others are following along encourages me to stay on track.
  • Help Others - Maybe my experiences, struggles, and triumphs can inspire or assist someone else on a similar path.
  • Build Community - I'd love to connect with others who are also preparing for interviews or looking to improve their skills. ## Looking Ahead

I'm excited about this effort, and I know that consistency is key. I'll be sharing regular updates on my progress, insights from the problems I tackle, and any tips or resources I find helpful.

Top comments (0)