Hey Dev Community!
Iām excited to share a personal milestone Iāve reachedāearning the Annual Badge on LeetCode! š
Itās been an incredible year of solving problems, learning new algorithms, and refining my coding skills. As a graphic designer whoās venturing into more technical domains like motion design, I initially didnāt think coding would be a key part of my creative process. But as I kept pushing myself to learn and solve problems on platforms like LeetCode, I realized just how much itās boosted my logical thinking and problem-solving abilities.
Hereās a quick overview of my journey:
Starting Point: I began with basic problems, focusing on understanding concepts like arrays, strings, and loops. The key was consistencyādedicating time daily, even if it was just 15-30 minutes.
The Challenges: Some days were tough! I often got stuck on problems, but I found that tackling them with patience and breaking them down step-by-step helped. It was about staying persistent and not giving up.
The Growth: As time went on, I began to understand algorithms like Dynamic Programming, Graph Theory, and Trees much better. What was once overwhelming became more intuitive.
The Badge: Earning the Annual Badge was a huge accomplishment. It wasnāt just about solving problemsāit was a testament to my growth as a coder, and it fueled my desire to keep learning.
If youāre just starting out, here are a few things that helped me:
- Consistency is key: Even if you can only do a few problems a day, the cumulative effect adds up over time.
- Break down problems: When you get stuck, take a step back. Break the problem into smaller, manageable chunks.
- Learn from solutions: Donāt just stop when you solve a problemātake time to read other users' solutions and learn new techniques.
- Join the community: LeetCodeās forums and discussions are great for learning from others and solving problems together.
Iām looking forward to continuing this journey and taking on even more challenging problems. For anyone interested in improving their coding skills or preparing for technical interviews, LeetCode is a fantastic platform!
š Connect with me on LinkedIn:
Letās dive deeper into the world of software engineering together! I regularly share insights on JavaScript, TypeScript, Node.js, React, Next.js, data structures, algorithms, web development, and much more. Whether you're looking to enhance your skills or collaborate on exciting topics, Iād love to connect and grow with you.
Follow me: Nozibul Islam
Top comments (0)