¿Por qué los desarrolladores dicen que Ruby on Rails tendrá demanda en 2015 si el índice Tiobe registra una disminución?

Según el índice TIOBE actual, los desarrolladores de Delphi / Object Pascal tienen una mayor demanda que los programadores de Ruby. Los programadores de Visual Basic (tanto .NET como clásico) están en ascenso.

Piense en eso por un momento. ¿Refleja tu intuición sobre la industria? ¿Coincide con lo que has visto en la industria?

Un análisis rápido del mercado laboral en el Reino Unido para desarrolladores sugiere que TIOBE no está midiendo muy bien la demanda real: IT Jobs Watch, Seguimiento del mercado laboral de TI

Hubo alrededor de 3.300 anuncios de empleo de Delphi (permanentes y por contrato) colocados en los últimos 3 meses en el Reino Unido que IT Jobs Watch vio e indexó. En el mismo período hubo 6,200 empleos de Ruby, y el salario promedio fue más alto. Los trabajos de Visual Basic fueron más numerosos, pero los números disminuyeron en el mismo período del año pasado (como lo son para Delphi), mientras que Ruby aumentó.

¿Qué te dice todo eso en comparación con TIOBE?

Su industria local puede ser diferente, pero al menos para el Reino Unido, TIOBE parece estar muy lejos.

Su pregunta demuestra un malentendido fundamental de TIOBE. Desde su sitio:


El índice TIOBE Programming Community es un indicador de la popularidad de los lenguajes de programación. El índice se actualiza una vez al mes. Las clasificaciones se basan en la cantidad de ingenieros calificados en todo el mundo, cursos y proveedores externos. Los motores de búsqueda populares como Google, Bing, Yahoo !, Wikipedia, Amazon, YouTube y Baidu se utilizan para calcular las calificaciones. Es importante tener en cuenta que el índice TIOBE no se trata del mejor lenguaje de programación o el lenguaje en el que se han escrito la mayoría de las líneas de código .


Todo lo que registra en el sentido más fundamental es la curiosidad. Personas que ejecutan búsquedas para tratar de encontrar respuestas en relación con un idioma en particular. Esto tiene muy poco que ver con la demanda . Entonces, de la manera más específica, la respuesta a su pregunta es que no utilizan correctamente el índice como una métrica porque no es una herramienta válida para medir la cuestión de la demanda.

Los lenguajes de programación bajo demanda son los que se utilizan en su área. Por ejemplo: algunas áreas como NYC Ruby on Rails tienen una gran demanda, pero en Florida la demanda es baja.

Ilusiones.

Las personas que han realizado inversiones emocionales, financieras o de tiempo van a predecir su propio éxito. Esta es la naturaleza humana.