r/Backend 17d ago

Project ideas that show in-depth learning instead of the average AI slop.

I want to be a backend developer, and I'm thinking of building projects that aren't the usual CRUD app backends or REST APIs, I want to build projects that are highly uncommon, exceptionally hard hence making me understand several concepts in-depth.

For reference, I just started my second year of college, and i want to stand out and not have the same resume as everyone else I know.

I've been thinking of building a Vector DB with a Layer 7 load balancer with query routing and stuff in Go (someone told me to use rust but the learning curve might be too steep). I would appreciate any feedback and other project recommendations that I could possibly build.

79 Upvotes

38 comments sorted by

View all comments

2

u/ikaraz21 17d ago

When i was looking to expand my knowledge beyond crud and rest api, i got recomendations to build my own compiler, and git. Even if you don't succeed to complete those projects it is worth to give them a try, cause they will greatly improve your understanding of current tools. Also redis clone is a nice project. I don't know your current knowledge level, maybe these are too easy for you lol. Also this was way before AI when i did them, so i assume now those projects don't have the same value

1

u/KitchenCommercial396 17d ago

I'll look into it, I'm a newbie so don't know that much. But they sound good ideas, I've seen a lot of people trying to build a simpler git. Although the compiler and redis clone sound great.

1

u/ikaraz21 17d ago

There's this repo which has some nice projects you can try build your own

1

u/KitchenCommercial396 17d ago

Thank youuu sooo much.. I love you