Hi everyone,
I’m an early full-stack developer and I feel a bit stuck mentally right now. Over the past months I’ve learned and actually used a lot of things, but now I’m not sure what the next move should be.
What I’ve worked with so far:
-
Frontend: React, TypeScript, Vite, CSS/Tailwind, Next.js
-
Backend: basic APIs, auth, data fetching, working with a headless CMS (Payload CMS)
-
Databases & concepts: relationships, schemas, pagination, CRUD - worked a lot with MongoDB
-
I’ve built real features (orders, carts, auth guards, etc.), not just tutorials
The problem is:
I feel like I know a lot, but not in a “clean, structured” way yet. Sometimes I catch myself making basic mistakes and then fixing them — which makes me wonder whether I should:
-
stop and revise / solidify fundamentals, or
-
keep moving forward and building more complex things
I don’t feel like a complete beginner anymore, but I also don’t feel “confident enough” to say I’m solid. Kind of a weird in-between stage.
Has anyone been in this phase?
How did you decide when to revise vs. when to push forward?
Any advice from people who’ve gone from this stage to junior-level confidence would really help ![]()