I started to code at 10yo in 2010(some crappy php/sql websites and a tiny bit of C)
A few OK projects at 15/16yo.(like a free music streaming app)
Then I went to college, at 18yo I quit my first internship at a successful startup after a month because I felt like they were taking advantage of me/not respecting me.(low salary, lied about part-time remote, founders being a bit condescending, the tasks given to me were also boring...)
Then I participated in entrepreneurship programs for 6 months, made one MVP there and a few very basic MVPs in my spare time(zero success)
Then I had a few short gigs, mostly as a freelancer(~1 year total)
All of this is mentioned in details on my resume and linkedin(from 10yo to today)
Now I'm looking for a job, and in the past few weeks I got offered at least 5 interviews for senior roles.(and more junior/intermediate roles than I can count)
But I don't consider myself a senior at all, I'd say I'm intermediate, at best. I didn't even graduate.
I also got rejected for junior roles at companies that I would have really loved to work at(not even ultra selective companies, I didn't even get interviews), so I'm really wondering: am I overselling myself and people think I'm better than actually am?(i.e good enough for senior roles, but overqualified for junior roles?)
Depending on who I talk to, I feel like I'm either underestimated(to lowball me?) or way overestimated.
How do I show my worth without looking better than I actually am?
I really don't want to be under-delivering and disappoint everyone at my next job
Relevant thread from this week: How fresh grads with zero experience get hired as senior engineers - https://news.ycombinator.com/item?id=30303891