We all know that can’t happen until and unless software engineers get the ability to say “no” to random changes in deadlines or specifications. We’re talking about an industry that invented agile so it can skip the spec..
You already have the ability to say "no", unless someone is holding a gun to your head while you write code -- but most of us don't work in Swordfish type environments.
If you are worried about getting fired for saying "no", create a union and get some actual worker's rights; at least in the US, unions have far more rights than workers.
If you are worried about getting fired for saying "no", create a union and get some actual worker's rights; at least in the US, unions have far more rights than workers.