|
|
|
|
|
by yuhe00
2611 days ago
|
|
Maybe I've just been unfortunate/fortunate, but in 6 years as a software developer on all kinds of projects, I've never once worked on a project where even two people share the major contributions to a single repo. Either I run away with one part of the project or someone else does while I work on some other part. Usually split between frontend/backend/devops (webstuff) or app/libraries/tooling. We obviously plan and discuss how the different parts of the projects work together, and we do make contributions to the other repos, but these are usually minor. I don't necessarily see it as a bad thing. It just feels the most natural, reduces friction and the need to communicate minute details.
Ownership is also important. The downside of this is that some part of the project might fall apart if someone leaves, because no one else can take over. |
|
This is the reason, i think, corporate world HATES with passion such devs. Even tho they need them to meet deadlines.
It also gives a bit too much power in negotiating to the employee which is also seen as "bad" in corpo.