When you’re young you’re naive enough to believe there’s a way to make everyone happy.
The more you grow, the more inside you a thought gets built: that you’re the only one you can make happier.
Now, this is the other side of the fence, that’s true, but can we achieve a decent level of distributed happiness?
I think it’s possible only when all the teams involved are ok with losing something.
For example today we were discussing with a colleague what versioning system adopt.
I have a view, he has his, and the good part is that neither of us is wrong or right.
We simply have different approaches that are, probably, incompatible.
should one of us give up? Or maybe there’s a solution?
I am still naive enough to think a solution is possible, but maybe that solution is something I don’t like: having each his own different cake.