    <rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/">
     <channel>
        <title>ACCU  :: Pros and Cons of Contracting</title>
        <link>https://members.accu.org/index.php/journals/1081</link>
        <description>Professionalism in Programming</description>
        <dc:language>en-us</dc:language> 
        <dc:creator>Administrator</dc:creator> 
        <admin:generatorAgent rdf:resource="http://www.xaraya.org" /> 
        <admin:errorReportsTo rdf:resource="mailto:webeditor@accu.org" />
       <sy:updatePeriod>hourly</sy:updatePeriod>
       <sy:updateFrequency>1</sy:updateFrequency>
       <docs>http://backend.userland.com/rss</docs>


        <h2>Journal Articles</h2>


<div class="xar-mod-head"><span class="xar-mod-title">CVu Journal Vol 12, #6 - Dec 2000 + Project Management</span></div>

<table border="0" cellpadding="1" cellspacing="0">
    <tbody>
    <tr>
        <td valign="top">
            Browse in :
       </td>
       <td valign="top">

                                            <a href="https://members.accu.org/index.php/journals/">All</a>

                     &gt;                         <a href="https://members.accu.org/index.php/journals/c76/">Journals</a>

                     &gt;                         <a href="https://members.accu.org/index.php/journals/c77/">CVu</a>

                     &gt;                         <a href="https://members.accu.org/index.php/journals/c123/">126</a>
                    (17)
<br />

                                            <a href="https://members.accu.org/index.php/journals/">All</a>

                     &gt;                         <a href="https://members.accu.org/index.php/journals/c13/">Topics</a>

                     &gt;                         <a href="https://members.accu.org/index.php/journals/c66/">Management</a>
                    (95)
<br />

                                            <a href="https://members.accu.org/index.php/journals/c123-66/">Any of these categories</a>

                    -                        <a href="https://members.accu.org/index.php/journals/c123+66/">All of these categories</a>
<br />
</td>
   </tr>
   </tbody>
</table>




<div class="xar-error">
   <p>
 <strong>Note:</strong> when you create a new publication type,
the articles module will automatically use the templates
<em>user-display-[publicationtype].xt</em>
and <em>user-summary-[publicationtype].xt</em>.
If those templates do not exist when you try to preview or display a new article,
you'll get this warning :-)  Please place your own templates in themes/<em>yourtheme</em>/modules/articles . The templates will get the extension .xt there. </p>
</div>
<div class="xar-norm xar-standard-box-padding">
   <h1><strong>Title:</strong>&nbsp;Pros and Cons of Contracting</h1>
