I've taken a new job within the same company I work for now. I was given my offer yesterday. I officially start on July 17th, however, prior to that, I'm transitioning another existing employee to handle my previous duties. Therefore, I'll be much less available during the day than usual and this trend is likely to remain for the foreseeable future. If all goes well, you'll see see life updates, photographs, and technical bits from me — they'll just come in the morning, at night, or on weekends, instead of during the day. Please don't think that I don't love you any more.
Send me email chock full with the details of your personal lives, and leave me lots of comments just as you always have, and I'll do the same. I just may not get a chance to write to you until the evening comes.
The new job should be wonderful. I'll have a manager that knows how to be a manager. I'll have peers that are more than willing to tow their end of the line. I'll have plenty of room for advancement. I'll be in a top performing team that regularly receives awards. I'll get to wear a hat I really like wearing for a much larger portion of the time — designing systems and processes and overseeing their creation while providing input to make the project more successful along the way. The only downside is that, when I do have to program, it's most likely going to be in Perl. On top of that, though I've yet to see any code, if I am to judge it stereotypically based on who wrote it, I'm going to guess that it is mostly a huge pile of brute force programming with no thought for maintainability of future improvements. I'm probably right.
I'm also a little concerned about my old group. Quite honestly, I don't know that the employee taking my work can handle all of his work and all of mine. Additionally, there are a lot of things that I am knee deep in that I learn as I go, and I don't know that he's quite ready to learn how to do that, I know the department doesn't have the time or money to train him. But, that's their problem. If they want me, and see a value in me, then they should fight to keep me and reward me appropriately when I'm around. Instead, they shove me on the back burner, constantly taking away my team mates, and my projects, yet throwing to me the stuff they know they can't handle any other way and then they close their eyes and turn their backs knowing I'll get the work done. It will be hard for me to be terse with him when he has questions after the transition period, but, if I'm not, I'll be working *both* of these jobs forever, and they'll never realize how much I did for them.











