I think a bootcamp can be good (depends on the camp) to help you kick start the learning process. A few months in a place doing things daily can be helpful.
This is great if you really want to spend a long time doing this. It takes years to get decent at programming.
The promise that you will find a job right after I don't think is realistic. I am not saying it can't happen but it is very difficult. Companies have a lot of options now and typically won't even look at boot camp grads.
If this is a near life long investment, it could be useful to kick start that. Just with the caveat it will probably take time.
That is a good one. I think it is hard to make long term financial decisions. Should I buy a house or keep renting for a bit longer. What impact would this purchase have on my financial health.
I would say I felt the same way. I am also self taught and just have high school level math. For the most part of my career though it hasn't really been an issue.
But I want to learn ML so digging in. I feel like it is not as bad as I thought it would be, I think the problem with math information is assumes a lot of things. There are tons of notation that is really dense.
My recommendation would be to pick a project or an area, because math is huge. Try to find resources for that. So for ML it is linear algebra and Calculus. Try to find a bunch of resources and get different ways of explaining it.
My personal blog that now has my photography portfolio. It is slowing becoming more photography focused as I continue to obsess about it.