As naive as it sounds, I really do think the way to be above all the criticism is to do the best work you know to do. Most all of my fellow workers are dedicated public servants who take their jobs seriously. I find the caliber of people in my department to be comparable if not better than those I’ve worked with in the private sector. So, I agree with just about all of the bloggers that I’ve read.
For me, my personal mission is to work on connecting with other agencies to collaborate on coordinate on public services and to provide the most accurate and complete information to decision makers (government and public) We’re all in this together.