Hacker News new | ask | show | jobs
by CrossWired 4577 days ago
So basically train them to be DBAs?
2 comments

No, train them to use the database properly. A DBA is the person who keeps the databse running, much like a sysadmin is the person who keeps the server running.
That's a naive view of both DBAs and sysadmins these days. They both do much more than just keep things running. Sysadmin has mostly turned into opsdev. Same with DBA.
Sysadmin has mostly turned into opsdev.

Not in places large enough to value loose coupling (e.g., if keeping your servers running comes out of a different budget than improving your applications).

Opsdev != dev
If you are willing to agree that's what constitutes a DBA, then I don't see much value to the idea of hiring a "dedicated" DBA.

(I don't personally accept the first clause, but I also agree that hiring a dedicated specialist is now something only a rarified few need to do, really.)