|
1. Things are changing, plenty of agencies like GSA, 18F, USDS are trying to modernize government technology and there are many movers and shakers in the government trying to make things better 2. The government is huge, there's small, medium, and large agencies and agencies all of have their own culture. Hard to generalize across the whole thing 3. On many teams your direct management will shield you from a lot of the paperwork. 4. The average 2210 series technologist is a GS-13 which is $100k+. Not super star status but competitive in many regions and experience levels. 5. The vast majority of software development in the US government is contracted in |
(The other unfortunate problem is that outsourcing firms are not typically where strong engineers want to work: they want to own their own and build their own products. So outsourcing companies aren't a good solution either.) My personal theory? Offer FAANG companies an incentive to put together strike teams to solve government technology problems. (Isn't that how HealthCare.gov got fixed? A bunch of Google people got involved?)
There are certainly technologists and scientists of equivalent or greater skill level who are happy to serve the public with such compensation, but if the government really wants to get things moving then they need to assess their compensation versus the prevailing wage for high-talent jobs in competitive areas of the country, and pay that wage. That means your top performing engineers make more than the US President (whom I believe is the most highly compensated government employee -- not considering all the perks he gets). Doesn't seem likely to happen.
I don't think it's reasonable to expect technologists to accept compensation that's 10-20-30% of what they're able to make at private companies to work for the government. Maybe our government would be more effective if it paid market rates for important scientific and technology jobs.