Seems like a bare minimum for such a contract term to be equitable, but seeking work while you have a job is so obviously encouraged by the current labor market that a non-compete clause strikes me as unpalatable unless it comes with guarantees against termination altogether for the same term.