Choose your project and location
C++ is still highly sought-after and regularly tops the polls of most advertised skills needed. The opportunities are only bound by your imagination and the location you want to work in.
It is commonly used in many arenas, from banking and finance to the latest developments in set-top boxes. You may find that some companies will be more attractive as they will be able to progress your skills as they develop new applications in products such as .net and Java.
You will need to decide on the type of environment and projects you would like to work in. Base this on what interests you, but bear in mind that salaries in some areas are higher than in others.
In terms of money it again depends on your location and previous experience. If you remain in the Huddersfield area, your potential earnings will be lower than if you were based in the South, but the cost of living in Huddersfield is also lower.
As a graduate, entry level salaries can vary, but you should expect to earn between £20,000 and £25,000 a year. With more experience, you can earn up to £50,000, but you would really need to understand the language and have a number of years solid coding behind you.
I often advise people without commercial experience to approach an employer directly, rather than going through an agency. Companies can be more willing to give you a start if there is no agency fee attached.
Solution by Tracey Abbot, managing director of Zarak Technology
The panel: MSB International, Spring Group, E-Skills UK, British Computer Society, Computer Futures, Computer People, Elan, Reed Technology, Zarak Technology.
E-mail your career questions to firstname.lastname@example.org
This was first published in January 2004