Header Ads Widget

Ticker

6/recent/ticker-posts

Conclusiones clave de la encuesta para desarrolladores de 2020 de RapidAPI


 No se puede negar que las API se han disparado en popularidad durante el último año. Los microservicios forman la columna vertebral de nuestro mundo digital y las API conectan a los usuarios, desde la cafetería hasta la oficina (en casa), con la funcionalidad esencial.

Sin embargo, hay muchos más matices en esa historia. RapidAPI ha buscado anualmente descubrir tendencias más profundas en el ámbito de la programación. ¿Qué causó este último repunte y cómo están cambiando al mismo tiempo las prioridades comerciales?

Por lo tanto, el Informe de la encuesta para desarrolladores de 2020–2021 nos ofrece algunos antecedentes clave. Entremos y proporcionemos un contexto adicional detrás de por qué se están produciendo estos cambios.

Metodologías y demografía

Si bien esta vez no se divulga el número total de participantes, las encuestas para desarrolladores anteriores han obtenido más de 2000 respuestas. Probablemente podamos esperar una participación similar aquí, ya que RapidAPI casi copió los procedimientos del año pasado y mantuvo la encuesta abierta durante un mes.

Aquí hay algunos datos rápidos:

  • Más del 40% de los encuestados se identificaron como desarrolladores profesionales (frente a más del 50% el año pasado )
  • Los encuestados provenían de un colectivo más diverso de más de 120 países.
  • Si bien casi el 10% de los participantes eran ejecutivos, esta vez asistieron menos gerentes de ingeniería (8% frente a 14% el año pasado)

La experiencia de codificación en realidad se mantuvo prácticamente sin cambios. La mitad de los encuestados afirmó tener menos de cinco años de experiencia, mientras que la otra mitad afirmó tener más de cinco años.

En particular, RapidAPI mantuvo una encuesta abierta. Cualquier desarrollador o profesional adyacente en el espacio de la aplicación podría participar, independientemente de sus lealtades a las herramientas. Esa inclusión llevó a varios estudiantes, aficionados y otros profesionales a utilizar sus voces.

Además, esperamos absolutamente que los encuestados cambien anualmente. Esto no solo se refleja en el desglose demográfico, sino en los resultados mismos. La afluencia de nuevos profesionales y entusiastas sesga los hallazgos de cada estudio. ¿Qué nos dicen exactamente esos datos?

Las API se han vuelto más esenciales

El desarrollo se ha convertido en la máxima prioridad para muchos equipos. Los datos de la encuesta de RapidAPI revelan que el 61,3% de los encuestados utilizó más API en 2020 frente a 2019 . Esa aceptación es impresionante. Curiosamente, hay dos caras de la moneda en este desarrollo positivo. En la encuesta anterior , el 67% esperaba aprovechar las API más de lo que lo habían hecho.

Esas cifras no coinciden, pero ¿por qué? Tocamos el hecho de que los encuestados cambian anualmente; se espera cierta superposición de participación, aunque no del todo. La tecnología también es una enorme fuente de optimismo para quienes la manejan. Si bien las aspiraciones son altas, a menudo se moderan frente a preocupaciones presupuestarias y curvas de aprendizaje. Esa discrepancia no es grande de ninguna manera, pero no obstante es curiosa.

Además, el 26,2% de los encuestados mantuvo el curso durante 2020, utilizando aproximadamente la misma cantidad de API que el año anterior. Ni siquiera una décima parte afirmó haber utilizado menos API en 2020.

Sin embargo, una reducción en la cantidad de API no refleja necesariamente un entusiasmo menguante . Algunos equipos optan por consolidar su cartera de API simplemente porque surgen alternativas más ricas. Lo mismo ocurre con los servicios. Si una empresa cancela un servicio o desaprueba las herramientas internas , las API asociadas se vuelven inútiles.

Los profesionales ya están esperando este año. El setenta y uno por ciento planea usar más API en 2021 y el 21% espera un estancamiento. Solo el 3,2% anticipa una caída en el uso de API.

Ventajas económicas

Aún queda mucho dinero por hacer con SaaS . Las empresas se están dando cuenta de esto, ya sea que proporcionen acceso a API privado (de pago) o acceso gratuito a API público . Considere un pilar como PayPal. La API de pagos es de integración gratuita, pero genera montones de dinero para PayPal. Los comerciantes pagan tarifas por cada transacción comercial. Además, los pagos entre pares están sujetos a estructuras de tarifas. Estos beneficios se acumulan rápidamente y la empresa se beneficia enormemente del crecimiento de su base de usuarios.

En consecuencia, los profesionales de las telecomunicaciones, la atención médica, los servicios profesionales, las finanzas y otras industrias quieren una parte de sus respectivos pasteles. El cincuenta y ocho por ciento de los ejecutivos dijo que unirse a la economía de API era un objetivo principal .

Los responsables de la toma de decisiones saben que integrar sus servicios con los de otros y mantener a los clientes comprometidos es una vía rentable. El 89% de los ejecutivos de telecomunicaciones, el 75% de los ejecutivos de atención médica y el 62% de los de servicios financieros sienten lo mismo. Hacerse cargo del ámbito de las API es otra ventaja competitiva para las organizaciones modernas.

Tendencias y enfoques tecnológicos

