Moving On

I just tendered my resignation at Raytheon, after eight years of employment.  My last day is Friday the 13th.

I have accepted a position with Medical Decision Logic (MDLogix), a small but growing company located in downtown Baltimore.  They make web-based software for managing hospital clinical studies.  They also host Baltimore’s monthly Ruby on Rails users group.

This is a decision that has been a long time in the making.  I started actively looking for new employment in January.  I’m very happy to have found a company which is, in many ways, the ideal match for my requirements.
The rest of this entry will be conducted in convenient question-and-answer format.

Does this mean you will be staying in Pennsylvania?

This means we will not be leaving the Baltimore vicinity anytime soon.

But what about Google?

Yes, as many of you know I was also interviewing with Google.  I have chosen not to pursue that opportunity any further.

What are you, nuts?

Quite possibly.  Here are some of the factors which led me to make this decision, in increasing order of importance.

  • The Google interview process is long and drawn-out, and I wanted to leave my current job now.   I was just recently placed on a short-notice project which would have had me living in Kansas City for three months starting on the 9th.  Coordinating a job transition and a cross-country move while I was in Kansas City would have been an incredible strain on me and my family.  Not only that, but it would have been a lousy thing to do to Raytheon, having them set me up down there only to have to fly me home and find someone else to do my job.  This way they have some time to alter plans without too much upheaval.
  • Google has been dawdling.  After telling me they would contact me with solid plans about an on-site interview by evening last Friday, they still haven’t gotten back to me with anything firm almost a week later.  In the meantime, MDLogix asked me what it would take to get me to forget about Google and start working for them immediately.  I named terms, which included my original asking salary, and they accepted without hesitation.
  • Above all, though, it came down to the question of what I really wanted.  When I first started looking for another job, I had a specific set of qualifications in mind:
    • A small company, without too much bureaucracy.
    • A team of passionate programmers who really enjoy what they are doing.
    • The opportunity to work with modern, high-level, dynamic languages, especially Ruby.  I am far from a one-language programmer, but there is no denying that I’ve been getting a lot of joy from programming in Ruby for the past few years, and I would love to be paid to do it.
    • The ability to work from home part-time.
    • Tuition assistance for school.
    • More money!

The Google job would have given me some of these things, but by no means all.  In particular, Ruby is not one of their “approved” languages; and regular telecommuting would not have been an option.  After giving it some thought, I remembered that the whole point of this exercise was not simple career advancement, but rather to move towards a working environment that I found more enjoyable.  Viewed in that light, MDLogix seemed the right way to go.

Does this mean any changes in your summer plans?

No.  I will still be going to the Heinlein Centennial on the 7th (in, ironically, Kansas City).  All my other plans also remain unaltered.

Any other questions?

View All


  1. Hooray and best of luck on this new endeavor. Will the Baltimore area be seeing more of you?

    1. Very likely. I’ll only be a few blocks away from Orpheus, for one thing, so I might be seen there a little more often. And I’ll be available for lunch or dinner with anyone who wants to meet me downtown.

  2. Congrats on the new job! Sounds like an awesome opportunity. πŸ™‚

  3. Congrats! I wish you much success and happiness!

  4. awesome! 3 cheers for your happiness! (and more money!)

    1. Thanks πŸ™‚ Hooray money!

  5. that’s good stuff man!

    1. I’m looking forward to it.

      We should do lunch sometime, now that we’ll both be working downtown.

  6. w00t

    Hope this new job is teh sit.

    1. Re: w00t


  7. Congratulations!

    Sounds like an excellent decision to me.. πŸ™‚

    1. Re: Congratulations!

      Thank you!

  8. Applause! I’m glad to hear you’re moving toward something that’ll make you happy. πŸ™‚

  9. you win! congrats!

  10. Yay! I’m glad you’re not leaving.

    As for Google dawdling… I’ve known a number of people who’ve been at one point or another in the hiring process for Google and it seems that dawdling is their modus operandi. I think it’s part of the sorting process… do you want to work for Google so bad that you’re willing to put up with their HR shit to do it? Either that or their HR is just incompetent. But, yeah, waiting for Google seems to be a recurring theme in lives of friends. (Heh… move over, Waiting for Godot! Here comes Waiting for Google!)

    As for the spending time in B’more… heh, I suppose I’ll have to make some plans with you and haul my ass up there some night via the MARC. We could go to Orpheus together. The only problem would be transportation while in B’more and getting home.

    …does this mean that you’ll be coming to DC more often, now that it’s only a short hour’s drive away from your work. πŸ˜€ (/me looks hopeful)

  11. Congratulations

    Hope it all works well πŸ™‚

Comments are closed.