Back in my day, we didn't need CI/CD, we had FTP. Real developers made changes in production.
@kelseyhightower at a previous company, I recall that it wasn't uncommon for folks to the debugger in IntelliJ to hot-swap new class definitions into our customer testing instance (last step before prod) in response to feedback/bugs. Seems like a horrifying concept today.