A developer on a Chinese tech forum shared a controversial experience: they used OpenAI's Codex to automatically rewrite a colleague's codebase that had been maintained for three years. The colleague, instead of appreciating the improvement, reported the developer to their manager. The incident has ignited a heated discussion about the ethics and etiquette of using AI coding assistants in team environments. Key issues include code ownership—who has the right to modify another developer's code without consent—and the psychological impact on developers whose work is deemed replaceable by AI. The story also touches on the practical benefits of AI refactoring, such as improved code quality and reduced technical debt, but warns that technical solutions alone cannot solve human collaboration problems. For engineering leaders, this serves as a reminder to establish clear guidelines for AI tool usage and to foster a culture where code improvement is a shared, respectful effort.
A developer used Codex to rewrite a colleague's legacy code that had been maintained for three years. Instead of gratitude, the colleague reported the action to their manager, sparking a debate about AI tool usage, code ownership, and team dynamics. This story highlights the cultural and interpersonal challenges that arise when AI tools disrupt established workflows.