You would be wrong. The most important indicator the hiring manager saw in you is that you worked in academia. Hiring someone who worked in academia and also learned to code on the side is a lot different than hiring a middle aged soccer mom whose MLM scheme didn't work out. Both may have a 3 month bootcamp under their belt, but one has an entirely different work ethic.
By the way, hiring is all about judging people‘s past work, and I‘m sorry to pop your bubble if you think past MLM work or having large gaps in your employment history doesn‘t reflect bad on anyone.
I would love to ask why didn't you pursue programming in the first place, but last time I did that the person explained to me that they have a complex, chronic, hard to diagnose rare digestive tract disease and they went to study nutritional science specifically so that they could at least figure out what to eat to not makes things worse.
I took a coding boot camp when I decided to leave academia to join industry, and it was a useful primer on the “in” technologies that folks would be hiring for, and of the “style” of code that was fashionable at the time. I would not have hired any of my classmates (well, I might have hired one as a junior), but the bootcamp did what I needed it to do, exposing me to the “culture” of programming at tech companies.
I was hired as a mid-level and quickly progressed to senior at a large global tech company. I have been at a few different tech companies now and haven’t run into any major challenges or problems, and have only received positive feedback from my peers and managers.
If I were evaluating who I was then as a potential hire today, I’d probably consider me a risky hire with unknown potential. I think it helped that I had a number of usable “products” that I had made over the course of my career as a solo programmer that didn’t really fit any mold. I also think it helped that I didn’t have any trouble with basic algorithm brain teasers, finding them sort of fun at the time I was interviewing. I’ve never tried leetcode but I suspect I’ve only seen leetcode “easies.” Thankfully I haven’t had to do any of that for any of my subsequent jobs as I don’t think I’d have the patience for it anymore.