I've always flunked at math; and knowing how intertwined programming is with math, I'm skeptical of my ability to learn how to code. Can someone be too dumb to learn programming? If it helps, I'm mostly interested in learning Common Lisp.
Have you even heard of systemd? Of course you can't be too dumb for programming. Be lucky enough and you can build the cancer that will slowly grow and eat a hundred distros.
systemd is an init system that is super popular because it is so not shit and does what people want, and has adjacent projects that interface with it nicely
some people want more variety but put their effort in an unproductive direction