@Bassmansam There's a chart somewhere that plots programming competence with perceived competence/satisfaction/euphoria (etc).
It's initially linear. You learn and you feel great and you think you'll keep learning and it'll keep being awesome.
Then you reach a point where you realise how much you don't know. And although you're getting more competent, you feel bad. You hate everything you write.
Then you come out of that and yadda, yadda, yadda.
The point the graph is making is that early on, learning and doing feels great. Once you've done a bit, you lose that initial unshakable confidence and an inescapable imposter syndrome really sets in, at the point where you're actually expected to do useful things and get paid for it
The experiences I've read suggest it takes decades to get over that imposter syndrome phase
It's initially linear. You learn and you feel great and you think you'll keep learning and it'll keep being awesome.
Then you reach a point where you realise how much you don't know. And although you're getting more competent, you feel bad. You hate everything you write.
Then you come out of that and yadda, yadda, yadda.
The point the graph is making is that early on, learning and doing feels great. Once you've done a bit, you lose that initial unshakable confidence and an inescapable imposter syndrome really sets in, at the point where you're actually expected to do useful things and get paid for it
The experiences I've read suggest it takes decades to get over that imposter syndrome phase