<p><strong>Author:</strong>&nbsp;</p>
<p>
<strong>Date:</strong> 03 December 2000 13:15:41 +00:00 or Sun, 03 December 2000 13:15:41 +00:00</p>
<p><strong>Summary:</strong>&nbsp;</p>
<p><strong>Body:</strong>&nbsp;<div class="sect1" lang="en">
<div class="titlepage">
<h2><a name="d0e18" id="d0e18"></a></h2>
</div>
<p>Sometime in October on the ACCU-general list John Cricket asked
if a contractor could give a run down on the pros and cons of
contracting. So here goes.</p>
<p>There are few things to say up front about contracting,
everyone's experiences differ: My experience is as a contractor in
London which I will say something about, but we are all individuals
and take different things from it. In contracting you decide every
3 to 6 months whether you are staying in a contract. If you decide
to move on your path is more variable.</p>
<p>The second thing to say is that it is generally frowned on for
contractors to encourage permanent staff (<span class=
"emphasis"><em>permies</em></span> are they are generally known) to
go contracting. That is not to say it does not happen, but imagine
you are managing a team of 2 permies and 2 contractors, if the
contractors are constantly singing the praises of contracting, what
are the chances of</p>
<div class="orderedlist">
<ol type="a">
<li>
<p>your permies hanging around.</p>
</li>
<li>
<p>you keeping the contractors on? In fact the Independent Computer
Contractors group of the British Computer Society state in their
code of conduct that contractors must not do this.</p>
</li>
</ol>
</div>
<p>Given that this article may sound like encouragement, I should
state that I was a contractor for five years and have now returned
to the world of the permie - albeit crossing the Atlantic in the
process.</p>
<p>I am not going to talk about the ins-and-outs of contracting
(cash flow, agents, etc.) as that would take up far to much space
and it probably an article in it's own rights.</p>
</div>
<div class="sect1" lang="en">
<div class="titlepage">
<h2><a name="d0e40" id="d0e40"></a>Everyone
jumps</h2>
</div>
<p>Almost every contractor I know thought about it and did not try
it until some event made them jump: their company went bust, they
where made redundant, they took a job with a company which lied
during the interview...</p>
<p>Most people hold off becoming a contractor because they are
unsure whether they have the skills or if it is what they want to
do. They only make the change when something makes them jump.</p>
<p>It is important to realise that very few contractors are hired
because they have outstanding skills, such people are usually
consultants<sup>[<a name="d0e49" href="#ftn.d0e49" id=
"d0e49">1</a>]</sup> or mentors. Contractors are hired for a
variety of reasons: companies may not be prepared to increase their
head count but need more workers, sometimes they need someone
immediately, sometimes they just cannot find anyone who wants the
job as a permie.</p>
<p>Skills are important in keeping your position. The fact that
contracts are typically renewed every 3 to 6 months gives both
sides the opportunity break without the trauma of a resignation or
firing.</p>
</div>
<div class="sect1" lang="en">
<div class="titlepage">
<h2><a name="d0e55" id="d0e55"></a>Advantages</h2>
</div>
<div class="sect2" lang="en">
<div class="titlepage">
<h3><a name="d0e58" id="d0e58"></a>More money</h3>
</div>
<p>Let us not deny it, typically contractors earn more money than
permanent staff and while they pay more tax there are many tax
breaks which a good accountant will use to reduce some of that.
Although IR35 is closing some of these, after tax income is still
noticeably higher for contractors.</p>
<p>However there are no benefits: no pension, paid holiday, sick
pay, health care, company car, or social club. In reality, you can
replace these and still be better off.</p>
<p>If money is all that is important to you, then you are probably
already a contractor, so let us assume money is not your only
motivation.</p>
</div>
<div class="sect2" lang="en">
<div class="titlepage">
<h3><a name="d0e67" id="d0e67"></a>Flexibility and
holidays</h3>
</div>
<p>Flexibility cuts both ways. As a contractor you are a hired gun,
a project that is running late will expect complete commitment from
a contractor, although companies are not generally heartless, they
will have less time for a contractor who is late or frequently
absent than a permie.</p>
<p>On the whole though, flexibility is an advantage. You are paid
by the hour, so as long as the work is getting done the company are
not usually concerned whether you have 25, 40, or 5 days off. Much
depends on the work environment but you may well find you can work
a 35 hour week and still be well paid.</p>
<p>As a contractor I budgeted for lots of holiday, I think I had
eight weeks last year. This, to me, was one of the biggest
advantages.</p>
</div>
</div>
<div class="sect1" lang="en">
<div class="titlepage">
<h2><a name="d0e76" id=
"d0e76"></a>Disadvantages</h2>
</div>
<div class="sect2" lang="en">
<div class="titlepage">
<h3><a name="d0e79" id="d0e79"></a>Job security</h3>
</div>
<p>Theoretically, as a contractor, you have less job security than
a permie. As employment law has lessened, this may not be as true
as it was. Many contracts include one month &quot;get out clauses&quot; in
which case both you and the permie who sits next to you could be
gone in 4 weeks.</p>
<p>I once worked at a well-known bank. One Monday morning we where
summoned to a surprise meeting at 11am to be told that over the
weekend the senior management had instructed the middle management
to get rid of anyone who was &quot;below average.&quot; While some
departments where reduced to a skeleton staff my group lost just
one person, a permie. On this occasion the difference between
contractor and permanent staff was meaningless<sup>[<a name="d0e86"
href="#ftn.d0e86" id="d0e86">2</a>]</sup>. To me the lesson was
that today's management will do what they have to. Conversely, I
also worked with a contractor who stayed at the same company for
eight years.</p>
<p>Of course, not all companies are like this, many will simply let
contractors go but make efforts to find permies alternative
positions. If you are the kind of person who worries about this,
contracting is not for you.</p>
</div>
<div class="sect2" lang="en">
<div class="titlepage">
<h3><a name="d0e92" id="d0e92"></a>London is
different</h3>
</div>
<p>Within London, the financial sector is the bread and butter of
contracting. As a good developer in C++ or Java contracting in
London, you will usually be more concerned with fighting off the
agents than finding the next contract. While the banks and
financial institutes form much of this demand, they are serviced by
more software houses and information supplies than you probably
imagine.</p>
<p>Add to this that many government projects are London based and
international companies cannot be bothered to travel far from
Heathrow and you have a contractors delight.</p>
<p>The downside is that this cuts off some types of development.
Shrink-wrap software companies are probably under represented in
London because they do not need a prime location. (Of course,
shrink-wrap companies seem to be more permie based.)</p>
<p>Outside of London, the market is very different. I have worked
with many contractors who are based in the North and stay in London
four nights a week. I know of people who consider commuting from
Nottingham to Birmingham or beyond normal. Contracts are fewer and
further between, forced breaks between contracts are more normal -
which of course reduces your overall income.</p>
<p>However, the contracts do exist, you just cannot be so choosy.
London based contractors are often asked to work elsewhere although
I have yet to find anyone that accepts. Some parts of the country
have their own specialities, Edinburgh has its own financial sector
and even Newcastle-upon-Tyne has one large, very well known,
employer of contractors.</p>
</div>
<div class="sect2" lang="en">
<div class="titlepage">
<h3><a name="d0e105" id="d0e105"></a>Moving up the
management chain</h3>
</div>
<p>It is not unknown for contractors to have managerial
responsibility but if you want to climb the management ladder
contracting is not the way to do it. Generally, you are hired for
technical skills and that is where you stay.</p>
</div>
<div class="sect2" lang="en">
<div class="titlepage">
<h3><a name="d0e110" id="d0e110"></a>Moving back to
permie work</h3>
</div>
<p>Most people do not want to be a contractor for ever. &quot;I want to
grow into a real software house&quot; is the common aim of many. A few
cases I know of have tried, none I know of have succeeded.</p>
<p>There comes a point where most people get fed up of moving jobs,
not having continuity, worrying about VAT or some such and long for
the simplicity of a permanent job. This is where things can get
difficult.</p>
<p>Companies have a suspicion of people who want to move from
contract to permanent. Stories abound about contractors who become
a permie for a year, get training and then go back to contracting.
In general I think companies are right to be suspicious, for most
people it means a cut in income and less holiday; but given this
argument all their employees would become contractors.</p>
<p>There is a more subtle argument at work too: to some degree
companies rely on the loyalty (or servitude if you will) of their
employees to work Christmas day, maintain awful code, or do a ten
week stint in Reykjavik. Can they be sure that someone used to
having more control will accept this?</p>
</div>
<div class="sect2" lang="en">
<div class="titlepage">
<h3><a name="d0e121" id="d0e121"></a>Continuity</h3>
</div>
<p>You get to see the entire development cycle as a contractor but
not necessarily in the right order. Be prepared to accept that you
may never see the final delivery, or see the system go live. Accept
that when you join all the UML has been done. If you want to see a
project through from conception to delivery contracting is not for
you.</p>
<p>This also means that you have to be able to live with the
mistakes of others. On the upside, as you will see more mistakes
you know more of what to avoid when the time comes!</p>
</div>
<div class="sect2" lang="en">
<div class="titlepage">
<h3><a name="d0e128" id="d0e128"></a>Travel</h3>
</div>
<p>If you live in Manchester you may find that the Monday's 7.30am
to Euston and Friday's 5pm to Piccadilly may present you with more
experience of Richard Branson's trains than you want. Be prepared
for a longer commute wherever you live.</p>
<p>Equally, when someone has to go to New York for a week the
contractors are usually bottom of the list - the more travel is
seen as perk the less likely you are to go.</p>
</div>
<div class="sect2" lang="en">
<div class="titlepage">
<h3><a name="d0e135" id="d0e135"></a>Office
politics</h3>
</div>
<p>One of the most common reasons that people give for being a
contractor is to get away from office politics. In my experience
this is wrong. More often than not, you are dragged into office
politics regardless of status. In fact, it is often worse, because
you are &quot;just a contractor.&quot;</p>
<p>In the worst case, contractors are the cause of office politics.
Some will argue that there should not be any contractors, some will
envy your income and others will expect contractors to do the dirty
work and leave the new, fun, stuff to the permies.</p>
</div>
<div class="sect2" lang="en">
<div class="titlepage">
<h3><a name="d0e142" id="d0e142"></a>Prove yourself
again and again</h3>
</div>
<p>With the loss of continuity comes the loss of reputation. At
each company you must prove yourself. To some people this is not
important. But if you want people to accept you as a skilled
developer you have to expect to prove yourself in every new
contract.</p>
</div>
<div class="sect2" lang="en">
<div class="titlepage">
<h3><a name="d0e147" id="d0e147"></a>Less say</h3>
</div>
<p>Even once you have proved yourself in a job you may find that
your voice counts for less. This may be because the office politics
does not allow contractors much of a say, or it may be that you
have joined the project too late to advocate some point or even
just because you do not know who is the right person to speak to
(or they do not know you are the person to ask.)</p>
<p>Generally, once you have proved yourself to your fellow
developers this becomes less of an issue.</p>
</div>
<div class="sect2" lang="en">
<div class="titlepage">
<h3><a name="d0e154" id="d0e154"></a>Mortgages and
such</h3>
</div>
<p>The days when contractors needed three year's accounts are gone,
but do not expect to get the cheapest deal in town either. When I
bought my flat my building society did not want to know, but my
(more expensive) bank was quite happy with one year's accounts.</p>
<p>If you are planning to buy a property in the near future you may
well find it easier to wait until you have bought before you quit
permanent employment.</p>
</div>
</div>
<div class="sect1" lang="en">
<div class="titlepage">
<h2><a name="d0e161" id="d0e161"></a>Mixed
blessings</h2>
</div>
<div class="sect2" lang="en">
<div class="titlepage">
<h3><a name="d0e164" id="d0e164"></a>Hourly pay</h3>
</div>
<p>Most contracts are paid hourly. Although some companies prefer a
&quot;professional daily rate&quot; most contractors regard this as being
asked to work more hours for less money.</p>
<p>This can give you a feeling of a labourer or you can see it as a
very honest way of getting paid. Either way it has very real
effect: if you work 10 hour days you see more money in the bank, if
you are sick, or take a week's holiday you get nothing. (I heard my
first case of a developer being paid &quot;cash in hand&quot; this week, the
days of deposits for parts and &quot;oo, it is going to cost you&quot; cannot
be far off.)</p>
</div>
<div class="sect2" lang="en">
<div class="titlepage">
<h3><a name="d0e171" id="d0e171"></a>Change more
often</h3>
</div>
<p>Although I have worked with many contractors who have stayed at
the same place for several years and seen permies come and go, on
the whole contractors change jobs (or clients) more often. Over
time you will probably come into contact with a greater variety of
coding styles and development practices than you would at one
company. It is almost respectable to move every year.</p>
<p>This has its down side, if you have more than a couple of 3
month contracts on your CV people will start to ask why you do not
get extended on contracts.</p>
</div>
<div class="sect2" lang="en">
<div class="titlepage">
<h3><a name="d0e178" id="d0e178"></a>More responsible
for your own career</h3>
</div>
<p>It is a bit myth that contractors have freedom to choose what
they do. You can only do what is available, if you want to program
BeOS, you are going to have a hard time finding a contract. It is
also easy to get pigeon holed and only get offered contracts
similar to those you have done before - if your last two contracts
were for Access you may have trouble getting a C++ contract
next.</p>
<p>Having said this you are responsible for what you do, you cannot
blame agents for everything, if you sit in an Access contract for
18 months is it a surprise that people do not want your C++
skills?</p>
<p>Pigeon holing is not all negative: 18 months developing an
Equities Trading system make you a lot more marketable in the
financial world.</p>
<p>Do not expect companies to send you on courses and pay you while
you attend either. Luckily you are empowered here so if you want to
get into Java you can book yourself on the course - although you
are the one paying and you loose the income you could have earned,
and you may have to take a rate cut in the next contract to
actually use Java but it is your decision.</p>
<p>The fact that most of you reading this are ACCU members means
that you have already taken some responsibility for your own
skills. If you already keep abreast of technologies and techniques
yourself you may well find that contracting offers you the freedom
to go on more courses, spend more time at conferences and hence
provides you with more opportunities.</p>
</div>
<div class="sect2" lang="en">
<div class="titlepage">
<h3><a name="d0e191" id="d0e191"></a>More financial
responsibility</h3>
</div>
<p>If you are the kind of person who forgets to pay bills and live
on an overdraft then contracting is probably a bad move for you.
Once free of the monthly cheque (most contractors work on a
quarterly period) and faced with VAT returns you may find it is all
too much: I know people who have got into financial trouble, their
income increases but their spending increases more, then they are
faced with a tax bill.</p>
<p>On the other hand if you are disciplined about keeping an eye on
your personal finances you probably will not find a company too
much trouble to run. And of course there is always an accountant to
help.</p>
<p>Your responsibility extends further as you will want to think
about pension and, depending on your priorities, BUPA, cars, and so
on. In a permanent job, someone else organises these things.</p>
</div>
</div>
<div class="sect1" lang="en">
<div class="titlepage">
<h2><a name="d0e200" id="d0e200"></a>Summary</h2>
</div>
<p>To a large degree, being a contractor is about self-confidence
and faith in your own skills: faith that your skills are in demand
and will remain so and that you are good enough for this job and
the next.</p>
<p>All I have said comes from my experience and companies can be
very different: I know contractors who have been made team leader,
who have been sent on training courses and even a few who got trips
to New York.</p>
<p>Although I did not enjoy every minute as a contractor I enjoyed
most of it and I am glad I did it. In five years I gained a lot
more experience than I think I would if I had stayed in just one or
two jobs. But I left the contract circuit: all the contracts
started to look the same, different companies, different problems
but it was just one contract after another, I wanted more
continuity and more variety at the same time.</p>
<p>I think contracting is a great way to gain a lot of experience,
but it can also be addictive. It took me about two years before I
found the right opportunity to switch back to permie work, despite
all the ideas that contractors have that is what most do in the
end.</p>
<div class="sidebar">
<p class="title c2">Some Sites</p>
<p>Here are a few sites related to programming that I have
collected for you to explore when you have a few moments. Even
better would be if you would write a brief report on what you
find.</p>
<div class="itemizedlist">
<ul type="none">
<li class="c3">
<p><a href="http://www.polyspace.com/" target=
"_top">http://www.polyspace.com/</a></p>
</li>
<li class="c3">
<p><a href="http://www.sourceforge.net/projects/" target=
"_top">http://www.sourceforge.net/projects/</a></p>
</li>
<li class="c3">
<p><a href="http://www.snippets.org/" target=
"_top">http://www.snippets.org/</a></p>
</li>
<li class="c3">
<p><a href="http://www.netlib.org/lapack/" target=
"_top">http://www.netlib.org/lapack/</a></p>
</li>
<li class="c3">
<p><a href="http://www.thp.univie.ac.at/~jthorn/c2f.html" target=
"_top">http://www.thp.univie.ac.at/~jthorn/c2f.html</a></p>
</li>
<li class="c3">
<p><a href="http://www.math.nist.gov/lapack++/" target=
"_top">http://www.math.nist.gov/lapack++/</a></p>
</li>
</ul>
</div>
<p>I have deliberately listed the sites without comment in the hope
that that will encourage more of you to have a look and report
back. Happy hunting.</p>
</div>
</div>
<div class="footnotes"><br>
<hr class="c4" width="100">
<div class="footnote">
<p><sup>[<a name="ftn.d0e49" href="#d0e49" id=
"ftn.d0e49">1</a>]</sup> For brevity I'm ignoring the fact that
many contractors prefer to be called consultants, and that many
actual consultants aren't worth half the money they are paid!</p>
</div>
<div class="footnote">
<p><sup>[<a name="ftn.d0e86" href="#d0e86" id=
"ftn.d0e86">2</a>]</sup> Luckily the company didn't enact this
policy every Monday morning!</p>
</div>
</div>
</p>
<p><strong>Notes:</strong>&nbsp;</p>
<p><em>More fields may be available via dynamicdata ..</em></p>
</div>
</channel>
</rss>
