It seems like it's pretty hard for the government to compete with private industry in compensation. Federal pay grades are capped by Congress, and the top grade is around ~$150k a year [1]. And note that since it's the top of the scale, you have to start people off lower so that there is salary progression. Pretty sure a top cryptographer or security expert should be worth several times that, especially if they are a…
The problem is that we can (and should!) raise government pay scales, but we must also make it easier to fire people (or manage them downwards) for incompetence. Government work is for two types of people (and there's some overlap on the Euler diagram): patriots, and folks who can't hack it in civilian life. It's not just a 'perception of gov't incompetence': it's a widespread phenomenon. Government employees tend to…
The southern states where I grew up and went to college both lauded people who were able to secure government jobs. No matter how grueling or toxic a work environment becomes and no matter how inefficient workers become -- everyone stays in those jobs for the pension.
In cities and areas where education in literacy is higher it's as if the market "pushes" that desire out, and the perception around having a government job is largely negative (excluding contractors).
I wish there were a way to increase competition for gov jobs and change the perception of them without resorting to privatization.