La ventaja obvia de un seudónimo: permanece en el anonimato si lo desea (incluso si puede ser difícil si contribuye a un proyecto bien conocido). Esto significa varias cosas:
- No le molestan los correos electrónicos de personas que conocen su nombre y el hecho de que usted participa en el proyecto,
- Si trabaja en algunas compañías con políticas estrictas, evitará el problema de que todo lo que escribe pertenece a esta compañía¹,
- Puede salir del proyecto de código abierto en cualquier momento, y nadie lo molestará, nunca,
- Durante una entrevista para un trabajo, nunca tendrá que responder preguntas como esta:
Hace diez años, contribuiste al proyecto <Name here>. Hemos descargado el código de este período de SVN, y hay mucho código ilegible, difícil de mantener, con muchos errores, sin comentarios, etc. ¿Puede explicar eso y qué ha cambiado en los últimos diez años? en tu estilo de codificación?
Por el contrario, significa que si realiza una contribución de nivel profesional, escribiendo un código de alta calidad, etc., no será recompensado personalmente. Todavía puede decir que es su código durante las entrevistas, pero es mucho más indirecto.
¹ No soy abogado, por lo que puede ser inexacto en su país.