For the New Year, we wish you only candidates who will get your business moving.
The best prevention for culture shocks is to learn about the place as much as possible before arriving. You can find some useful info on the following pages:
It might also prove helpful to connect with other foreigners living in Prague.
Here you can find some more general FB groups, however, it may be useful to also find groups specific for your nationality such as Brits in Czech Republic.
Some other tips
On public transportation:
And you can also find some info in this useful checklist.
You can learn more about life in the Czech Republic here.