News for hackers. Stuff that matters.
Re:Reflecting on 18 Years at Google by marklar423 on Wednesday November 22, 2023 @02:41PM (#38384079)
I feel like you're working with a different definition of "silo" than the parent. My understanding of a "silo" is "closed off teams that aren't allowed to work with outsiders" who have their own culture that may be at odds with the company.

It seems like you're talking about team nimbleness and cohesiveness, which I want to say is orthogonal.

Re:Reflecting on 18 Years at Google by closeparen on Wednesday November 22, 2023 @04:36PM (#38385482)
Building in silos is when you get something done by yourself or with your direct teammates. Cross team collaboration involves e.g. a weekly sync, coauthored design documents, code changes made in modules you’ve never seen before reviewed by people you don’t know, tasks that are critical blocking dependencies for you but totally irrelevant to the decision-makers of the teams that need to allocate time for them. The extent to which a company is siloed is the extent to which its engineers are talking to their desk neighbors and getting things done vs. navigating communication overhead and being blocked on people quite remote from them and their goals.

It’s hard to believe you could have a nimble and cohesive team at the scale of a large corporation, because the number of communication edges gets silly. Dunbar’s number and all that. You can have team nimble and cohesive teams within large corporations. But having several distinct networks is otherwise known as being siloed.

Re:Reflecting on 18 Years at Google by Nimitz14 on Wednesday November 22, 2023 @07:04PM (#38387133)
This is not at all what people mean when they talk about silos
Re:Reflecting on 18 Years at Google by Solvency on Wednesday November 22, 2023 @07:30PM (#38387458)
Ok how do you meaningfully define the difference and moreover how would you prevent his version of a "good" silo from devolving into a "bad" one in actuality?
Re:Reflecting on 18 Years at Google by whatshisface on Wednesday November 22, 2023 @08:53PM (#38388205)
"How does efficient compartmentalization become bad siloing?"

Step one: build Aa and Bb with the A and a people together, and the B and b people together.

Step two: realize you need AB and ab.

Step three: keep the same organizational structure, and try to get the A team to work with the B team ten managers and five hundred miles away.

Re:Reflecting on 18 Years at Google by ninkendo on Thursday November 23, 2023 @09:47AM (#38393284)
Data point of one, but it's precisely what I mean when I talk about silos.