I just find the name "U.S. Digital Service" to be god damn inspirational. It reminds me of Kennedy creating the Peace Corps. "Ask not what your country can do for you" and all that. I understand that in reality this is essentially a rebranding of the traditional government job, but it seems like it could be so much more.
I know that during the Healthcare.gov debacle, many people with software experience legitimately wanted to help. We look around at our communities, cities and states and see problems that could be fixed and software that's dying to use common sense modern best practices. But government bureaucracy is an impermeable wall, sometimes for the right reasons but often due to turf protection, intransigence and lack of funding. I would be happy to volunteer my time and experience, to work collaboratively with others and to work within strict standards and specifications in order to improve the quality of government technology for everyone. But the information about how to do so is hard to find and the process isn't very encouraging. I understand that this is a bit off topic, but when I hear "US Digital Service" I think "Peace Corps" for technology.
From wikipedia: "The stated mission of the Peace Corps includes providing technical assistance, helping people outside the United States to understand American culture, and helping Americans to understand the cultures of other countries."
WTF aren't we doing this for technology? Provide assistance, help the government to understand tech culture and help tech people understand government culture. If we train volunteers then we don't need to give high priority projects like Healthcare.gov to the contracting firm with the lowest bid and the snazziest powerpoint presentation. Government agencies would have their pick of people who'd proven their technical skills and reliability on projects at the local, state and federal levels. Citizen programmers could feel like they were making a difference for their country, even just a small one, which is something you can't put a price on. Government at all levels would reap huge benefits and improve services for a fraction of the cost, which would increase the general satisfaction of millions of non-technically inclined citizens.
The obvious problem with volunteer labor is that it's hard to hold someone accountable if things go wrong, and the speed and quality of ongoing maintenance and support can vary. But my thought is, the current system isn't exactly working out great either. We have catastrophic disasters at the national level and outdated and incomplete software at the local level. There are millions of people who could help, and working together they can do more good than harm. The greatest asset of the United States has always been the ingenuity and dedication of its human resources. If technology isn't the greatest opportunity and threat of the 21st century then I don't know what is, and it seems like a good time to marshall those resources to make the most of it.
> From wikipedia: "The stated mission of the Peace Corps includes providing technical assistance, helping people outside the United States to understand American culture, and helping Americans to understand the cultures of other countries."
> WTF aren't we doing this for technology?
It's frustrating that the national face of US technology for so many years now is the NSA and related intelligence agencies.
It would be very, very cool if something like the US Digital Service were externally philanthropic, showing the States is more than what sells newspapers.
I know that during the Healthcare.gov debacle, many people with software experience legitimately wanted to help. We look around at our communities, cities and states and see problems that could be fixed and software that's dying to use common sense modern best practices. But government bureaucracy is an impermeable wall, sometimes for the right reasons but often due to turf protection, intransigence and lack of funding. I would be happy to volunteer my time and experience, to work collaboratively with others and to work within strict standards and specifications in order to improve the quality of government technology for everyone. But the information about how to do so is hard to find and the process isn't very encouraging. I understand that this is a bit off topic, but when I hear "US Digital Service" I think "Peace Corps" for technology.
From wikipedia: "The stated mission of the Peace Corps includes providing technical assistance, helping people outside the United States to understand American culture, and helping Americans to understand the cultures of other countries."
WTF aren't we doing this for technology? Provide assistance, help the government to understand tech culture and help tech people understand government culture. If we train volunteers then we don't need to give high priority projects like Healthcare.gov to the contracting firm with the lowest bid and the snazziest powerpoint presentation. Government agencies would have their pick of people who'd proven their technical skills and reliability on projects at the local, state and federal levels. Citizen programmers could feel like they were making a difference for their country, even just a small one, which is something you can't put a price on. Government at all levels would reap huge benefits and improve services for a fraction of the cost, which would increase the general satisfaction of millions of non-technically inclined citizens.
The obvious problem with volunteer labor is that it's hard to hold someone accountable if things go wrong, and the speed and quality of ongoing maintenance and support can vary. But my thought is, the current system isn't exactly working out great either. We have catastrophic disasters at the national level and outdated and incomplete software at the local level. There are millions of people who could help, and working together they can do more good than harm. The greatest asset of the United States has always been the ingenuity and dedication of its human resources. If technology isn't the greatest opportunity and threat of the 21st century then I don't know what is, and it seems like a good time to marshall those resources to make the most of it.