Contrary to the article's inflammatory title, software engineers haven't quit their jobs at the USG en masse.
As for the "with the government" vs the "for the government" rebuttals: surveillance and research contractors haven't stopped working with the USG either.