Conhecimento de arquitetura tecnica e entender como os componentes de software conversam, como o dado corre entre plataformas e como a infraestrutura sustenta desempenho e crescimento. Em outras palavras, e ter o mapa de como o sistema e montado por dentro.
Pra quem faz produto, isso importa mesmo sem ser pessoa de engenharia. Esse conhecimento ajuda a dimensionar projeto com realismo, a enxergar dependencia e a alinhar expectativa com o time de dev. Pro design, ele mostra o que e viavel dentro dos limites de performance e integracao.
O valor maior, porem, esta na decisao. Quando voce entende a troca entre monolito e microsservicos, ou entre velocidade e estabilidade, fica possivel escolher com base em criterio, e nao em palpite. Vale dizer que nao se trata de ter profundidade de especialista, e sim uma base comum que feche o vao de comunicacao entre as areas.