Ditto this... as a developer in Auckland, I've got to say it's pretty sweet here. Ditched a career in investment banking in the US for the quality of life here. I only occasionally regret it.
Likely anytime he needs to catch a bus or a train. Or wishes to have a discussion about something other than Auckland housing prices, Rugby, or Reality TV.
I'm currently in the process of sorting out a temporary work visa in Christchurch (+1 for the quality of life comment seriously). It's definitely harder to get a work visa without a degree in your field of work (I switched to software from another field of engineering), but 5+ years of relevant experience can serve as an alternative to a degree.