IOW, you can actually figure out data structures and then create algorithms using heuristics to work on them. Or you can throw the problem at an AI trained via gradient descent algos.
Trained on All Code Ever plus every CS book and manual ever written and has gradient-descent distilled this into a vast many-dimensional matrix into which you can easily feed new data.
With the side effect that it can now be manipulated (or spontaneously update weights and "mutate") in ways that may be simply wrong, *subtly* wrong, biased, or actively hostile to you.