Why I still do LeetCode
July 10, 2025
Reading comprehension is crucial when solving lc problems. One of the most important parts is reading carefully, many people don't read or read poorly, which creates a huge advantage for those who do.
Problem solving and reading comprehension are good measures of intelligence, and everyone wants to work with smart people. This isn't about knowing one specific algorithm.
The best tech companies still hire the best engineers, and lc is one way they find these people. It doesn't matter if you think this approach is flawed, it's simply a fact.
Resilience is developed through these challenges. They help you manage nervousness and frustration, and teach you that when things don’t work, you have to try something else.
You learn to code better. Yes, AI can code for you, but someone with stronger skills in this area can create better prompts for the model.

Creativity and exploration are essential components. If you don't think coding and finding solutions require creativity, you've probably never coded before.
yes, some exercises are stupid, just like in life, you’ll find stupid people too. but you’ll also find good ones, and those are worth it
so
.jpg)