Having a backup system in place is important, and I think most management understands that and would like to "see" it be built.
If someone is ultra technical and working with someone ultra non-technical that will create friction if they are talking about future potential problems, especially due to scale.
But, I would assume any company you are working for as a technical person generally has someone technical in charge of you.
I would never run a company as a business person with a lot of technical knowledge without a strong technical cofounder who can manage the technical team.
I am probably making an assumption here that everyone thinks like that, and most likely that is a bad assumption.
If someone is ultra technical and working with someone ultra non-technical that will create friction if they are talking about future potential problems, especially due to scale.
But, I would assume any company you are working for as a technical person generally has someone technical in charge of you.
I would never run a company as a business person with a lot of technical knowledge without a strong technical cofounder who can manage the technical team.
I am probably making an assumption here that everyone thinks like that, and most likely that is a bad assumption.