It's not that unrealistic. I knew a couple of secretaries at a former employer who kept getting asked to do reports, bought themselves SQL books so they could generate reports directly.
As a software developer I'd sometimes ask their advice on quirks about the database.
Their skills got them promoted to "administrative assistant" positions.
But the problem has never been that computer languages are hard to learn. It is that knowing how to solve abstract problems by organising and manipulating information is a skill that people don't want to pay for.