Doubt yourself every day. Imposter Syndrome is real and essential.
We keep looking for resources to overcome it, but to be honest, there is no real need. I let it hit hard, as it, pushes me to learn more, dig deeper, and explore concepts I would have otherwise overlooked.
But here's the critical part - this self-doubt should not erode your confidence as too much of it can devastate you completely, so you need to maintain a balance. So, every time you solve a problem, fix a bug, or implement a feature, take a moment to acknowledge it and reward yourself.
Remember, even most senior engineers face challenges that they are not equipped to handle. But, the difference is, they use their self-doubt as a push toward new learning opportunities.
Did I ever feel like an impostor in my career? yes; do I feel it today? absolutely. There were moments when I felt like an imposter and thought it was way over my head. But that feeling pushed me to learn more, work harder, and dig deeper.
Remember, the goal is not to eliminate self-doubt but to leverage it to find the growth areas and work on them.
Hope this helps.