Quick context: final-year CS student, self-teaching full-stack via 100xDevs. College isn't teaching me real dev skills, so I'm doing it myself.
What I've built so far:
Counter App, Todo CRUD API, Users API, Hospital API
Books API — fully solo, no help
Auth Server with JWT (signup/login/middleware/protected routes)
4 LeetCode done, targeting 50+ by August
The actual problem:
I understand the concepts. But in interview settings, I freeze and under-explain things I know. Just had a mock interview come back "borderline, not selected" — not a knowledge gap, a communication-under-pressure gap.
Target: fresher dev role (10LPA) by September 2026. Clock's ticking.
Asking the community:
How do you go from "I understand it" → "I can explain it confidently live"?
Hiring managers — what made a self-taught fresher stand out to you, beyond GitHub repos?
Should I sequence learning differently, or just keep shipping (MongoDB → Course Selling App → TS project next)?
Not asking for sympathy — I show up daily either way. Asking for advice from people who've actually done this or hired for it.
Drop your take in the comments 🙏
Top comments (0)