You seem to care very much about the social appearance : "i work at a top 3 blabla", " i have a MBA from a top 3 school blabla".
Working as a web developer won't get you extra karma points. If you care so much about social appearance and are the kind who enjoy comparing salary income at mundane dinners out, stick to the job you don't enjoy.
If you like programming, you like building things, you like scratching your mind over complex problems, etc... then follow your heart and train yourself for your next career move. Sticking to some kind of social implicit rules isn't necessarily the way to go. Time may prove you right!
I know heaps of people who totally switched career for various reasons : went from a director position to a manager position, went from a PM position to working as a farmer, transitioned to web dev etc... and didn't regret their decision.
A manager who has strong technical knowledge and experience ?
I have seen many managers who know bugger all about the technical stuff, and have zero interest in technical stuff anyway. They are absolutely not inspiring, and are poor leaders. For some reason I don't understand well, these type of managers stay.
IMHO, if you are self-taught, have been able to build a portfolio of projects showing your skills with several of the latest technologies, your profile is much more valuable than if you have been to a bootcamp.
Going to a bootcamp shows you are just another good student, who can sit in a classroom for 10hours straight in a day, during 12 weeks, and get good marks.
When you are self-taught, you show that beyond your new technical skills, you have the self-discipline, and drive to learn and practice new skills from scratch, without someone holding your hand. This must be a skill that any employer would value highly. Employers would want their SW engineers to be autonomous, and have the self-discipline to initiate to keep learning, because with SW, you need to constantly learn if you want your skills to remain up to date. Teaching yourself SW is hard. If you manage to do that, the proof is there that you are passionate about what you're doing, because I don't believe it is possible to teach yourself SW without being passionate about it.
There are heaps of resources online nowadays to teach yourself SW engineering.
Working as a web developer won't get you extra karma points. If you care so much about social appearance and are the kind who enjoy comparing salary income at mundane dinners out, stick to the job you don't enjoy.
If you like programming, you like building things, you like scratching your mind over complex problems, etc... then follow your heart and train yourself for your next career move. Sticking to some kind of social implicit rules isn't necessarily the way to go. Time may prove you right!
I know heaps of people who totally switched career for various reasons : went from a director position to a manager position, went from a PM position to working as a farmer, transitioned to web dev etc... and didn't regret their decision.