It might actually go the other way. A junior programmer may have to learn more about what goes on under the hood, and in his/her first job also learn how to properly query an AI modeler to get the best results.
If the OP had provided better guidance through the query, he wouldn't have been presented with the missing DB calls.
After the code is written, the user who best understands it will produce better results than others.
But if my college age kid was looking into a career, I'd say, "QA engineers may be the next big thing."