Don't let programmers work on live databases, use a test database for development and use Git to manage your projects, that way you can keep a close eye on code as it's developed and even manage your own changes.
If you don't have the skills to manage a project, hire a trusted project manager to do it for you and keep them at arms length from the developer employment process.
|