3 ms·
> There is a point where someone has to put their foot down and demand things be done properly, otherwise the inevitable consequence is a giant mess leading to
by jseban 4y ago
> There is a point where someone has to put their foot down and demand things be done properly, otherwise the inevitable consequence is a giant mess leading to disaster.
This is what management is for, too bad tech companies are too cool for that and prefer to live out lord of the flies.
- alasdair_ 4y agoI’d rather have software engineers make the decisions about software engineering than insist managers do that job.
- jseban 4y agoWhat if the manager is a software engineer? I would just like to know exactly how are the engineers going to make the decisions, and the key point here being that they are in plural. They all have different opinions, preferences, levels of ambition etc, how does this spontaneously merge into a cohesive team that pulls into the same direction? It doesn't, in any other type of group in all of society. Every group needs a leader, so how is this spontaneously going to "just work" in software engineering? If you don't want to have a manager, you have to have something else. Democracy? Plutocracy? Gerontocracy? I think it's pretty obvious that just leaving it to chance is not going to be efficient or any type of healthy environment, and will probably quickly start to resemble something pretty nasty, especially because their livelihood is on the line.