¿Por qué la evolución de la programación es impulsada por ‘modas’?

Creo que estás confundiendo la espuma con la marea. Sí, surgen nuevas ideas regularmente. Y los gurús surgen para predicar la nueva religión, y los medios felizmente hacen eco y amplifican las palabras de la llamada sabiduría de estos gurús. Pero la gran mayoría de los ingenieros de software continúan avanzando por el camino viejo, cambiando el rumbo solo ligeramente para el “nuevo paradigma”. Algunos gerentes son arrastrados por el evangelismo e intentan cambiar sus tiendas al modelo nuevo de este año. Pero, sobre todo, las personas toman de esta nueva moda algunas ideas donde ayudan, pero generalmente continúan como antes.

Fortran e incluso COBOL de los años 60 aún sobreviven en pequeños enclaves. Se está escribiendo un montón de C, un lenguaje de los años 70. Una gran cantidad de C ++ que se escribe sigue siendo del sabor anterior de los años 80. Java, desde los años 90, finalmente ha alcanzado el estado actual. Pero por lo demás, gran parte de esto es una exageración que se desvanece como la espuma, mientras que la marea de la programación antigua continúa.

En un nuevo campo, no hay expertos o “gurús” con años de experiencia compitiendo contra usted en el mercado laboral. Todos están en igualdad de condiciones. El FOMO (“Miedo a perderse”) entra en acción, ya que la gente sabe que si no aprenden este nuevo campo ahora, otras personas se convertirán en expertos que obtendrán todos los buenos trabajos.

La moda termina cuando finalmente obtienes expertos y gurús con años de experiencia, y cuando eso sucede, los no expertos terminarán saliendo (saltando a la próxima nueva moda). Los expertos y los gurús pueden mantener sus trabajos menos prestigiosos pero bastante decentes (aunque la cuestión de si habría suficientes ingresos en este campo para justificar el tiempo invertido en dominarlo es una cuestión completamente diferente).

Los desarrolladores son como muchos otros grupos demográficos, quieren hacer lo que los niños geniales percibidos están haciendo. Supongo que te has visto atrapado en una guerra tecnológica ideológica como el resto de nosotros. 🙂