About two weeks ago, I was informed that Telcordia wasn’t meeting its financial goals, had decided to cut staff, and that I was among those being cut. Last Friday, July 7, was my final day.
I’m currently unemployed and looking for work, although I haven’t actually started the search process yet. I had some vacation time coming and I have enough savings to tide me over for a while. Some friends of mine have already pointed out some possibilities, so I have a better feeling about my prospects this time around.
Overall, I’ve taken this job loss more calmly than last time. Partially because the job market looks less harsh, partially because it isn’t my first time being downsized, and partially because I wasn’t very satisfied with my job. A lot of it was fairly mindless, and the bit that required creative effort usually involved working with the internals of a complex, undocumented, ever-changing installation process without much of an opportunity to make sure things worked before the final testing began.
Thus, much of my creative energy was directed towards things like learning about the application of category theory to functional programming and writing essays in Haskell. (For example, I independently rediscovered how to do structural recursion and co-recursion using only rank-2 polymorphism.) Now that I have some time, perhaps I’ll get around to writing up my results here.
I’ll try to post updates on ZedneWeb when I get news. (Whenever I think about posting about my personal life here, a part of my brain suggests that no one would be interested. Unfortunately, I usually listen to it, despite the fact that anyone reading ZedneWeb probably knows me personally and thus would be interested in hearing about my life. Ah, the wonders of the human mind.)