I see it with people who "want to learn programming" but they fizzle out.
That is not a single or 2 persons it is basically dozens of people whom I gave materials or tried to guide. It never is that they are too dumb to learn programming it is that they rather do something else than sitting in front of computer hunting down why their program doesn't compile.
For math I got good enough to barely pass, for electronics I know basics, so I am "want to learn more math"/"want to learn more electronics" person but never get to really spend time on it.
DevOps stuff, programming, databases, web frameworks is something I can fiddle with all day and not get bored, I can spend all day hunting that misconfig somewhere.
On the face value all looks the same it is fiddling with stuff and solving puzzles, but somehow one type of puzzles is more interesting for me and since I do it a lot also much easier for me.