Well, today was my last day at work, and was somewhat eventful. P got some guys together and treated us to lunch on the company bill. A couple of other guys who were out of town sent nice messages saying they couldn't make it. A few people stopped by my desk saying they heard I was leaving, 3 or 4, which was nice as well. C told me to send her pictures from Japan.
The lady I'm handing the current project to is definitely not into it. She told me she's "pretty high up on the food chain" of Java developers and turned down a job at Amazon to work here. She clearly considers it beneath her role to create computer images, was looking at her messages a lot, and kept asking the same questions over the two-day handover. She already told me she's not going to do it personally, she expects to manage the offshore guys on it.
In a way, I don't blame her. She expected to be managing a team of 5-7 developers and I guess it didn't pan out. Now she's doing hardware imaging - kind of a fall from grace, I guess. She even said to me, the recruiting company ruined her career by talking her into working here. But, she does have like a two-minute commute, I think that's a legit benefit. I'm the one getting laid off, not her.
Oh, well. Anyway, there is a promising development. The same company is looking for a second application engineer to work with P, who I've worked closely with over the last year and 1/2. It opened up a month ago. D mentioned it to me when he was laying me off, but said he thought it was already filled. But when I asked P about it, he said the guy they offered it to turned it down because he didn't want to sign a non-compete.
So, when D was talking to me about the status of the current project, that position came up, and I mentioned it might be interesting to me. He immediately shifted gears and said, in essence, it was pretty much of a no-brainer if I wanted it. I arranged to talk to P's boss, and we had a nice chat for an hour or so. He was already talking salary, not an offer, but rates they had received which is really good info. He said he thought it would be a good fit, because P knows the sensor side and I know the programming side. He suggested I apply for the job if I was interested, and has forwarded me the HR contact info already. He even said that I didn't have to start until August after the Japan trip.
So, I'm leaning strongly toward this. Although it's not a software developer job, the pay is potentially better because the middle-man is getting cut out. Also, it's a contract-to-hire, unlike the contract I just finished. So, I'd potentially be back full-time as early as October with a company health plan, 401k, profit-sharing. So all that's great.
The downside is it's production support, which can be pretty stressful. But, then again, software is usually pretty stressful no matter how you slice it. Also, since I'm no longer a developer, the next job as a developer might be tougher to get, if I want to get back into it.
But then again, I could do projects on the side. Upgrade my Java certification. Ramp up on testing and interview questions. Work on my angular app. Plus, I have a pretty long and convincing resume of development already.
Plus, the commute is good. Also, I could head off to Japan with less stress.
A problem is that I would have to go onsite for some of these jobs, which is always a lot of pressure. But, I've been there before. There's always the phone to call L, J, or P. Plus, I know a lot of the stuff already.
Well, it's a pretty easy decision. Job, or no job? Job. So, I'll submit my resume tomorrow.