Most people don't have the analytical approach engineering-minded people have. They understand most of their surrounding reality in terms of blackboxes. Pull a trigger and a bullet comes out. Press a button and receive a parking card. Touch the screen and the facebook app launches. They're not interested in the internal mechanisms. And if you're not already interested in that, then no amount of coding bootcamps are going to spark that interest.