Возможно, вы захотите подумать о физической защите своих рабочих станций. Настройте свои рабочие станции без Wi-Fi или Bluetooth или USB-портов, доступных для пользователя, поместите компьютеры в корпуса, которые обеспечивают воздушный поток, но которые блокируют доступ к портам на задней панели (например, порт Ethernet и порты USB), блокируют или ограничивают их доступ в Интернет, и не позволяйте им подключать личные устройства к сети. Конечно, если кто-то решительно настроен похитить код, это не остановит его, но значительно усложнит ситуацию.
Если вы не производите программное обеспечение для банковских или оружейных систем, вы можете быть просто параноиком. Запустите проверку всех ваших сотрудников или, по крайней мере, попросите их предоставить достаточно информации, чтобы вы могли в любой момент запустить проверку. Также убедитесь, что вы все подписали соглашения о неразглашении и имеете четко определенные процедуры входа и прекращения, такие как подписание бумаги, в которой говорится, что они вернули все имущество компании и вернули или уничтожили все копии вашего кода, которые оказались в их распоряжении. Это не может помешать им украсть код, но дает вам некоторые юридические средства, если ваш код заканчивается утечкой, и утечка может быть прослежена до определенного сотрудника.
На каком-то уровне вам нужно доверять сотрудникам, которых вы нанимаете, иначе вы просто тратите свои деньги впустую.