3 ms·
Right, there are always tradeoffs. Some engineers think LOC is a measure of productivity but 2 days of architecture discussion could save 100s of hours. At the
by snarf21 7y ago
Right, there are always tradeoffs. Some engineers think LOC is a measure of productivity but 2 days of architecture discussion could save 100s of hours. At the same time, constant Slack messages and all day meetings create too much overhead. There is no silver bullet. I've always felt it best to have each team run how it runs best and let the team leads handle the synchronization. It is hard to have teams go off and not build the wrong thing even with documentation. Managers have to understand not just the what but also the how and why.
Additionally, some people like me hate working from home. I don't feel part of a team at home. It feels more like a hated chore at the house. I've bought co-working memberships to help separate work life from home life. It helps some people create and maintain healthy balance. Time together in person builds relationships in a way you can't over the phone. This happens today at larger companies that have several "work from office" locations. It creates a very us vs them mentality. People don't get the benefit of the doubt and (bad) assumptions are made.