This is part 2 of a 5-part series detailing what I wish I had known as an American programmer moving to Berlin. This page details some practicalities of actually moving to a different country, from getting a work visa to making sure your electronics work. Work visa Once you’ve decided to make the move, one of the first things you need to do is secure a work visa. This will go a little differently depending on your situation: