Old Job Blues
Dec. 12th, 2008 08:52 pmSo, I left my old job as a Senior Developer/Senior Admin/Architect type guy almost 3 months ago and I get a call from old boss.
Old Boss: Hey, how's it going, do you remember how to deploy to production?
Me: Yeah, I wrote it down as handouts for everyone, put it in the Wiki and trained OtherEmployee1 and OtherEmployee2 how to do it in a big training session my last week.
OB: Can you send it real quick.
Me: Sure, I remember it, it's like 5 steps, including checking out the code, building with the scripts I left and deploying with same. As long as you're QAing on the QA boxes first should be fine.
OB: Thanks this is a big help
Me: You mean there's been no releases since I left?
OB: >>>long pause>>>> No.
Me: what about OtherEmployee1 and OtherEmployee2? What about the notes? What have all of the other programmers been doing? What happened?
OB: We haven't been getting much done since you left.
The biggest head desk for me is that it means I fundamentally failed as an architect. I didn't make a system that would run without me. The next head desk is that I still remembered the stupid names of all of the servers in the process.
There is no escape from old projects except new phone numbers.
Old Boss: Hey, how's it going, do you remember how to deploy to production?
Me: Yeah, I wrote it down as handouts for everyone, put it in the Wiki and trained OtherEmployee1 and OtherEmployee2 how to do it in a big training session my last week.
OB: Can you send it real quick.
Me: Sure, I remember it, it's like 5 steps, including checking out the code, building with the scripts I left and deploying with same. As long as you're QAing on the QA boxes first should be fine.
OB: Thanks this is a big help
Me: You mean there's been no releases since I left?
OB: >>>long pause>>>> No.
Me: what about OtherEmployee1 and OtherEmployee2? What about the notes? What have all of the other programmers been doing? What happened?
OB: We haven't been getting much done since you left.
The biggest head desk for me is that it means I fundamentally failed as an architect. I didn't make a system that would run without me. The next head desk is that I still remembered the stupid names of all of the servers in the process.
There is no escape from old projects except new phone numbers.
no subject
Date: 2008-12-13 02:25 am (UTC)no subject
Date: 2008-12-13 02:39 am (UTC)one place that fired me had the balls to ask me about two-three week later if I knew the password for this one lady's computer.
The first line out of my mouth was "would you like to hear my consultancy fees?"
They eventually got a thing out of me that the customer herself should know what the admin password is- She was the one who set it.
no subject
Date: 2008-12-13 02:50 am (UTC)When I brought up the possibility of some manner of recompensation for nearly a week of phone support, the VP of IT emailed back that perhaps we could have worked something out ahead of time but of course everyone knows I was just doing the "honorable" thing. I was never aware that "honorable" equals "free". And then, when they accidentally overpaid me on my final paycheck, they debited the ENTIRE PAYCHECK automatically from my bank account with some vague promise to resubmit a revised paycheck later.
I discovered this when all of a sudden my debit card stopped working while I was vacationing in Las Vegas, due to funds which I had just verified a day or two, suddenly not being present anymore. Ended up costing me close to $250 in NSF fees.
no subject
Date: 2008-12-13 02:55 am (UTC)no subject
Date: 2008-12-13 03:24 am (UTC)Not worth $250.
no subject
Date: 2008-12-13 05:42 am (UTC)no subject
Date: 2008-12-13 03:15 am (UTC)no subject
Date: 2008-12-13 03:35 am (UTC)no subject
Date: 2008-12-13 03:40 am (UTC)no subject
Date: 2008-12-13 07:07 am (UTC)Of course, once they mention "honor", you state your billing rates of $250/hour, 1 hour minimum billing, and that any phone call from a company employee asking about anything on their system counts as acceptance of that rate.
Or just demand payment in advance.
no subject
Date: 2008-12-13 03:53 pm (UTC)I knew they wouldn't call because they were VERY afraid of me when they let me go. Odd, since I didn't care enough about them to do other then let the screw themselves over.
(I still got calls from the "Can you help me with my home computer?" until they find out I'm now four states over...)
no subject
Date: 2008-12-13 04:57 am (UTC)no subject
Date: 2008-12-13 12:49 pm (UTC)There have been weeks I've made more money consulting then I did working for the companies.
no subject
Date: 2008-12-13 04:15 pm (UTC)I don't think you fail. They did fail. You did what you could including writing a documentation. If they are unable to even use them, it is their fault.
Just out of curiosity, did they let you go or did you leave by yourself? Because in the first case, ahem, no comment.... (what I'd think about them).
no subject
Date: 2008-12-14 12:54 pm (UTC)I like to feel confident that with one or two notable exceptions, I "could" go back to old jobs and work again.
no subject
Date: 2008-12-15 05:34 pm (UTC)And now some appropriate quotes:
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. --Richard Cook
The mind is like the stomach. It not how much you put into it, but how much it digests. --Albert Jay Nock
There is a great difference between knowledge and intelligence.
Knowledge has never been known to enter the head via an open mouth.