As long as programmers and I identified the alternatives, I could ask, “What are the pros and cons of approaches A and B?” Raising the level of thinking to trade-off decisions allowed me to have valuable input on technical decisions I couldn't fix myself.