I actually think that working in the federal government, or state or local, is one of the most significant things that a technical person can do.
Americans really expect to interact with our government digitally.
If we're the country that makes Amazon and Facebook and Twitter, why can't the federal government have websites and digital services that are awesome?
You've got Americans who are making Amazon and Facebook and Twitter. That level of American needs to run future government.
The American government will be whatever we all make of it.