News for hackers. Stuff that matters.
Re:Twitter Will Allow Employees to Work at Home Forever by ryanwaggoner on Tuesday May 12, 2020 @02:25PM (#23157668)
The hostility that many programmers have towards managers is short-sighted.

If you’ve ever worked somewhere where the manager has way too many direct reports, you know it’s usually a shitshow.

Can you name some companies of more than a few people that don’t have managers? If you think they’re all a waste and a drag, what’s your explanation for why manager-less competitors don’t rise up and eat their lunch? Better yet, why don’t you start your own company staffed with only ICs and take over the world?

Re:Twitter Will Allow Employees to Work at Home Forever by jeffbee on Tuesday May 12, 2020 @03:08PM (#23158302)
I hate to tell you but one of the reasons why google ate the world was their hands-off management and peer-to-peer project management and feedback schemes, which are efficient and effective. I know experiences at large organizations can vary, but for years at that company I had managers who existed, yes, but never showed their faces and were there chiefly to make sure that everybody had desks and chairs and computers. This style scales extremely well. I also had managers who were just other ICs to whom I reported, because there had to be a path from Larry to everyone in the org chart, but who were otherwise peers. Not every large organization is choked with weekly/daily meetings and org charts full of useless functionaries.
Re:Twitter Will Allow Employees to Work at Home Forever by ryanwaggoner on Tuesday May 12, 2020 @04:35PM (#23159375)
I hate to tell you, but the only reason Google “ate the world” during the times you describe (which I’m skeptical of, but that’s a separate discussion) was that they figured out they could sell ads against their search results. Almost everything else seemed exactly like what you’re describing: a bunch of ICs with no managers building cool stuff that didn’t affect the bottom line, had bad usability, didn’t have a clear use case, overlapped the work of other teams, or all of the above.

The Google of today is different: multiple billion dollar business units, all well-staffed with managers.