Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Sometimes I think of joining government org (3 letter agency) to find areas to improve $ efficiency on, or make decent direct contribution to US as a thank you for accepting me as an immigrant.

I'm an engineer in a FAANG, who worked directly in money flow, and have had experience in diverse areas where it could come handy.

Then I start thinking finding the right person to work with & right area to start at is probably 95% of the job, then give up.



You'd want to start with the United States Digital Service (USDS). They're basically a consultancy inside the executive branch to build tech solutions for the various 3 letter agencies. You basically do a "tour of duty" for a year or so (however long you want), tackling one of these solutions. And they go out of their way to hire folks like you, from FAANG and other tech companies, so you work with good people.

https://www.usds.gov/


I interviewed with them. The recruiter, I could barely understand. I got the 3rd interview after 5 months. They told me to click on a link where they would ask me to code live. They could see what I was doing. I wrote a simple Python algorithm to a problem they gave me to solve. Complete irrelevant to what I had applied for. I thought it was a joke at first, then I visited their website. I cannot recommend anyone this service. So unorganized. I too wanted to contribute in the tech areas since we all know how much they lack in that department.


I think I would enjoy working for a 3 letter agency but the USDS website makes it look like you'll be working on very different types of things. Although I suppose they wouldn't be advertising that work.


Is the salary competitive?


Anyone with a current significant salary in tech who lives in a major metro will make $183.5K.

The salaries adjust by location, pick your location from https://www.opm.gov/policy-data-oversight/pay-leave/salaries...

This is the SF area table: https://www.opm.gov/policy-data-oversight/pay-leave/salaries...


You guys live on another planet. As a software developer slave I make 20,000 after diacounts


The links seem to be a bit out of date. Says for year 2020 and has a % increase for 2023? $170,800 is the top number in the chart for 15-10.



to my knowledge, USDS is still constrained by the General Schedule[1] salary table.

(no.)

edit: incidentally, this other thread [2] on the front page today has lots of comments confirming. ctrl-f for USDS.

[1] https://www.opm.gov/policy-data-oversight/pay-leave/salaries... (PDF)

[2] https://news.ycombinator.com/item?id=38067206


Most people do this as a sabbatical. I don't expect it to match my current salary, or be even half of it, frankly.


As someone who does this sort of work (but posting personally, not officially), you're 100% right. There are groups of already-networked folks you can join like USDS or 18F that are already connected to the problems. The post reminds me of some of the stuff you might see in gov, though I've never seen someone save money and be punished like this.


What is 18F? That's not the easiest thing to search if you're not looking for the obvious.


https://18f.gsa.gov/

Searching "USDS or 18F" helped google understand what I was looking for



Typical gov. Have a money burning problem? Let's create yet another org to solve it.


No government has a money burning problem. They have expensive service delivery problems.

I mean, if you're upset about government spending on tech, you better sit down before someone tells you what goes on in the large corporate sector...


> though I've never seen someone save money and be punished like this

It happens. From DoD civilian world, 6 months in with a new org (I was the fng)…

tl;dr — Made some software that moved a project from imminent mission failure to mission success, and got all of my command chain in trouble in the process.

1. There was an 8-figure, 2-year R&D contract for some mission critical software that had functions that my org needed. We were updated regularly that everything was moving along swimmingly. At the end of the contract, only about 10% of the functions actually worked. This is totally ok from their side since R&D contracts are “best effort”, so no functioning deliverables are actually required. The part of the software that was mission critical for my org had 0% working. My org was fucked.

2. We need this software in 3 months or less or we can’t fulfill obligations that we had made years prior.

3. Manager gives me free rein to make something that can solve the problem.

4. I have a prototype in one week. It’s not as automated as the 8-figure solution was supposed to be, but we had bodies to help with that (and also do sanity checks at various stages).

5. Weeks two and three were refining based on feedback from stakeholders.

6. Week 4 was training about 60 people to use the software.

7. Software was iteratively refined over 6 months or so based on user feedback during active use, but no major changes were needed — just minor QoL stuff.

8. Software had the bonus side effect of getting two embattled groups to start talking to each other and resolving process issues, which saved unbelievable amounts of time and lowered stress levels immensely.

9. End result was that we were able to meet our obligations. Mission success! Software worked with amazing consistency (very little down time, almost all of it out of our control), and resiliency (changes were easy and fast to make without breaking the system).

So… what did I get for this? A spot bonus? A coin? A handshake from the commandant?

Nope… I got a reserved “thank you” from my supervisor.

The aftermath tells why.

When my supervisor changed the status update up her chain of command that “mission critical software missing, mission failure imminent”, to “mission software exists, outlook favorable” in the course of one month, people started asking questions?

“You had someone in your department who could do this already?” (No, I had just started, and not for a programmer job.)

“You asked to spend a big chunk of the 8-figure R&D contract on your mission critical needs, and that work could be done in a month!?! And you didn’t know this?!?!?” (Supervisor was not a programmer, so it was all basically magic.)

So supervisor was sort of criticized for “wasting time and resources” and “not knowing her people”, even though she could not have reasonably known that I existed (the R&D contract started two years before I worked at the org) and could solve the problem.

That’s bad, right?

Well, it got worse.

The head civilian of our org had been making updates to DC about a potential mission failure due to the 8-figure contract software not working. When that got updated to “not a problem” after it was evident that my system worked, he got called to task in Congress, with congressmen asking him the same sorts of questions that he asked my supervisor (“You had in house talent that could do this? In a month? And we spent how much time and money on a contract to get the same functionality?”). There were no good answers.

Needless to say, once I heard about the fallout, I was looking for the next thing. I felt like I had done my civic duty as a public servant. It was clear to me that further involvement would probably have similar outcomes (efficiencies made at the cost of negative career risk for my command chain).


There are a lot of ways to make an impact in National Defense outside of direct government employment. It’s tricky to find a good contractor, but they exist.

The direct employment option might get better with the recent executive order on AI. USG pays market wages for VA doctor/s; eventually they’ll do the same for tech roles.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: