If anyone asks me if they should go to school, do a bootcamp or learn by yourself I always tell them that "don't take my word for it but I'd personally never go to school to learn and get job as a programmer if that's what you want". Seeing as I've "made it" so to speak coming from a another field, without any kind of degree whatsoever, with no prior work experience in IT, I personally don't really see the value of going to school unless you really want that experience or if you're the type of person who needs a structured way of learning.
My career path is also strange to most people since I started out in sales and marketing, then went into finance as a glorified salesman and eventually got fed up with sales hussle and learned web development on the side. So from that I decided to learn how to code and web development to actually landing a job as a web developer took roughly two years.
I believe that with my soft skills from sales and finance and a decent portfolio made the decision to hire my over let's say someone straight out of college with no other credentials a no brainer.
Sure, I run into those "blind spots" from time to time but so far everyone I've ever talked to who has been in tech and specifically in development positions says the same thing, they all have the imposter syndrome and it won't go away.