TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: As a manager, when should I give up?

1 pointsby stocktechover 2 years ago
1. Org of 1000+ engineers has no shared services. Each team does CICD themselves and in different ways. Each team has different patterns for sharing data. The SREs we do have only setup&#x2F;monitor alerts, we have no automation and the engineering teams are responsible for their own infra.<p>2. My team is 90% contractors. They&#x27;ve been here for years, but constantly complain about the legacy codebase they&#x27;ve been working on. We fail to hit our estimates&#x2F;deadlines and the response is &quot;we don&#x27;t understand the codebase&quot;.<p>3. PM complains about our velocity, but nothing changes when I mention that epics need full product requirements and designs so that we can architect things and actually improve the codebase.<p>4. Sprints are just buckets of random tickets. Sprint goals are for losers.<p>For 1, I&#x27;ve brought up to my boss that we need more enablement teams and pointed to issues across many different teams that they would solve. Their answer was &quot;hiring freeze, talk with the other managers to solve this&quot;.<p>For 2, I can see how shit the codebase is. I get it. But I&#x27;ve been here half as long and have been explaining how things work to them. I&#x27;m exhausted from having to handhold people who are making no effort to learn. I also think there&#x27;s a significant technical skill gap where these contractors don&#x27;t know how to architect solutions, but just create code bandaids.<p>For 3, I&#x27;ve talked with them about it and things change in the near term, but the next feature we work on will be a surprise, dumped on us last minute in sprint planning.<p>For 4, I talk about focusing on feature delivery, but I guess scrum is just buckets of random tickets???<p>I&#x27;m a pretty experienced manager and I don&#x27;t know what to do. I want to point to a weak team of contractors and shitty legacy code as reasons, but these things feel like areas I should be able to improve.

2 comments

RayFrankensteinover 2 years ago
You are in a kobiyashi maru where you are being set up to fail. Your upper manager is indifferent to the situation, the fact your shop is 90% contractors means upper management is not willing to build a coherent group of dedicated people to who have skin in the game.<p>Switch from scrum to waterfall and force the PM to create a complete end-to-end soecification of how the damned thing is supposed to work. And don’t let PM prioritize what work is done first on the project.<p>Also, is product eventually being produced and successfully sold and money is made, and it’s just people bitching about velocity and story points?
pettycashstash2over 2 years ago
Everything becomes easier with standardization and process improvement. One of the first things you can do is create a list of pain points which you sort of started. Follow up with thinking about a process you can put in to help address some of the pain points. Don’t fix everything. Also come up with some way to measure your improvement and pin points. An easier way to think about this is people, process, and tools.
评论 #34658277 未加载