I dunno man, the 80/20 rule definitely applies here (and it's cousin Dunning-Kruger does as well, so yes, stay humble). Most software engineers are paid for their expertise in rapidly acquiring and mentally modeling complex domains...
Believing that spending a month of high-effort learning will teach you enough of the basics of just about any field that you can flush out terrible choices isn't _that_ ridiculous...