Training and career development and your tech career
Nowadays, you don’t necessarily need to be a computer science graduate to carve out a successful career. Recruiters employ graduates from the entire spectrum of degree disciplines who can demonstrate a serious interest in technology, with many recruiters preferring to hire graduates with previous work experience (not always within the IT sector).
On the other hand, there are also more traditional ways into the field. A computer science graduate might start out as a programmer, software developer, systems analyst or web developer. With a few years’ experience, however, these roles can develop in a number of different directions.
Some might find themselves moving into contracting or consultancy (the flexibility of these roles certainly suits some people); others might use their people skills and organisational ability to move into a training role; while still more pursue increasing specialisation and expertise (ideally becoming totally indispensible in the process!).
In general, there’s a rich diversity of career paths open to graduates in the high-tech industry. The technology is ever-changing, which means that so too are the job prospects. Constant on-the-job learning is, of course, crucial, as is a wider general awareness of the field (ideally this desire to learn will be motivated by a genuine interest in the job).