This is more prevalent in sales than programming, though I agree with your underlying point about the nature of programming.
I’ve always disliked sales, even when I was a founder and even when I had proven over and over again that I excelled at it. Oddly, the reason why I hated sales that I told myself and others (and truly believed) was that it was the mind-numbing process of repeated rejection and failure. The repetition of “no” from prospect after prospect made me depressed and lethargic and ultimately caused me to develop a serious distaste for all things sales...
The constant rejection I faced from leads and sales prospects resulted in a psychological “funk” and I found it difficult to maintain the regimen & consistent process of identifying prospects, qualifying them, nurturing them as leads, and closing them as sales. I told myself over and again, I’d rather just be working on systems or code where I’m proficient and have attained mastery — where I can feel like I actually succeed at what I do more than I fail.
Thank you for sharing this piece. It reminded me that I am not immune from the cognitive dissonance I see so often and find frustrating in others; that I should remember to be humble. It also served as a wake up call — most of life and learning is about failure. There’s no other way to truly grow as a human being. I must remember that no failure, no matter how big or small or whether “real” or “imagined” ever really is significant over the span of a human life.
It is how we identify, confront, and respond to “failure” over the entire course of our lives that determines if and how we “succeed.”
To my fellow sufferers of Imposter Syndrome, I leave you with this:
Just keep moving forward. Try something, ANYTHING. You will make MANY mistakes. You CAN learn from ALL of them. You WILL grow stronger. Fear can only paralyze us IF WE STOP MOVING.