i'm from Germany and i'm 24 years old. I learned English early in school and as i started to code at the age of 12 i speak nerd-English well. As long as we talk about programming and business related topics(or stuff?) we can do smalltalk up to deep talk.
Next year we want to take the big step to move from Germany to San Francisco. I can do this easier now than tomorrow and i would regret to not have tried it.
What bothers me a bit is the fact that i don't know how to speak English as a native would. I can write and talk fluently but it will be hard to understand deeper conversations, culturual differences, sarcasm, irony, idioms/phrases, get emotions right, etc.
Also i would like to learn miscellaneous vocabulary... how do you call the border of a pizza? Pizzaborder or Pizzaedge? It sounds not important but i want to know these things.
Last year we've been there for 1 months. The feedback to our product and also to our way how communicated it was great. But i know how it is to have friends from other countries. You understand them but they could do better.
Is there any chance to improve this upfront without living there? How would you recommend to prepare for the culture and better native understanding?
Thanks in advance.
Best Philipp