I define it as the paradox of knowledge: If you know what you don’t know, you know.
A senior developer understands many concepts and wants to know more in detail. This causes them to want to know more and feel like they don’t know anything or don’t know enough.
In addition to knowing they don't know everything and want to learn more, there are also higher expectations either from other people or yourself the more experience you have.
We all have bad days where we might struggle with what turns out to be a simple bug. If you have more experience, you may experience imposter syndrome more cause "you should have known this".
I define it as the paradox of knowledge: If you know what you don’t know, you know.
A senior developer understands many concepts and wants to know more in detail. This causes them to want to know more and feel like they don’t know anything or don’t know enough.
That, and the fact that, in IT the extent of what we don't know increases on a daily basis.
In addition to knowing they don't know everything and want to learn more, there are also higher expectations either from other people or yourself the more experience you have.
We all have bad days where we might struggle with what turns out to be a simple bug. If you have more experience, you may experience imposter syndrome more cause "you should have known this".
I totally agree with you