I think you're reading past jayd16's point. Just about anybody can figure out how to program x86 assembly, if they put in the effort. Saying this as a mom of a child who very much cannot program. It's one thing to want to be a successful programmer; and another thing entirely to want to program.
If that's the point, then in the context of bootcamps preparing people to be professional programmers it's a bit...well, pointless. Writing a program of any sort is something anyone who can use a keyboard to write "print(10)" can do, but that doesn't suggest the only thing separating that group from professional programmers is the inclination to spend time on it.
In a past life, I tutored probably hundreds of kids in math and computer science. Yes, the separator is inclination to spend time on it -- because that's what it takes to get through to the other side of a challenge. Programming skill builds with time; they won't be pros but I'll take a risk on a keener from any background.