It seems as though employers want you to have a work visa prior to hiring, but you need to have a job lined up to get a work visa. Am I missing something? How do I get a job?