I've kinda had the opposite experience. I started my SWE career in my early 30's. I feel like I've been treated as if I have more experience because of my age. And to some extent, rightly so. We have substantial work experience compared to a 21 year old. I did not start in a junior role.
Point being, don't blame your age. And don't underestimate yourself. And definitely don't compare yourself to others. If you are growing, then good fucking job. Keep doing that and maybe switch positions to somewhere more conducive to your growth if you feel like that's necessary.
Point being, don't blame your age. And don't underestimate yourself. And definitely don't compare yourself to others. If you are growing, then good fucking job. Keep doing that and maybe switch positions to somewhere more conducive to your growth if you feel like that's necessary.