Las tecnologías API se volvieron más diversas el año pasado. Si bien REST continúa dominando, con aproximadamente el 63% de los encuestados que utilizan REST en la producción, las alternativas más nuevas están ganando terreno.

Los enfoques sin servidor, de función como servicio (FaaS) ganaron popularidad, a medida que más equipos hacen la transición a la nube y las nuevas empresas más jóvenes evitan los costos de infraestructura. Las soluciones locales no están muertas. Sin embargo, el lanzamiento de servicios administrados se ha vuelto mucho más viable gracias a AWS Lambda y Fargate. Azure App Service también ha simplificado la creación de API para plataformas web y móviles.

WebSockets y gRPC también han aumentado. El primero ofrece protecciones de seguridad favorables para los consumidores y los proveedores de API, al tiempo que reduce la latencia y reduce el uso de datos . Este último es mucho más rápido que REST, ya que por defecto es HTTP / 2 en lugar de HTTP / 1.1. gRPC facilita el envío bidireccional de datos de aplicaciones de manera más eficiente, gracias al empaquetado de datos binarios. Esto proporciona un aumento considerable del rendimiento para aplicaciones urgentes.

¿Otras tecnologías han disfrutado de aumentos masivos de adopción? AsyncAPI y GraphQL casi se han cuadriplicado y duplicado su popularidad , respectivamente. RapidAPI espera que estas tendencias se mantengan a lo largo de 2021 y en adelante.

Finalmente, aunque algunas cosas han cambiado, otras siguen igual. JavaScript conserva su corona como el mejor lenguaje de programación en todo el mundo; aproximadamente el 70% de los encuestados lo aprovechan. Los lenguajes como Python, Java, PHP y C # se quedan atrás. Solo Python se ha vuelto (ligeramente) menos popular en 2020.

Tendencias organizacionales

Sabemos que las empresas más grandes suelen mantener conjuntos de servicios y herramientas más complejos. También albergan más equipos. Estas realidades significan que esas empresas deben construir más puentes entre las aplicaciones y establecer más conexiones con los usuarios, tanto internos como externos.

En consecuencia, RapidAPI descubrió que las grandes empresas aprovechan más de 51 a 250 API . Un asombroso 40% de las organizaciones más grandes encuestadas utilizan más de 250 API . Las empresas más pequeñas con menos productos (y dólares) tienen menos necesidades.

¿Qué tipos de API tienen prioridad?

  • 75,3% de los desarrolladores están creando API internas
  • 47% están construyendo API externas
  • El 34,6% está creando API de socios.

Los equipos siguen favoreciendo a los usuarios internos. Sin embargo, una mayor participación en la economía de las API requiere un enfoque más fuerte en las API externas y de socios en el futuro. Las empresas emergentes son más aptas para vender servicios (proporcionalmente por volumen de API) que sus contrapartes empresariales, ya que las necesidades internas pasan a un segundo plano frente al marketing y las ventas.

Intereses galvanizados en pruebas y seguridad

Casi el 95% de los desarrolladores afirman que la seguridad es una preocupación principal , mientras que el 92,3% planea probar exhaustivamente sus API antes de la producción. Estos elementos suelen ir de la mano. Por ejemplo, no se puede crear una API segura sin descubrir y corregir errores de código.

Debido a que las API son parte integral de la recuperación y el envío de datos, deben protegerse contra amenazas externas. Los equipos que siguen la filosofía de cambio a la izquierda saben que la detección temprana de errores es más barata, ya que reduce los radios de explosión y limita la exposición de los datos del usuario. ¿Entonces cómo lo hacen?

La encuesta de RapidAPI dice que más del 43% de los desarrolladores confían en herramientas de prueba. Mientras tanto, el 37% opta por escribir sus propias pruebas junto con su propio código. El quince por ciento está comprometido con el uso de una herramienta en el futuro, ya que normalmente es más fácil, más rápido e implica la automatización. Afortunadamente, solo el 1,5% de los desarrolladores no están familiarizados con las pruebas.

La dedicación al desarrollo es fuerte

La creación de API sigue siendo una labor de amor y compromiso. El cincuenta y ocho por ciento de los desarrolladores profesionales dedican 10 o más horas semanales al desarrollo de API. Casi el 30% dedica más de 20 horas semanales y el 11,2% dedica todo su tiempo a las API. Puede ser lógico que los empleados de organizaciones más grandes estén expuestos a numerosos proyectos de API, lo que arrastra estas cifras hacia arriba.

El panorama de las API se está expandiendo

Con las empresas invirtiendo más en API y las personas que adoptan nuevas tecnologías, parece que la creación de API continuará convirtiéndose en un pilar. Hay mucho entusiasmo. Esa emoción se está filtrando desde arriba, a medida que los tomadores de decisiones están cada vez más en sintonía con los beneficios del desarrollo de API.

Tenga en cuenta que los encuestados pueden tener varias respuestas a las preguntas de la encuesta. Aunque algo como la prevalencia de pruebas es bastante sencillo, los desarrolladores que trabajan en API internas también pueden trabajar simultáneamente en API externas (por nombrar un ejemplo). Los profesionales aprovechan múltiples tecnologías y desempeñan muchas funciones.

RapidAPI planea evaluar el panorama de API en el futuro. Podemos esperar otra recopilación de información una vez que haya concluido 2021. Por ahora, sin embargo, ¡feliz programación!

Publicar un comentario

0 Comentarios