How I find a job where what is needed is solid code, not firefighting?

Today I saw that post about AI destroying the future of West software. I remembered I am having a similar struggle with my jobs.Right now my life is like this: some company lost their senior, they hire me to replace. They expect me to produce code with same speed and same quality in 2 months.Then they realize they are late actually (one company for example was 6 months late to deliver to clients) and want me to use AI to churn out code even faster.Meanwhile I find out they lost all people that knew how things actually worked, there is no documentation, or worse, the documentation is outright wrong ( one project I worked had thousands of Jira tickets generated from a requisites document. After some months of politicking I got permission to see the requisites document and learned it was from another project entirely, they wasted years coding with the wrong requisites outright! )Then as I get close to the end of probation period, the company tried some kind of hail Mary, one company thought maybe I would be more useful if they fired their DevOps and asked me to do the job of the senior engineer that had quit, the fired DevOps, and learn Go (I was hired as C dev, not even CPP) in 2 weeks. Then when the absurd hail mary fails I get fired.For a while I have been trying again and again with always same results, tried to see what I was doing wrong, and now I concluded I am looking for a job in the wrong places.Every time I got fired the same criticism happened: I spent too much time going into "rabbit holes" and figuring out details of legacy code or debugging or fixing things or refactoring, and not enough time just shipping code fast enough to appease clients. I keep trying to change this behavior and fail, maybe I should instead find a job where this behavior is something good instead of something bad, but I have no idea where to look.

Hacker NewsToolAISource
0Sign in to voteCopy link

FL score

25

out of 100

Verdict

SKIP

medium confidence

Competition

No competitor data yet

Trend

No signal yet

A personal career navigation problem masquerading as a business idea.

The pain

Software engineers with deep technical skills get trapped in chaotic companies that prioritize shipping speed over code quality, then get fired when they can't meet impossible demands. They want to find employers who value their strengths instead of punishing them.

The gap

This is a job search problem, not a business opportunity. The person needs career coaching or a better job board, not a startup. They're describing their own experience, not a scalable market problem with paying customers.

Build angle

If forced to build: A job matching platform that screens companies for technical debt tolerance, documentation standards, and realistic timelines, then matches them with engineers who excel at deep work rather than speed. But this requires solving the chicken-egg problem of getting companies to be honest about their dysfunction.

Strengths

  • Real, specific pain point from someone living it
  • Clear pattern recognition across multiple failed jobs
  • Honest self-reflection about misalignment rather than blaming others

Risks

  • No evidence other engineers face this exact problem at scale
  • The 'solution' is just better job matching, a crowded space with low switching costs
  • No business model: engineers won't pay for job boards, companies won't pay to admit they're dysfunctional
  • The real issue may be the person's own expectations or communication style, not the market
  • Even if real, the addressable market is tiny (senior engineers in specific niches)
  • Solving this requires changing company culture, which is outside a tool's scope

Questions about this idea?

FlyBot reads the scoring and gives you a second opinion on “How I find a job where what is needed is solid code, not firefighting?”.

Open FlyBot