> I currently work in a Go shop. Why Go? Did it win some business value delivering contest? I don't think so, it's just the initial team lead liked Go the most of the languages they knew and made everyone else learn it.
By this logic either language keep changing when new people join and desire some different language.
> This makes me a little sad, since I like my company and leaving would be a significant amount of institutional knowledge walking out the door.
You shouldn't be. If company you are leaving is any good they would have documented important stuff. If not, they'll get what they deserve. Better to join place where you are part / lead of initial team. Because anything less you would simply be following someone else's language choice or even when language is preferred still their product design decisions.
By this logic either language keep changing when new people join and desire some different language.
> This makes me a little sad, since I like my company and leaving would be a significant amount of institutional knowledge walking out the door.
You shouldn't be. If company you are leaving is any good they would have documented important stuff. If not, they'll get what they deserve. Better to join place where you are part / lead of initial team. Because anything less you would simply be following someone else's language choice or even when language is preferred still their product design decisions.