"lunzi" and "huidu" are both nice concise terms, would be nice to have an terse english equivalent. I am curious if knowing this sort of term is actually helpful for the average engineer working at an org like bytedance, or if things are siloed to the point that the eng orgs are basically separate with limited Chinese-English collaboration outside of certain management teams.
PS: If you're interested in learning more Chinese tech terms, I've put together an Anki deck of 330+ cards with example sentences.
The thing with languages is that we'd create those words if we actually needed them. There's no reason to have individual words for a lot of those terms and even the linked site mentions that some of the sources of the Chinese terms are from English.
English is already bastardised enough imo, we don't need an individual word for every technical term from every industry, that would just be ludicrous.
Huidu seems just like how one would use AB testing in English. You roll out a change, see if it works. If not, roll it back. Otherwise, roll it out to the rest of the users.
What's unique here is that those terms are not transliterations of English terms. Which is what happens in most European languages.
I'm guessing that apart from increased phonetic distance what also matters is the size of the language, i.e. the number of speakers. With more speakers it's more likely that someone will create a neat native term for a new concept that spreads successfully, instead of adopting a foreign one.
Breadcrumbs is arguably an English word that only makes sense after you read the Children's Story: Hansel and Gretel. Where Hansel and Gretel use breadcrumbs to find their way back home (except not really, cause the birds eat the crumbs and so they get lost).
-------------
I've been told of various Chinese phrases that have similar story-driven meanings. Ex: "Pour more oil" is something to do with Sima Yi filling the torch of Zhuge Liang in the tomb. Sima Yi, a lifelong enemy of Zhuge Liang, is somewhat expected to defile the tomb, but instead honors his fallen enemy by pouring more oil and keeping the light going.
I forgot what "pour more oil" means in Chinese, but its something to do with respect, even respect towards a sworn enemy.
------------
English has "Breadcrumbs", "Sour Grapes", "Break a leg"...
Actually, English also has "Adding fuel to the fire", which is almost the opposite of the Chinese meaning.
Unless you are referring to another term, "add oil" (https://en.wiktionary.org/wiki/加油) is just a term of encouragement, derived from the verb to refuel a car. I don't think it really has a connotation of respect.
This is interesting, always fun to see the same work in a different light and perspective. Btw Id say chendian is “retrospective”, which most tech companies do after projects but some do them regularly. I also worked at a trading firm that did retros for big trades
Fun read. I found "maidian" more intuitively understood as "embedding dots" instead of "embedding seeds", since tracking dots (or tracking pixels) are often used for analytics and "dian"'s literal meaning is "dot".
To explain "tech" to non-techies, somebody comes along with a term "cogs" to explain their importance to a clockwork, which user only sees the dial ("frontend") of.
>Local hires in these global offices are becoming a norm
So the offices should speak the local language, or a common language. Chinese terms won't matter at all unless Chinese is chosen as the common language.
It's fortunate for a lot of English speakers that English is often chosen as a common language as a lot of people in tech from basically anywhere in the world learn it.
You know, when terms get transferred from other languages, they don't always retain the meaning from the original language and may undergo a semantic change in the destination language. For instance, nobody is going to characterize the modern usage of "demagogue" (originally just meaning "a popular leader" from Greek) as "purposefully misleading", and you shouldn't be doing that for these Chinese terms either. Also I don't know where you're getting this "intended cultural exclusion" thing from when that's what you yourself are doing in your comment by insisting your outsider interpretation of these terms in a different cultural context is correct. Thanks!
> I'll be sure to correct any chinese coworkers I have using these purposefully misleading phrases instead of the correct ones. Thanks!
People communicating with other people using native language? We can't have that! Please revert to proper international languages like latin or esperanto immediately!
PS: If you're interested in learning more Chinese tech terms, I've put together an Anki deck of 330+ cards with example sentences.
Anki deck: https://ankiweb.net/shared/info/1351796314
Preview of cards + list of sources: https://computerlab.io/2023/06/08/chinese-software-engineeri...