Deja Vu All Over Again

I believe in the past I have made it pretty clear that I do not really like most recruiters. And my opinions really have not changed.

Recently, though, one organization could not be bothered to employ the simplest of tools. See, within the course of three weeks I received fourteen phone calls from eight different recruiters out of the same company. Each and every call began the same, “Hi Jason, I’m [insert name here] with [company name] and I found your resume on Monster.com and I think I have a job that you might be a perfect fit for…”

My problems with that are many.

I have been working with this company for over eight months. They have my resume on file, or at least they claimed it would be kept on file. My name has not changed, nor have my phone number or email address. They should have a record of me in their contact database, which should be searchable, and the conversation should have started, “Hi Jason, this is [insert name here] with [company name] and I have this opportunity come available and when I searched our resume database I came up with your and wanted to see if you are still in the market…” Even if it isn’t true, even if they actually did find my resume on Monster because they don’t keep resumes on file, they should maintain consistency.

If the “Most recent contact” is within the last few days, they should say, “I know you recently talked to [insert coworker here] but I came across another opportunity that might be a good match for you…” If they themselves have talked to me before, they should say something like, “Hey, how have you been? Its been [insert time span here] since we last talked…” Maybe even say, “I’m sorry that last interview we sent you on at [insert client here] did not work out, but I think I’ve got something you’d be great for…”

All of this could be solved by using one of the many products available for contact management, like ACT! or Goldmine, Lotus Organizer. I think even Outlook overs Business contact management that will sync with other Outlook clients… or just put it all on an Exchange Server in a shared contact list. Given the job, I could probably even write them a simple contact manager in less than a week.

Either they don’t have a contact managing software, or they have too many recruiters who don’t use it. Which ever it is, it doesn’t matter to me anymore. Eight months and one interview. The results weren’t worth putting up with the annoyance.

Putting Your Stamp On It

I have in the past worked with and from time to time still do work with people who absolutely must put their own stamp or spin on everything.

Let me give you an example. We are designing a database and a process for managing and populating the tables. I sit down with the other developers, we hash out what we need, then we lay out the database. Next, we have a meeting with the project manager to show the design, flesh out the process and begin documentation. Table A, Table B and Table C are source tables for Process 1 that populates Table D. Process 2 takes Table D, Table E, Table F and Table G and produce Table H. Table H is displayed to users. Process 3, initiated by users, takes user input and an entry from Table H and inserts into Table C, which is as indicated prior a source for the first process. Essentially, this design maintains an inventory, matches it with traffic data, then provides the user with a list of available space and equipment usage. The user then picks a unit for making new assignments to and that is stored to be fed into the inventory to keep it up to date.

Simple.

So, the project manager runs off and comes back with a document that states: Table A and Table B are used by Process 1 to Populate Table D; Table C, D, E and F are used by Process 2 to create Table G and Table H; G and H are used with user input to update Table C. The design team gets this document, disagrees, rewrites it to match the original discussion and submits it back to the manager. The manager runs off again and comes back with another document that matches neither the original discussion or the document he first did. This time the user interface is feeding Tables C, F and H, and Process 1 is using every table except G. Totally wrong. So we go around again. And again. And again.

We waste hours and hours, and the manager keeps saying, “Let me see if I understand…” and then always explains it wrong because, clearly, he does not understand.

Eventually we come to a point where someone on design gets mad and says, “Trust us, if it doesn’t work the way WE say it, we can redesign it later.” And of course, we aren’t wrong, it works and we don’t have to come back to it.

I’ve got no solution, nor really much else to say. This is just something that frustrates me as a worker that I’ve added to the list of things I will never do if I’m ever manager. That is all.