Pull Requests
You’re Master Foo from “Unix Koans of Master Foo”.
A Staff software engineer pays respects to Master Foo, bows three times, and then asks: “Master Foo, I’m troubled in pull request reviews by less technical teammates, they are not yet enlightened, and they are my peers at my level or above, what should I do?”
Master Foo bowed in return, and said:
“Once, a monk complained that the river was muddy and he could not see the fish. The master only handed him a fishing pole.”
The engineer frowned. “But Master, my colleagues lack the understanding to judge my code, yet they pass judgment. Should I ignore them?”
Master Foo replied:
“When the young monk says the moon is crooked in the water, is he wrong? No—he only speaks from where he stands. If you argue with his reflection, you waste your breath. Instead, you may teach him how to look at the sky directly.”
“But if he outranks me, and insists his reflection is the truth?” pressed the engineer.
Master Foo smiled.
“Then do as the fisherman does when the tide comes in: set your net where the current flows, not where you wish it flowed. Sometimes you yield, sometimes you guide. Both are ways of catching fish.”
And the engineer was enlightened.