The full list of documents: http://www.spiegel.de/international/world/nsa-documents-atta...
The accompanying lecture: http://streaming.media.ccc.de/relive/6258/
Also, obligatory: https://eff.org/donate
In addition to encouraging the NSA (and equivalent agencies in other countries) to change its approach, developers will do what we always do and build new secure protocols and tools with the lessons from previous attempts in mind.
It is a cat-and-mouse game that will never cease.
We are a bunch of disorganized folks with no budget and with no agreed goal on what is the best way to achieve this.
Also in defense you have to protect all the walls, in attack you just have to breach one.
I'm not saying we should do nothing, but that they will almost always be several steps ahead of us.