I got fired, albeit very nicely and not in so many words, from the #2 job today. Seems like very nice boss-lady has finally realised what I knew a while ago - that I am not skilled enough in the area that she needs to make much of a difference, and that what would help for her - having a warm body on site all day - isn't really feasible for me at the moment. So she told me tactfully today by phone that she thinks that new trainee guy can handle most of what is needed while she is away, and that if I can finish off the code I am working on, she'd prefer it if I could be available but not involved. What can I say? I gapped out of there like the proverbial bat, danced into the dude's arms when I got home singing 'i got fired! i got fired!' It was a favour for a friend, and I knew within a few days that it wasn't a good match, but at the same time I didn't want to let bosslady down anymore than I was already by being a useless programmer.
But yay! All I have to do is finish off some testing, and then I am out of there! I am so relieved that I am not even going to think of billing them for this weeks hours!