For the last 18 months-22 months or so, I have been taking contract jobs. I left my past permanent job because it was with a non-profit organization, and the Program Director quit, and so the Board of Directors was running the program, and they didn’t write the necessary grant (and get it approved) to support my position. So, without funding, I decided that I didn’t want to continue doing the job. Mostly because I had become accustomed to being paid.
Anyway, so I have been dealing with recruiters for a while now. Some are obviously better than others. There is one who contacted me initially back in February – spent 45 minutes with me on the phone, wanted a copy of my resume, copies of code I had written, copies of business writing, etc. Since then, every 6weeks or so, I get an email “from” him. But to me, they look like carbon copy cookie cutter emails with generic information in them. “This is a great place to look for over 100k jobs!” Well, yeah, but I have never earned nearly that much because I have ALWAYS worked in non-profit and non-profit is notorious for paying coffee ground salaries. Why in the world would he think that anyone would hire me for a 100K job if I have never earned anything even close to that? All of his emails are like that, and he has never once even suggested a possible interview.
Other recruiters call me – a lot. Sometimes they have possible positions, sometimes not, but either way, they just want to stay in touch. Which I suppose is a good idea. I mean, there is one I am working with now. I went to see him, filled out all his paperwork, interviewed with him, but then took a contract that was found through another recruiter. I let him know that it was just for the summer, and that as the end of August came close, I would be available. Middle of August came, and he was on the phone to me to see what my availability was. Now, that is someone who is on the ball. And, he got me an interview, which has led to an offer, which I am 99% likely to take later on today.
Then there are the recruiters who will say anything to get you to go their way. One placed me with a fairly large media company. Swore that they had placed other people there that had loved working there, but I got on location and found the company to be bass akwards about nearly everything. Had that recruiter really placed other people there, they would have known this, so either they were lying about placing people, or were lying about how good the client was.
I have another one I am working with right now as well. She knows that I am very close to accepting the above offer, but her client is not likely to be able to make an offer for a week or so because they haven’t seen their last 2 interviewees. She keeps telling me that I should ignore the bird I have in my hand, because a 4-6 month contract with a 99% chance of permanency is not as good as a permanent hire. Well, I guess that is true, except that I have no guarantee that I will be offered that permanent hire. So, if I throw away this bird, I may have no birds at all next week.
So, are contract jobs good? It really depends on your personality and your needs. If you have a spouse with a permanent job with great benefits, then perhaps contracting is the way to go. It allows you to have something new and exciting every few months. It allows you to use different aspects of your skill set, so that you can grow into a very well-rounded computer scientist. It allows you to do some networking. You will meet a lot of different people in different areas of the computer science world if you do contract jobs. The final apple is that on a per hour basis, typically you will earn more as a contractor.
The bad side is that often times, there are no benefits (hence the reason you make more if you look at the rate as an hourly kind of thing). There is little job security. After all, 4-6 months is not the kind of job that supports buying a house or a car. You can’t as easily make friendships, because you are gone too quickly. You might as well not bother to decorate your “office” as you will just be carrying it back out again. And you probably have to deal with recruiters on a semi-permanent basis. Now, if you have a good recruiter, that may not be as bad as it seems.
I, however, have pretty much had enough. If I take this 4-6 month contract, it is with the understanding that it will very likely go permanent. And regardless of what the one recruiter says, I don’t think it is just a marketing ploy to get me to sign on. I know enough about this particular contractor to believe that I have a good shot at being picked up. If I don’t, well, yeah, I will swallow my pride and tell her that she was right and ask her what she has available. But, somehow, I think this is my time to go back into the permanent work force.