You are reading it correctly, and no, it is almost certainly not enforceable. California Business & Professions Code section 16600 is one of the strongest anti-non-compete statutes in the country. It provides that “every contract by which anyone is restrained from engaging in a lawful profession, trade, or business of any kind is to that extent void.”
This applies to independent contractors as well as employees. AB 1076 (2020) and SB 699 (2023) reinforced this further. SB 699 specifically makes it unlawful for an employer to even attempt to enforce a non-compete against a California worker regardless of where the contract was signed.
The only narrow exceptions involve the sale of a business (where a seller agrees not to compete with the buyer) and certain partnership dissolution scenarios. A standard IC agreement non-compete does not qualify for either exception.
You can sign it and the clause would be void, or you can push back and ask them to remove it. Personally I would push back. Having a void clause in a signed contract can still create confusion and intimidation even if it is not legally enforceable.