It's all relative. As hackers, you can't even imagine what its like to code for the govt (I used to work for navair). Even the most corporate java programmer would find the govt program ugly and overly-complex.
Oh, I've worked for the military sector, with those huge NATO specification books. Also with JSF, the Java thing that happens to share TLA, but in another job. Honestly, I'm not sure which one was worse.
Just kidding. Don't stone me.