Tuve la suerte de ser invitado en el Podcast de Stack Overflow recientemente. El tema era "Developer Velocity", algo que mi colega invitado (y desde hace mucho tiempo comunidad de desarrolladores compatriota) que Cory House quería discutir.
¿Qué es la velocidad de desarrollo?
En el podcast hablamos de varios factores que afectan a la velocidad de los desarrolladores, entre ellos:
-
- Cómo se mide la velocidad
- Circuitos de retroalimentación
- Nube u on-prem
- Herramientas a medida
- Comprar o construir
- Familiaridad con las herramientas frente a aprendizaje desde cero
- Integración continua/implantación continua (CI/CD)
Uno de los temas más importantes para Couchbase (y para mí) es la familiaridad con las herramientas. SQL es el lenguaje de datos con el que los desarrolladores (y los DBA, administradores, analistas de BI, arquitectos, etc.) están más familiarizados. Sin embargo, gran parte de la historia de NoSQL, aunque tiene muchos beneficios, se ha pasado evitar SQL (de ahí su nombre).
Couchbase, sin embargo, ha invertido mucho en SQL. Específicamente, SQLes una implementación de SQL estándar abierta y compatible con versiones anteriores diseñada para datos JSON flexibles. Es sólo una de las formas en que Couchbase se compromete a hacer que los datos flexibles y rápidos sean accesibles a través de la red. familiar.
Puede escuchar el Podcast de Stack Overflow aquío búscalo en la aplicación de podcasts que prefieras.
Próximos pasos
¿Tiene alguna opinión sobre la velocidad y la productividad de los desarrolladores?
¿Qué le ha parecido este episodio?
Venga a debatir sobre el Couchbase Discord con otros desarrolladores.