¿El número de palabras en una canción de Bob Dylan o Woody Guthrie determina si son un artista popular mejor o peor?
La cuantificación a este respecto no le dice prácticamente nada. El codificador experto podría haber creado un marco conciso de 3 niveles, igualando el número de líneas que un codificador sin experiencia produjo en una sola página web con un trabajo repetitivo de copiar y pegar.
Además, una persona que reorganiza y refactoriza su código repetidamente a menudo tiene mucho menos código que alguien que escribe una vez y nunca regresa. Entonces, ¿cómo se supone que las “líneas de código” se traducen en algo de valor en estos casos?
- ¿Cuál es la mejor respuesta a la pregunta, '¿Cuál es tu mayor debilidad?' en una entrevista de trabajo?
- ¿Cuál es la única cosa que te ayudó a pasar tu entrevista de trabajo de Google?
- ¿Qué tipo de vestido debo usar en las entrevistas?
- ¿Es necesario preparar todas las preguntas de RS Aggarwal para la preparación de aptitudes?
- ¿Se hacen preguntas de entrevistas de comportamiento durante las entrevistas de administración de productos en el sitio de Google? ¿Por qué o por qué no?
Creo que “líneas de código” envía un mensaje incorrecto si representa a un desarrollador en este campo. No eres un robot. La creatividad impulsa el desarrollo, el trabajo no es sinónimo de la era de la tasa de escritura de palabras por minuto.
Eso sí, hay una aplicación donde puedo ver “líneas de código” que tienen algún valor. Si tiene el código del candidato (es decir, la cuenta pública de git), una empresa podría realizar un análisis de datos grandes para revelar algunas estadísticas. Las “líneas de código” podrían tener sentido si los algoritmos de Big Data pudieran buscar rasgos de códigos como relevancia, concisión, reutilización de código, revisiones de refactorización, frecuencia de contribuciones, etc.