Linux

Cómo el código abierto puede resolver la crisis de ingeniería de Silicon Valley

Silicon Valley puede considerarse el centro del mundo de la tecnología, pero el 76 por ciento del desarrollo de código abierto ocurre en otros lugares, lo que proporciona un rico grupo de talentos para nuevas empresas hambrientas de ingenieros.

Silicon Valley puede pensar en sí mismo como el centro del universo, pero cuando se trata de código abierto, solo puede ocupar el tercer lugar.Según un análisis Principales colaboradores de GitHub, Europa y el resto de los EE. UU. desarrollan más software de código abierto que Silicon Valley.Aunque esto puede no ser sorprendente El antiguo amor de Europa por el código abiertolo que nos recuerda que muchos de los mejores desarrolladores no viven a lo largo de la Ruta 101, y probablemente nunca lo harán.

¿Quién aportó más código?

Wall Street JournalChristopher Mims recientemente Poner a los capitalistas de riesgo de Silicon Valley en la tarea Financiar el tipo equivocado de startup: ya sabes, las startups financiadas con publicidad evitan la «investigación y el desarrollo básicos que cambian la vida».

Pero si mira GitHub, Mims podría notar otro gráfico.

Si bien los desarrolladores de código abierto pueden ser tan populares como cualquier otra persona, uno de los principios fundamentales del código abierto es que alienta a los desarrolladores a «rascarse la picazón». En otras palabras, resolver los problemas urgentes que puedan tener, independientemente del capital de riesgo.

Y así, el código abierto nos da linux (sistema operativo), Hadoop (análisis de big data), Lucene (búsqueda), JBoss (servidor de aplicaciones), Drupal (gestión de contenido web), MySQL (base de datos), Day (gestión de contenido web), nginx (servicio web), etc. , Muchos de estos proyectos son de Europa (mientras que Innovación de Europa hoy).

LEER  Cómo automatizar copias de seguridad de bases de datos con backupninja

Si bien los VC surgieron para impulsar estos proyectos en años posteriores, comenzaron como soluciones de código abierto «con picazón».

Un picor es un picor, y no dependen de la geografía. No es una representación perfecta de todo el desarrollo de código abierto, pero un análisis rápido de los 250 principales contribuyentes de GitHub muestra que la demografía general del ecosistema es interesante:

  • Silicon Valley – 24%
  • Asia Pacífico – 14%
  • Europa – 31%
  • Resto de EE. UU. (incluso varía entre NY/Washington, Seattle y Centroamérica) – 25 %
  • Brasil – 3%
  • Canadá – 3%

En cuanto a otros datos demográficos, no puedo obtener datos recientes.Sin embargo, sospecho que el código abierto se ha movido de su datos demográficos sin procesar: Desarrollador de mediana edad con varios años de experiencia profesional. Dado su aumento, eso solo puede aumentar.

idioma de elección?

En cuanto a la preferencia del lenguaje de programación entre los colaboradores más activos de GitHub, JavaScript domina con el 38 % del código contribuido. La clasificación completa es la siguiente:

  • JavaScript – 38%
  • Rubí – 16%
  • Pitón – 10%
  • PHP – 8%
  • do-4%

Todo lo demás es 2% o menos, incluidos Perl, Objective-C, Haskell, etc.

Contrata a los Mejores desarrolladores

Con el mercado laboral para ingenieros en Silicon Valley tan apretado, puede ser hora de que los empleadores de Silicon Valley se mantengan alejados de casa. Dado que el 76 % de los desarrolladores de código abierto probablemente no viven a lo largo de la Ruta 101, y es relativamente fácil evaluar el rendimiento a través de revisiones de código e interacciones en línea, ¿por qué no crear equipos remotos?

Para algunos, es una maldición. Por ejemplo, con pocas excepciones, Facebook y otros gigantes tecnológicos de Silicon Valley requieren que los empleados trabajen en la misma oficina para acelerar el desarrollo. Sí, estudios muestran Los equipos de ingeniería ubicados en el mismo lugar pueden aumentar la productividad y reducir el tiempo que lleva coordinar los recursos y tomar decisiones.

Pero la ubicación conjunta también significa que está reclutando de un grupo de talentos más reducido. De hecho, el exejecutivo de MySQL y ZenDesk, Zack Urlocker, me dijo: «La contratación es mucho más fácil cuando tienes equipos distribuidos».

Dada la prevalencia del código abierto, muchos ingenieros ya saben cómo operar en equipos de desarrollo distribuidos, incluso si sus empleadores actualmente no lo hacen. Para aliviar la escasez de talento de Silicon Valley, es hora de centrarse en la comunidad de código abierto. ¿Estás de acuerdo? Comparta su opinión en el hilo de discusión a continuación.

LEER  Manjaro Linux hace dos movimientos audaces

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba