Grappig, op mijn werk hadden we het een paar dagen terug eigenlijk over hetzelfde 'probleem'.
Stel: je werkt bij een bedrijf, maakt daar allemaal mooie producten en bouwt in de loop van tijd een eigen code-library op. Zoals bij de meeste mensen ontstaat zo'n code-library waarschijnlijk niet alleen tijdens werkuren, maar ook door eigen projecten.
Je gaat weg bij het bedrijf en gaat vervolgens bij een ander bedrijf aan de gang. Je neemt je eigen code-library mee, omdat je nu eenmaal gewend bent om hiermee te werken. Bovendien is het allemaal code die je zelf geschreven hebt, gedeeltelijk in de baas z'n tijd.
Het punt wat we hadden was: ben je nu slecht bezig als je bij de nieuwe baas met deze code-library verder werkt? Er even vanuit gaande dat het in hetzelfde segment zit en je dus ook echt je code kunt gebruiken.
Het voelt zo enorm stom om dingen die je zelf geschreven hebt maar opnieuw te schrijven, zodat het er in ieder geval anders uitziet. Tegelijkertijd is het ook wel logisch dat een vorige baas er niet blij mee is, vooral als het om een directe concurrent gaat.
Wij kwamen er eigenlijk niet uit

Ik heb ooit een documentje gemaakt, waarin staat dat zij mij toestemming geven om de door mij geschreven broncode vrij te gebruiken.
Ook staat daarin dat ik deze niet aan een ander bedrijf mag verkopen, maar wel zelf gebruiken in mijn verdere carriere.
Het beslaat ongeveer een half A4'tje, en als ik in de buurt van een final kom voor wat ik voor m'n werk doe, geef ik ze dat A4'tje in tweevoud, door mij al getekend, en dat krijg ik altijd keurig getekend terug.
Soms duurt het even een dag, maar dit is denk ik de beste manier om mezelf te beschermen tegen dit soort praktijken...
(btw... bij 1 bedrijf wel eens een beetje druk erachter moeten zetten, zelfs een keer een gesprek met de directeur, maar die heeft het uiteindelijk standaard in hun contract laten verwerken)