My neighbor is a teacher, and for several years was a substitute teacher for the St. Paul schools. She was kept busy enough that she made a reasonable income at it. One year, she worked at the same school for all but 4-1/2 weeks of the 9-month school year, substituting in various classes. She might as well have been a full-time teacher there.
That used to be arranged by the teacher & Principal of the school. The District maintained a list of substitutes, with their certificate qualifications & experience, and they were picked from that list. But in reality, most of her work came from teachers/principals she had sub’ed for before – they contacted her directly, often far in advance for things like pregnancy, surgery, etc.
Then the District installed an online computerized system for substitute teachers. (No doubt, they paid some educational consultant company big bucks for this.) Potential subs & schools with openings would ‘bid’ on matches. But a feature(!) of this system was that it was anonymous – both the sub teacher’s name & the school with the opening were NOT shown. Nobody liked this, neither subs nor teachers/principals. Maybe some District Administrator did.
But I learned decades ago as a system designer on punched card/COBOL systems; if the workers don’t like your system, it will (eventually) fail.
And the users were soon subverting this computerized system.
She would put ‘code words’ in her bid for a job (‘growing up in rural Podunk, MN, I am used to dealing with diverse students…’) which she told to places where she had previously worked. And the schools would sneak hints into their job openings (‘we have an enthusiastic student body – on game days, they all wear their red-and-gold colors’). Stupid when users have to resort to subterfuge to get around system limitations.