DEV Community

Maksim Bober
Maksim Bober

Posted on • Edited on

LeetCode vs Projects (Hedgehog or Fox)

What would you do to get hired, Litecode or work on projects?

To me, it seems to be the exploitation vs exploration tradeoff. You can specialize and become very good at solving algorithmic challenges. You can even get hired for this in FAANG.

However, building projects and solving your problems with the software will be more rewarding in the long game. It will teach you the experience needed to build and maintain projects as well as you are going to have an opportunity to make money out of it. 💰 It'll be easier for you to answer technical questions at the interviews since you will talk about challenges you encountered when working on your project.

As you will be working on your projects, you are likely to run into problems that will require some algorithmic solution. No worries, you will learn how to solve those once you start Googling and researching how to do what you want to do.

TLDR: Litecode will teach you one thing, working on your own projects will teach you many.

Image of Timescale

🚀 pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applications—without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read more

Top comments (0)

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up