Think of all the psychic energy expended in seeking a fundamental distinction between "algorithm" and "program".
Great teams are built on trust, respect, and a shared vision.