In an ideal world, the perfect job would be waiting for graduates as soon as their cap and gown come off. Real life is a little less ‘fairy tale’ and a lot more complicated: what’s next? What career is the right one? Which industry offers the best opportunities?
When most people think ‘software engineer’, an image of a bespectacled man tapping away at his keyboard comes to mind.