Checking for the Programming Gear

Peo­ple on this board have talked about pro­gram­ming as a gear in your brain that, to a first ap­prox­i­ma­tion, you have or you don’t. I’m won­der­ing if there’s some well put-to­gether re­source you can di­rect some­one with zero ex­pe­rience and just a web-browser to and say “if you’re hav­ing fun an hour from now, you have the gear, good luck”—maybe some­thing on Khan academy?

(I learned to pro­gram a long time ago, and I started with BASIC pro­gram list­ings in my math text­book—I don’t ac­tu­ally know what the op­ti­mal on­ramps are now.)