¿Los programadores que trabajan en PYMES no son tan buenos como los que trabajan en empresas multinacionales?

Respuesta corta: no, pero eso se debe a que el tamaño de la empresa no es un buen indicador de la inversión en software. Una mejor métrica sería el gasto en I + D como porcentaje de los ingresos. Muchas organizaciones no informan esto, por lo que un buen proxy es el gasto en TI: incluso puede comprar listas de empresas clasificadas por gasto en TI.

Puede tener pymes donde el software de escritura es vital para el negocio, y tienen que contratar un gran talento. Las compañías de software son el ejemplo obvio: muchas compañías de software son pequeñas, lo cual es una función del modelo de negocio. He visitado pequeñas empresas de servicios financieros que usaban software para un alto apalancamiento competitivo y tenían personas muy inteligentes.

También he visitado empresas multinacionales muy grandes donde el software simplemente no era tan importante, tenían muchos procesos manuales y la competencia no los obligaba a hacer nada al respecto. Algunos de sus sistemas eran atroces, lo sabían, pero no tenían ningún deseo de arreglarlo. Los grandes monopolios regulados son un buen ejemplo de esto: piense en la compañía eléctrica, las empresas de basura, el transporte, etc.

Algunos segmentos verticales han tenido históricamente una inversión muy baja en el desarrollo de software: los servicios públicos y el comercio minorista son dos ejemplos. Dicho esto, muchos minoristas se han dado cuenta de la importancia del software gracias a http://Amazon.com, por lo que ha cambiado mucho en los últimos 5 años.

¿La red? Pregunte sobre su gasto en desarrollo como porcentaje de los ingresos, independientemente del tamaño de la empresa. Esa es la métrica clave.