Well, frankly your friend is not entirely wrong. Technically you can get a job in Canada without being in Canada or without being a PR but chances are very low if you do not have prior work or education in Canada. Unless someone is ready to sponsor you, immigrating is the way to go.