Una vez tuve a alguien que trató de tomar crédito por mi trabajo. Tomó mi código fuente para un proyecto de ingeniería a gran escala y escribió su nombre en él.
Sabía los errores que había allí. A los que todavía no he podido planchar.
Él se hizo cargo. Me echó del proyecto. E intenté seguir desarrollando lo que ya hice.
El equipo falló de inmediato. Estaba jugando al azar en lugares para tratar de arreglarlo y hacer que volviera a funcionar. Después de horas y horas de fracaso, se dio por vencido.
- ¿Qué harías todo el día si el clima fuera malo y no tuvieras TV / internet / computadora portátil en casa?
- ¿Qué pasaría si el béisbol se jugara con una pelota de cricket (y viceversa)?
- ¿Qué haría si fuera nombrado administrador de Quora?
- ¿Qué hubiera pasado si Michael Brown fuera blanco?
- Suponiendo que yo fuera una hoja de papel en blanco, ¿cuál es la ecuación más interesante que sabes y que no, pero debería saber?
Con la cara roja, me dijo que volviera a la sala de control y arreglara ‘mi’ código.
Le dije que había fallas importantes en el código y que debería haberme dejado cambiarlo antes de intentar reclamar el crédito.
Entonces, la verdadera pregunta que debe hacerse es:
¿Qué tan fácil es una tarea descifrar el código de otra persona y adaptar partes de él para crear nuevas cosas creativas, para otro propósito que no fue asignado originalmente?
Si alguien le entregó un código y no le dio la documentación, le espera un momento muy, muy difícil.
Personalmente, tengo acceso a muchos códigos fuente patentados en la compañía para la que ahora trabajo, y todavía prefiero escribir mis propios programas desde cero. El grado de comprensión de su propia mente solo puede ser igualado por su propia mente, nadie más.
Es por eso que no hay mayor dolor que trabajar en el código de otra persona. Podría decirse que los códigos fuente entran en esta categoría. Probablemente ya haya sabido lo frustrante que es una tarea.
Algunas personas aquí afirman que las empresas irán a la quiebra.
Pero piense, sus muchachos que entienden el funcionamiento intrínseco de su código actualizarán sus productos más rápido que usted, depurarán más rápido que usted y reclamarán cualquier ventaja perdida del mercado que podría haber resultado en el código fuente lanzado inicialmente.
Poseen el poder de transformar a su bebé. Otros no lo hacen.