Country Does Not Equal Language Preference
Phil Hadviger
Principal Site Reliability Engineer @ GLGBelow is an example of JSX embedded in Markdown.
Try and change
the background color!
Below is an example of JSX embedded in Markdown.
Try and change
the background color!
One of my first computer science class lessons that stuck with me the longest was when we were introduced to recursion. Focus on the stopping case!
With iteration, the approach was generally simple: pick a starting point, and stop at the end. For example, use a for loop to add up the numbers 1 through n. Simple, just declare a sum variable have each step of the loop increment the sum until you reach 1.
Recursion was a different beast, because we didn't really have sum as a variable and had to add the results of more function calls until we reach a stopping case, at which point we did something completely different and returned just a number.
Since we don't have the luxury of the sum
variable that is part of the iteration, the stopping case in the recursive example is really important to think about if you want the results to come back the same as the iterative version.
So I'm a developer speaking and reading primarily English, living in Japan, and sometimes traveling to Hong Kong, or the United States, mainly for work reasons. I work for a Japanese branch of a US company, where a vast majority of our infrastructure is located in the Unites States.
Me | Organization | |
---|---|---|
Country | Japan | United States Japan |
Language | English | English |
Tech Vendors | United States | United States China |
So this is me, and the summary is that I personally, and the organization I work for, primarily interact with US Vendors in English.
Inside of most modern web browsers, you have the option to choose what your language preferences are. So for myself, I choose English, but technically I could add German to the bottom of the list, since I do understand that as well. Web sites, then have the option to check what my language preferences are, and offer me a site that adheres to what I'm telling them is best for me.