However, the wages certainly aren't bad for a fresh graduate. James Corbett landed himself a $50,000 a year programming job at Xero as soon as he finished his three-year computer science degree in the middle of last year.
The 22-year-old had applied for several jobs, but liked what Xero had to offer, and it liked him, so he signed on.
"It was definitely a good market for a graduate to be looking in. I applied for jobs all over the show and had a lot of luck with people getting back to me."
Corbett left thinking about jobs until near the end of his degree, even though employers were already scouting for talent - and promoting their organisations as good places to work - in his second year. By the time he was ready to make his first career move, plenty of opportunities presented themselves.
"There was a lot of employer interest. I didn't have to go searching and found a job quite easily."
At Xero the focus was less on his grades and more on his ability to work in a team.
That appealed to Corbett just as much, as his abilities clearly matched what Xero was after.
In Christchurch, 20-year-old Ben Munro could also pick and choose. The University of Canterbury computer science graduate had a job lined up two months before completing his degree.
"I was quite lucky in that I had a few opportunities offered to me."
Having an A-minus grade average was no doubt an advantage, Munro says. So was experience as a summer intern at IT company Hewlett-Packard.
After a three-hour interview that involved aptitude tests and meeting several of the people he could be working with, he opted for a developer job at Christchurch fleet-tracking software company Telogis on a salary of just over $50,000. The work is as interesting as he'd hoped, and the workplace welcoming.
"They really do make it a fun place rather than just being here for your eight hours a day with your head down."
The popular image of an IT worker might be a young male whose closest relationship is with his computer. But the reality is different, says Xero's Hubbard.
"When I look around Xero we have techie bods, we have a range of ages, we have great diversity, so it's not your traditional nerds all in a room not talking to each other."
First on the list of attributes employers look for is a candidate's team-working ability, says University of Canterbury computer science professor Tim Bell.
Problem-solving, creativity, technical interest, mathematical ability and leadership skills are also sought.
"There is a role for very technical people who can solve hard problems and also a role for those who are much more people-oriented," Bell says.