This is a great idea ( I sincerely mean it), and I too have been toying with this.
Gov programming jobs are also very cushy. The knock on them ( / "cons" ) until recently was that they pay very less, almost 40% less, and that it's full of old people. But that has changed -- atleast in San Francisco and Bay Area where I live.
Esp the City of San Francisco tech jobs[1] are quite interesting and many use modern tech. On top of that almost all Govt jobs accrue pension at the rate of 3% of your gross / year, so if you work 17 years or so you can get 50% of your highest salary at retirement.
The con I see is that the process to get hired is very tedious and involves lots of applications and moves very slowly. I was plesantly surprised to see Sr. Software Engineer jobs that were paying anywhere from 110K to 130K [2] -- all govt jobs have to disclose salary or rate range in JD --, which is not to far off from the average in this area for non-FAANG / non-Startup type job.
[1] SF City Tech Jobs => https://www.jobapscloud.com/SF/?Keyword=&Loc=&DeptNumber=&Oc...
[2] Source / Example: IS Programmer Analyst Principal: Notice salary Range of $105,794 - $133,094/yr in desc. https://jobapscloud.com/SF/sup/bulpreview.asp?R1=PEX&R2=1064...