What lead me to Leetcode:
I am Student and Whenever a beginner student in this dev field think about coding or programming they usually always think about making websites, apps, cool UI's, animations etc. and I was one of them, I have been making apps, websites and even games but in some space i knew i am just following the tutorials, trying and making things using existing solutions and I was not solving problems, I was not budling my problem solving skills I was just using the premade solutions. So I came across Leetcode a widely popular platform for solving problems.
What I Think Now:
When I started I didn't think much of it I thought they will be easy to solve and all so I directly jumped onto That day's Daily Problem and it was marked as Hard so first after seeing it I was scared, then I read the title I got even more scared and when I read the full Problem I was EVEN MORE SCARED seeing how brainstorming the problem that was, Even If i wasn't able to solve that problem even after seeing the solution as it so many concepts, algorithms so beautifully so solve the problem I was in love with it, so I decided that I need to become so good at solving problems that i can solve daily problems like that by myself and in the best way possible.
What I am doing Now:
After getting a Reality check I came to the problems tab and started the Easy marked problems and to my surprise even the easy problems were so good some of them really made me sweat and lead me to hours of learning the algorithms and concepts needed in those problems which i enjoyed every moment of. I am now solving Easy problems as the starting learning new things with each new problem.
What I Learned:
After solving some problems, I got to learn that coding and programming aren't just about development, but as essential the development is the main crust of coding and programming is Solving Problems. When you come across a tough problem and then we solve it the joy we get is unmatched. It Improves how we think, how we approach, how we solve.
It even indirectly improve how efficiently we code during development of even UI.
Final Thoughts:
I just wrote my heart out here, It may not be good but I am still open to Improve so I am doing it the best way i can, there are many things I haven't included like how this problems let's us manage, access data and all because I am still in early phase so I can't say much about those real topics I tried to keep it simple. But i Just want to only one thing START DOING LEETCODE, or any other platform to solve problems.
Top comments (0)