Hacker News new | ask | show | jobs
by throwaway568 2099 days ago
In a large company, it's not possible for a single person to be immersed in all of the products and projects.

Therefore, any decision on resource allocation to different projects must necessarily involve input from people who are a few steps removed from what's actually happening.

Do you think there's a way around this?

1 comments

Not really referring to these type of decisions, but things like "should we extract this into a service, instead of having it to live in the monolith?", "should we use this type of tech to X" type of decisions that in most organisation is left in the hands of the multi-layer above hands-off manager that don't see the code, don't deal with it yet unable to see the disastrous implications of not addressing things. IMHO, organisations are better off leaving tech decisions to the people who _actively_ deal with that tech or at least give a higher weight to their take on the matter
The anti-pattern in play here is that “the decision is in the hand of the least-informed”

I believe technical decisions should be delegated by the “aware” manager to the team to make or to the most-informed. But then if the manager in question is not the aware or if ego is at play then we start getting the type of decisions that are useless at best.