As everyone already pointed out: DON'T SIGN ITDON'T SIGN IT
A workplace that comes up with this kind of ideas is not a place to grow in. I would strongly adviceadvise to seek out another workplace. All of Europe is screaming for developers - so you will most likely find another place to work.
If you stay on for another year I can promise you more strange behaviour from that manager and you won't leave with a nice experience or a written record of your efforts.