Ich würde mich einfach mal dumm stellen und fragen, wie man den Passus zu verstehen hat und dann eventuell darum bitten, das schriftlich klargestellt wird, das sich der Passus nur auf die Sachen bezieht, die während der Arbeitszeit programmiert werden.
Und wenn sie wirklich sämtliche Rechte an allem, was Du so programmierst, haben wollen, würde ich mich nach einem neuen Arbeitgeber umsehen und/oder gerichtlich gegen den Passus vorgehen.
IANAL, aber ich wäre mir nicht sicher, ob der Passus in seiner jetzigen Form vor einem Arbeitsgericht Bestand haben würde.