• WhatsApp creció 1,000 millones de usuarios con un equipo de 50 personas: ¿cómo le hicieron?

    Excelente análisis de cómo una de los servicios de mensajería más populares del mundo logró escalar para soportar 1,000 millones de usuarios con un equipo de tan solo 50 personas.

    No me es ninguna sorpresa que el primer punto es la cultura de ingeniería de la empresa. Algunas claves que definieron la cultura de ingeniería de WhatsApp y que le permitieron crecer a esos números tan grandes:

    • Hacer las cosas pequeñas
    • Hacer las cosas simples
    • Estar enfocados en la misión, una cosa a la vez

    La tecnología, claramente, tuvo muchísimo que ver en esta proeza. Pero recuerda, que una cultura de ingeniería bien establecida, con principios y valores claros y alineados a una meta concreta, es mucho más importante que una tecnología en particular.

    Si tienes una buena cultura de ingeniería, la tecnología se vuelve únicamente un detalle de implementación.

    Enlace.

  • 5.8% de los usuarios de un videojuego reportaron el 38% de los bugs: usaban Linux

    Un desarrollador de videojuegos comparte algunos números y reflexiones interesantes. Hasta la fecha, ha vendido un poco más de 12 mil copias de su videojuego, de las cuales 700 (5.8%) fueron comprados por usuarios de Linux. En total ha recibido 1,040 reportes de errores (bugs), de los cuales 400 fueron reportados por usuarios de Linux.

    Esto significa que, en promedio, el jugador que usa Linux reporta 650% más errores que los jugadores de otras plataformas.

    El detalle más interesante que comparte el autor es que de todos los errores reportados por usuarios de Linux, únicamente 3 tenían que ver específicamente con el sistema operativo. 5.8% de los jugadores encontraron el 38% de los errores que afectaban a todos los usuarios del juego.

    En palabras del autor, “es como tener un equipo de QA de 700 personas, esencialmente gratis. La comunidad de Linux está excepcionalmente bien entrenada para reportar errores. Así es como funciona el código abierto.”

    Enlace.

  • Es más probable que encuentres trabajo por Twitter que por LinkedIn

    Este mini-ensayo fue publicado originalmente en mi newsletter. Suscríbete.

    Es más probable que encuentres trabajo por Twitter que por LinkedIn. Eso fue lo que se me ocurrió hace unos días mientras platicaba con un amigo sobre el panorama de empleabilidad para trabajadores del software en LATAM. Naturalmente, compartí este pensamiento inmediatamente.

    Debo hacer una confesión: la idea que publiqué no estaba completa.

    Lo que en realidad debí de compartir es que es más probable que encuentres un trabajo que te haga crecer y que te aporte, por Twitter, que por LinkedIn.

    Es mucho más importante, para tu desarrollo profesional y tu superación personal, estar con las personas correctas, que en la compañía con el nombre más conocido.

    Twitter es una excelente forma de encontrar a esas personas. Y es que Twitter es una plataforma en la que tienes la capacidad de interactuar, de manera informal, con personas, no con representantes de compañías. Crear relaciones a través de temas de interés personal en común, debate de ideas y aportaciones voluntarias, es un mucho mejor indicador de qué tanto te gustaría trabajar con una persona que el CV más pulido.

    En Twitter, tienes la oportunidad de mostrar un poco más de tu personalidad, tus intereses y tus motivaciones — en otras palabras, lo que realmente te hace diferente. En LinkedIn, reduces tus oportunidades de sobresalir a una lista de habilidades técnicas e historial laboral.

    No es que LinkedIn no sirva para encontrar trabajo. Claro que sirve, si no no existiría. Pero la calidad de las oportunidades que puedes obtener si dejas de hablar con empresas, y comienzas a hablar con personas, se incrementa exponencialmente.

    Si te gustaría asistir a un taller para aprender a usar Twitter para conseguir empleo, regístrate aquí.

  • Sentry dona $150 mil dólares a proyectos de código abierto

    Es refrescante ver una compañía fundada gracias al código abierto que, literalmente, pone su dinero donde pone su boca.

    En total, han donado $154,999.89 a proyectos e iniciativas de código abierto. Me encanta también el mensaje con el que lo hacen: “queremos sostener a la comunidad de manera sostenible.”

    Tip: trabajar de tiempo completo en proyectos de código abierto es posible. Entre otras, puedes usar la plataforma de GitHub Sponsors para que otras personas u organizaciones patrocinen directamente tus contribuciones open-source.

    Enlace: https://blog.sentry.io/2021/10/21/we-just-gave-154-999-dollars-and-89-cents-to-open-source-maintainers

  • Un modelo mental para crear proyectos alternos como un desarrollador independiente

    Tener un proyecto alterno es una de las mejores maneras de asegurarte que tu creatividad se mantiene vigente. Todos hemos tenido uno, y es casi seguro que tú, con tus habilidades de desarrollo, estés pensando en materializar alguna de tus ideas en tus tiempos libres.

    En esta publicación, el autor comparte su modelo mental para asegurarse de que puede seguir construyendo proyectos alternos de manera sostenible.

    Probar muchos proyectos alternos pequeñitos, incrementa tus probabilidades de tener éxito tanto, que hace que las cosas inciertas se vuelvan ciertas.ç

    Aquí los 4 principios para evitar el burnout al intentar tus siguientes proyectos alternos:

    1. Vive tu vida como normalmente lo haces
    2. Encuentra un empleo que te dé un salario estable
    3. Guarda energía para poder actuar cuando se te presente la oportunidad de crear un proyecto alterno
    4. Maneja deliberadamente tu bienestar mental/emocional.

    Enlace: https://raumet.com/framework

Ayudo a personas que trabajan con software a mejorar sus carreras profesionales.

Los miembros tienen acceso a Pathways, pueden comentar en las publicaciones, interactuar con la comunidad, y muchos otros beneficios. Conoce más.

Agrégame a tu lector RSS, o suscríbete a mi newsletter para recibir los nuevos artículos que publique.