But if I did that, then they could hire someone else to fix my code later. Not in my best interest :)
Fix code later???
We had a guy write up a bunch of code, then did global variable name changes from meaningful to meaningless, just to hide his work.
Code seemed to work OK, but no one could check or maintain. His idea of job security, I guess.
True to his nature, he finally got in a fight with the division head, cops were called and was sent home to sit by the phone for further assignment.
And he had to scrounge up a new job pretty soon.