Куаныш Узбеков
Сотрудник компании не может использовать код написанный для работодателя в своих личных целях, потому что он не имеет авторского права на него. Вспомните дело rambler и nginx, юристы рэмблера могли доказать право рэмблера на владение над кодом, но оказалось код писался не по заказу компании. Следовательно, если написания кода определенного продукта входит в обязанности по трудовому договору, то все права на неё принадлежат компании. Я это вам как юрист говорю!
Как юрист, вы конечно же правы
Но разработчику ничего не мешает (кроме закона, как вы сказали), писать на основании этого кода свой продукт. Или приносить конкуренту его. В принципе, доказать можно но очень долго. Скорее будет ущерб компании имиджевый, чем польза