Muitas vezes, como programadores, vemos grandes organizações desperdiçando enormes somas de dinheiro em soluções inchadas e ineficientes para os problemas. Isso me dói muito porque eu gosto de organizações para se beneficiar das melhores soluções da raça. No entanto, minhas habilidades como programador são limitadas quando se trata de influenciar os principais tomadores de decisão e, muitas vezes, minha perspectiva sobre o assunto é restrita ao meu próprio pequeno mundo técnico.
Então, minha pergunta é essa. Depois de encontrar um notório desperdício de dinheiro em algum software e / ou hardware que realmente pegou sua cabra, o que você fez para consertá-la ou você estava condenado a morder a bala e murmurar para sempre sob sua respiração? Estou interessado em ouvir suas experiências globais e especialmente as lições que você aprendeu sobre como lidar com esse tipo de coisa no futuro. Não vamos citar nomes, a experiência de como lidar com o problema é mais importante do que o produto ofensivo real.