Click here to Skip to main content
15,888,241 members
Articles / All Topics

Is Contracting For You?

Rate me:
Please Sign up or sign in to vote.
5.00/5 (3 votes)
7 Sep 2014CPOL6 min read 7.3K   2   3
I  have been contracting for around two and a half years now. This isn’t long at all in the grand scheme of things, nevertheless I thought I would share some thoughts on contracting compared with permanent employment, from my slightly limited point of view.

contract

I  have been contracting for around two and a half years now. This isn’t long at all in the grand scheme of things, nevertheless I thought I would share some thoughts on contracting compared with permanent employment, from my slightly limited point of view. If you are considering taking the plunge into the world of contracting, you may find this useful.

Being an Outsider

Becoming a contractor requires a slight psychological adjustment. As a permanent member of staff you become used to playing by the same rules as your colleagues. Everyone adheres to the same policies and principles, from working hours and holiday allowance to pension schemes, performance appraisals and career development plans. This leads to a subtle sense of belonging to a team, which needs to be recognised and compensated for by contractors. I am of course a part of my client’s team and I work hard to achieve success in my projects, but there is no denying that in some respects I will always be an outsider compared to permanent staff. It took me some time to get used to this.

Lack of Security

I have been fortunate enough to have never been short of work since becoming a contractor. However, by the very nature of contracting it is necessary to always keep one eye on your next job. When times are hard in industry, contractors are often the first to go, and it is important to never take one’s position for granted. It is true that anyone can be made redundant, however contractors obviously change their place of work more frequently, and this means more job hunting, more interviews, and potentially more stress. The idea of being out of work is frightening for anyone. We all have responsibilities to meet and bills to pay.  For contractors this fear is likely to rear its head more often than for permanent employees.

More Paperwork

If you set yourself up as a limited company, as most contractors do, there will be some additional paperwork for you to do to manage your business finances and payment of taxes. If you hire an accountancy this will help, however you will still have at least a little admin work to do each month, and accountants obviously charge you for their time.

Expectations

As a contractor you will be expected to have a certain degree of technical expertise. You will be expected to hit the ground running. Your employers will not hire you based on potential or willingness to learn, you will be expected to have already fulfilled much potential and learnt a great deal. This can be daunting, but equally it can motivate you to actually spend some time and effort on developing and maintaining your skills, and thus speed up your development. Since becoming a contractor I have spent more of my personal time learning than I ever did when I was a regular employee.

Getting a Mortgage

One aspect of contracting I had not considered was the added complications when applying for a mortgage. I have recently moved house and my first mortgage application was rejected because I did not have two full years of accounts to show the bank. Thankfully another bank was more flexible. If you are thinking of applying for a mortgage in the next two to three years then now may not be the best time for you to become a contractor. At the very least do some research. Any other application which requires proof of a steady income may be subject to similar complications.

More Money

This is perhaps the biggest draw to the world of contracting. It is no secret that contractors are paid more for their time than permanent members of staff. It is easy to overestimate the difference however. We still need to pay taxes and we do not receive any paid holidays, pension contributions, company car or other benefits. Furthermore, there will probably be times in between contracts when we are looking for work and obviously not being paid at all. That said, my earnings through contracting are higher than they would be if I were a permanent employee. If you can repeatedly find work, then you will likely receive more money as a contractor, but you must be confident in your ability to find that work.

Varied Experience

As valuable as book-reading and personal projects are, in my opinion there is no substitute for commercial experience when it comes to your professional development. As a contractor you will experience a great deal of variety with regards to projects, people, working environments and working practices. This will allow you to better understand what actually matters and what doesn’t when it comes to achieving commercial success. You will probably work with a variety of different tools, on projects of different lengths, and will have to communicate with different types of colleagues and customers. You are less likely to get bored and as scary as it can be not knowing where your next job will come from, the anticipation of a new challenge can be exciting.

Freedom From Office Politics

Successful organisations are of course made up of people who want to get ahead. Naturally everyone is aiming for that big promotion and pay rise. This is just human nature and there is certainly nothing fundamentally wrong with it. One consequence of this however can be a high level of unhealthy competitiveness in the workplace. Sometimes employees can be so eager to impress the boss that they will engage in questionable behaviour. This might be taking credit for someone else’s work, failing to accept responsibility for mistakes made or even worse, blaming someone else. As a contractor there is no guarantee of freedom from such political games, but as you are outside of the race for promotion, you are less likely to become embroiled in them.

Autonomy

Permanent employees are often guided towards learning about particular technologies or programming languages, according to the needs of the business. Contractors on the other hand have a greater degree of control over their professional development path. We can assess the market and find a compromise between which skills are in demand, and which areas we are interested in learning about. This freedom to be your own career development manager can be quite liberating.

Final Thoughts

If you are thinking of becoming a contractor then I hope my thoughts have helped you. It is not for everyone. There are certainly advantages to permanent employment, and the right decision will depend upon your individual circumstances, including your financial responsibilities, your skill set, and your geographical location. I took all these things into account when I made my decision, and I certainly have no regrets, but I would encourage anyone to look very carefully before you leap.

The post Is Contracting For You? appeared first on The Proactive Programmer.

This article was originally posted at http://theproactiveprogrammer.com/career/contracting

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Software Developer
United Kingdom United Kingdom
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.

Comments and Discussions

 
QuestionOther thoughts Pin
lespauled8-Sep-14 5:20
lespauled8-Sep-14 5:20 
I have been a consultant for a really long time, and I would like to offer a few other notes to your list.

First the "security of being a full time employee" myth. In the current market, there is no strong loyalty towards employees, like there was years ago. In fact, you may have more coverage from being laid off as a consultant.

Let me explain: As a full time employee, you can be brought into a room at 4:45 pm and told that you no longer have a job, and to clean out your desk due to budget cuts, or any other excuse. As a consultant, you need to put provisions in your CONTRACT that say you MUST be given a certain length of notice before the client ending your contract. I make sure that time period is 1 month. That gives me a month to find a new assignment, while I'm still working. If I find one before the end of that time, the client is happy that they no longer have to pay me.

As a consultant, you have to understand that your resume speaks for itself. Take the position at a well known company, over a small mom/pop establishment. This is a huge deal when beginning your consulting experience. Working for what amounts to a Who's Who in the Fortune 100, will help you down the road.

Personality has a lot to do with you becoming a consultant. You have to determine if you have to have the drive to be a consultant. This means having the drive to be the best person on the team. If you're mediocre at best, you will not only be harming yourself, but it may actually sway a client's attitude towards consultants in general.

On all my assignments, I make sure that I am the best person on the team. I want them to do everything in their power to keep me as long as they can. At the end of several assignments, I've gotten a bunch of swag from the company, from towels, shirts, even blanket sets with the company logo on it.

From time to time, you will get called back to a company that you used to work for. They will request you, and you alone. That comes from being the best person. You will create a void when you leave. When management notices that void, they will think even more fondly at you and your time there.

From time to time, I have gotten full time employment opportunities, and eventually I took one that I really love.
AnswerRe: Other thoughts Pin
Ronnie Mukherjee8-Sep-14 5:55
professionalRonnie Mukherjee8-Sep-14 5:55 
GeneralMy vote of 5 Pin
Dominic Burford8-Sep-14 1:34
professionalDominic Burford8-Sep-14 1:34 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.