The story so far...sorry it's a bit long.
It was my first contract (this time round). I was keen to get my first one to get going and making sure I was all set up. I agreed a rate and the duration was short enough - only 6 weeks. It seemed like a reasonable one to get the ball rolling.
The first thing that happened was the agent tried to get me to drop my rate, blaming it on the client. I had read of this sort of thing here and didn't believe it for a moment, though I suppose it is possible (small client). I negotiated and allowed it to drop it a little from what we agreed.
I was the only candidate because the skill they wanted was a bit rare (though, I guess most people could have lent themselves to it since it's mostly about custom css properties/variables - not rocket science - though how to use them with Google Polymer might be a bit rarer knowledge). I am quite keen on Google Polymer, so that was an added attraction for me, esp. for a first contract (ie something I was confident with and could handle on my own).
So, I started, but it seemed like the project really wasn't ready, and indeed it wasn't (the issue was *their* client). There was some initial set up (mostly since I was using my own equipment), and I needed to get hold of the source code to see what was going on, which wasn't as easy as it should have been (since it was from their client); but I was mostly filling the time with anything I could think of that might help make things run more smoothly once the actual work was forthcoming. TBH, it was getting a little embarrassing.
After four days, they seemed to realise that the project wasn't actually going to be starting proper any time soon, and said I should go home and the contract was canceled. They said that they would still be trying to get the project going, and would hope that I would still be available once it was, to which I replied that I would, of course, be seeking other contracts in the meantime, but that they should call me when they were ready.
So, I went home and started my search again.
Earlier in the week, the client (not the agent) called me and asked me what I thought the project involved - not just the work *I* was supposed to do, but also what I thought the work they were supposed to do involved. It seems I have had more contact than they have (I had a conversation with one of their client's tech guys to see if the project was what I thought it was and to make sure I could actually do the work, before accepting the contract - and, of course, I had to contact him again once I had started in order to get the source code, and ask for build instructions/etc). I told them, keeping a constructive tone, what I thought, and what I thought *their* work would likely entail (I gave plenty of caveats, since I was far from sure). That was odd enough, but the person who called wasn't the person who was in charge on my first day (and who interviewed me), nor was it the person who took over when the other person went on parenting leave - it was yet another person who I had never met, saying that the second person was off work (she was off sick for one day when I was there, actually).
Then, a day or two later, the agent called to say they wanted me to start again next week, though only for a week initially and possibly another couple of weeks after that. I put the agent off while I saw through a couple of other leads that looked promising and were much longer...but it seems like they would take that long to materialise anyway, so I figured this could nicely fill the gap.
In the meantime I also have trouble getting a bank account, so haven't even been able to invoice the agent for the work I have already done. I'm not sure why my personal banker (of ~30 years) refused me a business account, but their systems seem to be automated and no human is involved in the decision so they can't tell me why, apart from it isn't bad credit rating (which I would also doubt since I have no debts apart from credit card which I pay off each month in full, automatically). I've been seeking other bankers, but they seem to take ages to make any decision. I'm tempted to just open an account with one of the ones mentioned the relevant page on this site, which say it only takes a few hours - but I've not heard of either of those banks.
All in all, it has been a depressingly bad start to my contracting career.
I yearn for a contract that is more lengthy, but they all seem to want Angular or React. I really need to learn one of those to get anything decent. It does seem like a lot of the interview processes are turning into the same nightmare as for permanent positions too - ie technical tests and projects. I suppose I shouldn't complain too much, since they mean actual experience isn't relied upon and I just need to learn enough to be competent and pass their tests/interviews. It is quite time consuming though, and I found my first Angular test to be beyond me (optimising huge forms) - well, I'm not sure because the test has a random element to it so the performance measurements aren't consistent, and also my laptop is a bit pathetic and it takes ages to even run the test once. I might have another go at the weekend, since it's a good chance to learn something *real* (rather than tutorials/etc).
It was my first contract (this time round). I was keen to get my first one to get going and making sure I was all set up. I agreed a rate and the duration was short enough - only 6 weeks. It seemed like a reasonable one to get the ball rolling.
The first thing that happened was the agent tried to get me to drop my rate, blaming it on the client. I had read of this sort of thing here and didn't believe it for a moment, though I suppose it is possible (small client). I negotiated and allowed it to drop it a little from what we agreed.
I was the only candidate because the skill they wanted was a bit rare (though, I guess most people could have lent themselves to it since it's mostly about custom css properties/variables - not rocket science - though how to use them with Google Polymer might be a bit rarer knowledge). I am quite keen on Google Polymer, so that was an added attraction for me, esp. for a first contract (ie something I was confident with and could handle on my own).
So, I started, but it seemed like the project really wasn't ready, and indeed it wasn't (the issue was *their* client). There was some initial set up (mostly since I was using my own equipment), and I needed to get hold of the source code to see what was going on, which wasn't as easy as it should have been (since it was from their client); but I was mostly filling the time with anything I could think of that might help make things run more smoothly once the actual work was forthcoming. TBH, it was getting a little embarrassing.
After four days, they seemed to realise that the project wasn't actually going to be starting proper any time soon, and said I should go home and the contract was canceled. They said that they would still be trying to get the project going, and would hope that I would still be available once it was, to which I replied that I would, of course, be seeking other contracts in the meantime, but that they should call me when they were ready.
So, I went home and started my search again.
Earlier in the week, the client (not the agent) called me and asked me what I thought the project involved - not just the work *I* was supposed to do, but also what I thought the work they were supposed to do involved. It seems I have had more contact than they have (I had a conversation with one of their client's tech guys to see if the project was what I thought it was and to make sure I could actually do the work, before accepting the contract - and, of course, I had to contact him again once I had started in order to get the source code, and ask for build instructions/etc). I told them, keeping a constructive tone, what I thought, and what I thought *their* work would likely entail (I gave plenty of caveats, since I was far from sure). That was odd enough, but the person who called wasn't the person who was in charge on my first day (and who interviewed me), nor was it the person who took over when the other person went on parenting leave - it was yet another person who I had never met, saying that the second person was off work (she was off sick for one day when I was there, actually).
Then, a day or two later, the agent called to say they wanted me to start again next week, though only for a week initially and possibly another couple of weeks after that. I put the agent off while I saw through a couple of other leads that looked promising and were much longer...but it seems like they would take that long to materialise anyway, so I figured this could nicely fill the gap.
In the meantime I also have trouble getting a bank account, so haven't even been able to invoice the agent for the work I have already done. I'm not sure why my personal banker (of ~30 years) refused me a business account, but their systems seem to be automated and no human is involved in the decision so they can't tell me why, apart from it isn't bad credit rating (which I would also doubt since I have no debts apart from credit card which I pay off each month in full, automatically). I've been seeking other bankers, but they seem to take ages to make any decision. I'm tempted to just open an account with one of the ones mentioned the relevant page on this site, which say it only takes a few hours - but I've not heard of either of those banks.
All in all, it has been a depressingly bad start to my contracting career.
I yearn for a contract that is more lengthy, but they all seem to want Angular or React. I really need to learn one of those to get anything decent. It does seem like a lot of the interview processes are turning into the same nightmare as for permanent positions too - ie technical tests and projects. I suppose I shouldn't complain too much, since they mean actual experience isn't relied upon and I just need to learn enough to be competent and pass their tests/interviews. It is quite time consuming though, and I found my first Angular test to be beyond me (optimising huge forms) - well, I'm not sure because the test has a random element to it so the performance measurements aren't consistent, and also my laptop is a bit pathetic and it takes ages to even run the test once. I might have another go at the weekend, since it's a good chance to learn something *real* (rather than tutorials/etc).
Comment