437 karma · joined August 26, 2020
That's a bad argument. Sounds like we should not work from the office then. What comes after the "I like making others work in the office, because"? That's the quiet part not being said out loud. I'm interested.
That's not what I'm hearing or what you would read in an announcement for one the partial RTOs that have happened at some tech companies.
No. It's possible my stock options would be worth more if the office workers adopted the more efficient form of work from home. Maybe the hybrid meetings would be more enjoyable fully remote. I still wouldn't think about trying to coerce them into that with talk about synergy or the online version of water coolers. That's a bad thing to do. Let them enjoy the office, and others remote.
It can be a large win-small loss situation too. Remote workers gain two hours of commute back and forty hours of focused work. Office workers lose the open floor plan vibe (it's called back to office but tech workers don't have offices) and ability to push around their colleagues, or whichever the actual reason is. I don't understand it fully. It doesn't seem morally justifiable to me, and they encroach more on the professional autonomy on the remote worker than the remote worker does to them. The office workers wouldn't like it if they were being coerced to work from home for some BS reason.
The team members are too busy with agile meetings to write software. That's a more common problem.
Maybe giving the tech lead a technical secretary is a better idea if you have a lot of administration to be done.
Waterfall were 1 to 2 year projects with heavy up-front administration. 3 to 6 months is well-balanced and that's what the "elite" companies and research groups tend to use. Two weeks is the current fad at non-tech enterprise.
The real solution is of course not to have any "sprints" at all. A manageable chunk of work is a 3 to 6 month project.
Non-tech enterprise treat software engineers as children and create bad software. FAANG and adjacent companies treat software engineers more as professionals and create better software.