And that unoptimized query wasn't returning the right data as it was.
This is, as they say, a less than enviable position.
I remember my angst back at NetPoodles, wondering when the right time to jump was and the sense of relief I had at being pushed. Here it's not going to be a layoff if I get asked to leave, but I don't get unemployment benefits from this work anyway, so "leaving to pursue other opportunities" doesn't carry any extra downsides beyond the loss of income.
--which is a pretty steep downside, granted.
I'm likely to teeter on the edge here until I get pushed or I see even a hint of a soft landing. Another, even temporary, position close to what I want to do. A freelance contract. (A publishable manuscript for the press--but that's not going to be an income generator for a long time, I know.) The real horns of my dilemma: I'm not finding the spare time to start these things in my spare time.
In any case, it's time to head into work again.