No, most software engineers think salespeople are idiots because they have a bad habit of selling things to customers that don't exist yet, and in many cases cannot exist, and then you have to tell them, point blank, that they just lied to a customer to secure a sale and no solution to their problem with be coming. Salespeople generally only care about this quarter, if a chargeback or contract cancelation happens, that's a next quarter problem.
Example that hit the front page yesterday: https://jolynch.github.io/posts/distsys_shibboleths/ I've seen many of these "negative shibboleths" said by salespeople shoveling database products to secure the sale. They lied, they knew they lied, and they lied to worship at the altar of the almighty dollar.