Ahora lo sabes: Aprendizajes sobre Personas, Producto y Cultura del Hipercrecimiento en Snyk

Rate this content
Bookmark

Todo el mundo quiere 'hiper crecimiento', ser la organización respaldada por la inversión y el interés del mercado, pero ¿cuál es la realidad para llegar allí? ¿Qué desafíos implica en términos de personas, liderazgo, sistema y escala? Esta charla explorará el viaje de Snyk hasta ahora, desde su fundación en 2015 y su crecimiento exponencial en los últimos 18 meses, culminando en su financiamiento de la Serie F en septiembre pasado. Explorando algunos de los principios clave de la cultura, el liderazgo y la contratación en este viaje de hiper crecimiento, compartiremos algunas de nuestras lecciones aprendidas de nuestras experiencias hasta ahora.

This talk has been presented at React Advanced Conference 2021, check out the latest edition of this React Conference.

FAQ

Sneak fue fundada en septiembre de 2015 y alcanzó el estatus de unicornio en mayo de 2019.

A principios de 2021, Sneak contaba con aproximadamente 500 empleados y para finales del mismo año, la cifra había aumentado a más de 800.

Los principales desafíos de Sneak incluyen gestionar la cultura organizacional, los procesos de contratación y la escalabilidad al entrar en nuevos mercados y desarrollar nuevos sistemas.

Sneak enfatiza la transparencia y comunicación clara sobre los detalles del cambio, incluyendo el qué, cómo, cuándo y por qué, para asegurar que todos comprendan su rol en el proceso y cómo pueden contribuir.

Sneak utiliza un enfoque basado en valores clave durante el proceso de contratación y proporciona una estructura de apoyo detallada para los primeros días de los empleados, fomentando así la autonomía y satisfacción en el trabajo.

En Sneak, las comunidades de práctica son fundamentales para apoyar la estrategia empresarial desde una perspectiva de aprendizaje y son clave para construir sobre la cultura y adaptación al crecimiento.

Patrick Mullarkey
Patrick Mullarkey
8 min
25 Oct, 2021

Comments

Sign in or register to post your comment.

Video Summary and Transcription

Sneak, una empresa de software, ha experimentado un crecimiento significativo desde su fundación en 2015. Enfrentan desafíos en cuanto a cultura, contratación y escalamiento, pero se enfocan en la comunicación y la transparencia para gestionar el cambio. Sneak enfatiza en la construcción de una cultura sólida y en el apoyo a las comunidades de práctica. Contratan en base a valores clave y brindan apoyo para que los nuevos empleados prosperen. Se abraza el concepto de 'dar nuestros Legos' para escalar de manera efectiva.

1. Introducción al hipercrecimiento de Sneak

Short description:

Hola, mi nombre es Patrick Malarkey. Soy el Líder de Desarrollo de Aprendizaje en Sneak y voy a presentar esta sesión sobre el aprendizaje de las personas, los productos y el hipercrecimiento en Sneak. Hoy les daré un poco de contexto, una línea de tiempo de la vida y los tiempos de Sneak, los desafíos que enfrentan las organizaciones en términos de hipercrecimiento y algunas soluciones que hemos encontrado útiles. También discutiremos qué sigue para Sneak. En cuanto al contexto, Sneak fue fundada en septiembre de 2015 y ha experimentado un crecimiento significativo. Nos enfrentamos a desafíos en cuanto a cultura, contratación y escalabilidad. La comunicación y la transparencia son clave para gestionar el cambio. Nos enfocamos en construir una cultura sólida y apoyar comunidades de práctica. La contratación se realiza en base a nuestros valores clave y brindamos apoyo a los nuevos empleados para que prosperen. Abrazamos el concepto de 'dar nuestros Legos' para escalar de manera efectiva. Siempre estamos buscando personas talentosas para unirse a nuestro equipo. Gracias por su tiempo y espero que encuentren esta presentación útil.

voy a presentar esta sesión sobre el aprendizaje de las personas, los productos y el hipercrecimiento en Sneak. Así que lo que voy a hablarles hoy. Les daré un poco de contexto, un poco de línea de tiempo de la vida y los tiempos de Sneak. Luego vamos a hablar un poco sobre los desafíos, creo, que muchas organizaciones enfrentan en términos de hipercrecimiento, y una breve nota sobre el cambio en general y el cambio en las organizaciones.

Luego, compartiré con ustedes algunas de las soluciones que hemos encontrado útiles para enfocarnos, y que podrían ser útiles para que ustedes consideren con sus equipos y organizaciones también. Y finalmente, terminaremos hablando sobre qué sigue, qué podría ser lo próximo para Sneak.

Pero primero, en cuanto al contexto en Sneak, podría darles una historia completa y detallada de nuestros seis años de experiencia en Sneak, pero no estoy seguro de cuán útil o útil sería realmente. Así que permítanme darles una versión resumida, con un enfoque en los últimos 18 meses más o menos.

Entonces, una breve lección de historia. Fuimos fundados en septiembre de 2015, así que acabamos de celebrar nuestro sexto aniversario. Algunos eventos clave, por lo que si miramos mayo de 2019, obtuvimos el estatus de unicornio. Para que tengan una idea de tamaño y escala, teníamos aproximadamente 500 personas, empleados, en el negocio en febrero de este año, y luego en septiembre obtuvimos nuestro financiamiento de la serie F también. Posteriormente, avanzamos rápidamente hasta octubre, por lo que cuando les hablo hoy, tenemos más de 800 empleados y eso les da una idea de la escala y velocidad a la que estamos yendo, especialmente en el contexto de una pandemia global, no solo en términos de financiamiento, sino también de personal y cómo y dónde estamos creciendo. Pero, ¿cuáles son algunos de los desafíos que esto ha presentado y algunas de las cosas que quizás creo que resonarían con esta audiencia también? En términos generales, hay dos o tres desafíos que creo que todos compartimos en diferentes grados. El primero se refiere a la cultura, ¿qué significa crecer tan rápido, qué está sucediendo con tu cultura? Luego hay algunos desafíos en cuanto a la contratación y finalmente en cuanto a la escalabilidad a medida que te adentras en nuevos territorios. Productos, a medida que necesitas desarrollar nuevos sistemas y herramientas, ¿qué significa eso para tus líderes y tus gerentes dentro de eso? Antes de sumergirnos en algunas de las cosas que han funcionado en Sneak, una breve nota sobre el cambio y la gestión del cambio. Entonces, algunas de las cosas que atraían a las personas al comienzo de tu viaje en tu negocio, algunas de las cosas que los atraían, el trabajo que estaban buscando puede que no estén tan presentes a medida que creces, es solo un desafío o una realidad del hipercrecimiento, que a veces las cosas se refinan, las cosas cambian de dirección. Entonces, ¿qué significa eso para las personas involucradas y tienes que considerarlo desde su perspectiva?

Una de las cosas que hemos encontrado realmente útiles en Snyk como principio, somos muy partidarios de la transparencia, pero especialmente desde la alta dirección ejecutiva, es la comunicación. Y voy a compartirlo es obvio, muchos de ustedes pueden haberlo encontrado antes, pero una breve nota sobre cómo comunicamos el cambio aquí en Snyk. Si somos muy claros sobre el cómo y qué está cambiando y cuándo va a ocurrir junto con el por qué, cuál es la motivación, el propósito del cambio, ayuda a las personas a tener una idea clara de su papel en el viaje del cambio, hacia dónde va el negocio y también cómo y dónde pueden participar en el futuro. Entonces les da una idea no solo de autonomía en el contexto del cambio, sino al menos de seguridad sobre qué está cambiando y por qué está cambiando. Pero, ¿cuáles son algunas de las cosas que supongo que son las soluciones o cosas que estamos encontrando que funcionan y estamos construyendo esto a medida que avanzamos, simplemente no hay un manual de instrucciones para este tipo de crecimiento. Entonces, centrándonos en tu cultura, pensando de manera muy deliberada en tu cultura y lo que eso significa, lo que significa estar en una organización que está pasando por estos cambios. Pensamos de manera muy deliberada en nuestras diferentes comunidades de práctica que están creciendo de manera orgánica en el negocio, cómo ayudan a respaldar la estrategia empresarial desde una perspectiva de aprendizaje, no aceptamos ni esperamos que, por ejemplo, un taller o una capacitación vaya a ser necesariamente una solución mágica para algunas de estas cosas. Las relaciones y las comunidades continuas sí lo serán, y lo que buscamos hacer más allá de esto es construir sobre esas comunidades en un formato y estilo, en términos de algunos de nuestros programas de desarrollo de gestión en los que estamos trabajando, cómo y dónde podemos ayudar a amplificar o codificar algunos de los comportamientos que hicieron que las personas tuvieran éxito.

Basándonos en eso y dando un paso atrás, también hay algo sobre un sentido de pertenencia, un aspecto más amplio, especialmente en COVID esas comunidades son fundamentales, es un factor suave, pero son fundamentales para dar a las personas un sentido de identidad cuando se unen a SNEAK y una comprensión de cómo operamos y qué sienten hacia ello, lo que nos lleva también a la contratación. Es una cosa tener este financiamiento e intentar hacer crecer tus equipos y demás, pero si no estás pensando de manera deliberada en cómo estás contratando, no solo en términos de atracción sino también en términos de evaluación y retención, simplemente perderás personas en el camino. Somos muy específicos aquí en SNEAK en cuanto a nuestros cuatro valores clave y cómo se manifiestan en el proceso de contratación, y lo hacemos explícito como parte del proceso de un candidato que los evaluaremos en función de esos valores para poder cuantificarlos de una manera que sea muy clara para ellos y para nosotros. Eso luego se traduce también en cómo y cuándo cuando alguien llega, cómo y cuándo serán autosuficientes, queremos darles espacio para que prosperen y hagan un gran trabajo, pero ¿qué significa eso en los primeros 7, 30, 60, 90 días en el cargo? ¿Qué estructura pueden proporcionar los líderes y los gerentes para eso también? Y basándonos en eso permitiendo que nuestros líderes lideren, ¿cómo y dónde queremos permitir la autonomía? ¿Cuáles son las cosas en las que queremos ser muy estrictos en cuanto a procesos, sistemas y detalles y cuáles son los otros aspectos en los que en realidad nos sentimos cómodos siendo más flexibles o menos estrictos en cuanto a cómo las personas operan y asegurando eso y nuevamente eso se traduce en parte de la planificación de los 7, 30, 60, 90 días cuando las personas se están incorporando y luego también siendo transparentes al respecto ayuda a que sea claro para todos en cuanto a su papel, pero también nos ayuda a aceptar que esto es parte del viaje del cambio también a veces eso se refina. Hablamos mucho de ello internamente y acabo de compartir los detalles en la pantalla, pero hablamos mucho de dar nuestros Legos, hay un gran artículo en First Round si quieres leer más al respecto, pero es algo que contribuye a cómo escalamos de manera efectiva. Aceptamos que tenemos que dar nuestros Legos, lee el artículo y todo cobrará más sentido.

Entonces, esas son algunas de las soluciones en cuanto a cultura, contratación y escalabilidad, las cosas que hemos encontrado útiles, pero para ser sinceros, todavía no hemos terminado y necesitamos más personas, te necesitamos y tú lo sabes esto. Entonces, si he despertado tu interés, si he despertado tu curiosidad, si quieres obtener más información, visita nuestra página de carreras. Tengo una captura de pantalla aquí para ilustrar que somos globales y estamos creciendo a nivel mundial en una variedad de roles, ubicaciones y aspectos, así que necesitamos, simplemente necesitamos personas talentosas. Entonces, si he despertado tu interés o simplemente quieres obtener más información, no dudes en contactarme o visitar nuestra página de carreras. Pero finalmente, solo quiero agradecer por tomarse el tiempo de su día para participar en esta presentación. Así que lecciones y aprendizajes en productos, hipercrecimiento y personas, ahora lo saben. Espero que encuentren esto útil y espero hablar con ustedes pronto. Cuídense.

Check out more articles and videos

We constantly think of articles and videos that might spark Git people interest / skill us up or help building a stellar career

Un Marco para Gestionar la Deuda Técnica
TechLead Conference 2023TechLead Conference 2023
35 min
Un Marco para Gestionar la Deuda Técnica
Top Content
Today's Talk discusses the importance of managing technical debt through refactoring practices, prioritization, and planning. Successful refactoring requires establishing guidelines, maintaining an inventory, and implementing a process. Celebrating success and ensuring resilience are key to building a strong refactoring culture. Visibility, support, and transparent communication are crucial for addressing technical debt effectively. The team's responsibilities, operating style, and availability should be transparent to product managers.
Depuración de JS
React Summit 2023React Summit 2023
24 min
Depuración de JS
Top Content
Debugging JavaScript is a crucial skill that is often overlooked in the industry. It is important to understand the problem, reproduce the issue, and identify the root cause. Having a variety of debugging tools and techniques, such as console methods and graphical debuggers, is beneficial. Replay is a time-traveling debugger for JavaScript that allows users to record and inspect bugs. It works with Redux, plain React, and even minified code with the help of source maps.
Principios para Escalar el Desarrollo de Aplicaciones Frontend
React Summit 2023React Summit 2023
26 min
Principios para Escalar el Desarrollo de Aplicaciones Frontend
Top Content
This Talk discusses scaling front-end applications through principles such as tearing down barriers, sharing code in a monorepo, and making it easy to delete code. It also emphasizes incremental migration, embracing lack of knowledge, and eliminating systematic complexity. The Talk highlights the use of automation in code migration and the importance of removing barriers to enable smoother code migration.
Construyendo un Asistente AI Activado por Voz con Javascript
JSNation 2023JSNation 2023
21 min
Construyendo un Asistente AI Activado por Voz con Javascript
Top Content
This Talk discusses building a voice-activated AI assistant using web APIs and JavaScript. It covers using the Web Speech API for speech recognition and the speech synthesis API for text to speech. The speaker demonstrates how to communicate with the Open AI API and handle the response. The Talk also explores enabling speech recognition and addressing the user. The speaker concludes by mentioning the possibility of creating a product out of the project and using Tauri for native desktop-like experiences.
Solucionando Problemas de Rendimiento en React
React Advanced Conference 2023React Advanced Conference 2023
22 min
Solucionando Problemas de Rendimiento en React
Top Content
This Talk discusses various strategies to improve React performance, including lazy loading iframes, analyzing and optimizing bundles, fixing barrel exports and tree shaking, removing dead code, and caching expensive computations. The speaker shares their experience in identifying and addressing performance issues in a real-world application. They also highlight the importance of regularly auditing webpack and bundle analyzers, using tools like Knip to find unused code, and contributing improvements to open source libraries.
Una Guía Práctica para Migrar a Componentes de Servidor
React Advanced Conference 2023React Advanced Conference 2023
28 min
Una Guía Práctica para Migrar a Componentes de Servidor
Top Content
React query version five is live and we'll be discussing the migration process to server components using Next.js and React Query. The process involves planning, preparing, and setting up server components, migrating pages, adding layouts, and moving components to the server. We'll also explore the benefits of server components such as reducing JavaScript shipping, enabling powerful caching, and leveraging the features of the app router. Additionally, we'll cover topics like handling authentication, rendering in server components, and the impact on server load and costs.

Workshops on related topic

React a Escala con Nx
React Summit 2023React Summit 2023
145 min
React a Escala con Nx
Top Content
Featured WorkshopFree
Isaac Mann
Isaac Mann
Vamos a utilizar Nx y algunos de sus plugins para acelerar el desarrollo de esta aplicación.
Algunas de las cosas que aprenderás:- Generar un espacio de trabajo Nx prístino- Generar aplicaciones frontend React y APIs backend dentro de tu espacio de trabajo, con proxies preconfigurados- Crear librerías compartidas para reutilizar código- Generar nuevos componentes enrutados con todas las rutas preconfiguradas por Nx y listas para usar- Cómo organizar el código en un monorepositorio- Mover fácilmente las librerías alrededor de tu estructura de carpetas- Crear historias de Storybook y pruebas e2e de Cypress para tus componentes
Tabla de contenidos: - Lab 1 - Generar un espacio de trabajo vacío- Lab 2 - Generar una aplicación React- Lab 3 - Ejecutores- Lab 3.1 - Migraciones- Lab 4 - Generar una librería de componentes- Lab 5 - Generar una librería de utilidades- Lab 6 - Generar una librería de rutas- Lab 7 - Añadir una API de Express- Lab 8 - Mostrar un juego completo en el componente de detalle de juego enrutado- Lab 9 - Generar una librería de tipos que la API y el frontend pueden compartir- Lab 10 - Generar historias de Storybook para el componente de interfaz de usuario compartido- Lab 11 - Prueba E2E del componente compartido
Construye Aplicaciones Modernas Utilizando GraphQL y Javascript
Node Congress 2024Node Congress 2024
152 min
Construye Aplicaciones Modernas Utilizando GraphQL y Javascript
Featured Workshop
Emanuel Scirlet
Miguel Henriques
2 authors
Ven y aprende cómo puedes potenciar tus aplicaciones modernas y seguras utilizando GraphQL y Javascript. En este masterclass construiremos una API de GraphQL y demostraremos los beneficios del lenguaje de consulta para APIs y los casos de uso para los que es adecuado. Se requiere conocimiento básico de Javascript.
Construyendo una Aplicación de Shopify con React & Node
React Summit Remote Edition 2021React Summit Remote Edition 2021
87 min
Construyendo una Aplicación de Shopify con React & Node
Top Content
WorkshopFree
Jennifer Gray
Hanna Chen
2 authors
Los comerciantes de Shopify tienen un conjunto diverso de necesidades, y los desarrolladores tienen una oportunidad única para satisfacer esas necesidades construyendo aplicaciones. Construir una aplicación puede ser un trabajo duro, pero Shopify ha creado un conjunto de herramientas y recursos para ayudarte a construir una experiencia de aplicación sin problemas lo más rápido posible. Obtén experiencia práctica construyendo una aplicación integrada de Shopify utilizando el CLI de la aplicación Shopify, Polaris y Shopify App Bridge.Te mostraremos cómo crear una aplicación que acceda a la información de una tienda de desarrollo y pueda ejecutarse en tu entorno local.
Construye una sala de chat con Appwrite y React
JSNation 2022JSNation 2022
41 min
Construye una sala de chat con Appwrite y React
WorkshopFree
Wess Cope
Wess Cope
Las API/Backends son difíciles y necesitamos websockets. Utilizarás VS Code como tu editor, Parcel.js, Chakra-ui, React, React Icons y Appwrite. Al final de este masterclass, tendrás los conocimientos para construir una aplicación en tiempo real utilizando Appwrite y sin necesidad de desarrollar una API. ¡Sigue los pasos y tendrás una increíble aplicación de chat para presumir!
Problemas difíciles de GraphQL en Shopify
GraphQL Galaxy 2021GraphQL Galaxy 2021
164 min
Problemas difíciles de GraphQL en Shopify
WorkshopFree
Rebecca Friedman
Jonathan Baker
Alex Ackerman
Théo Ben Hassen
 Greg MacWilliam
5 authors
En Shopify a gran escala, resolvemos algunos problemas bastante difíciles. En este masterclass, cinco oradores diferentes describirán algunos de los desafíos que hemos enfrentado y cómo los hemos superado.

Tabla de contenidos:
1 - El infame problema "N+1": Jonathan Baker - Vamos a hablar sobre qué es, por qué es un problema y cómo Shopify lo maneja a gran escala en varios APIs de GraphQL.
2 - Contextualizando APIs de GraphQL: Alex Ackerman - Cómo y por qué decidimos usar directivas. Compartiré qué son las directivas, qué directivas están disponibles de forma predeterminada y cómo crear directivas personalizadas.
3 - Consultas de GraphQL más rápidas para clientes móviles: Theo Ben Hassen - A medida que tu aplicación móvil crece, también lo harán tus consultas de GraphQL. En esta charla, repasaré diversas estrategias para hacer que tus consultas sean más rápidas y efectivas.
4 - Construyendo el producto del futuro hoy: Greg MacWilliam - Cómo Shopify adopta las características futuras en el código actual.
5 - Gestión efectiva de APIs grandes: Rebecca Friedman - Tenemos miles de desarrolladores en Shopify. Veamos cómo estamos asegurando la calidad y consistencia de nuestras APIs de GraphQL con tantos colaboradores.
De 0 a Autenticación en una Hora para tu Aplicación JavaScript
JSNation 2023JSNation 2023
57 min
De 0 a Autenticación en una Hora para tu Aplicación JavaScript
WorkshopFree
Asaf Shen
Asaf Shen
La autenticación sin contraseña puede parecer compleja, pero es fácil de agregar a cualquier aplicación utilizando la herramienta adecuada.
Mejoraremos una aplicación JS de pila completa (backend Node.js + frontend Vanilla JS) para autenticar usuarios con contraseñas de un solo uso (correo electrónico) y OAuth, incluyendo:
- Autenticación de usuario: Gestión de interacciones de usuario, devolución de JWT de sesión / actualización- Gestión y validación de sesiones: Almacenamiento seguro de la sesión para solicitudes posteriores del cliente, validación / actualización de sesiones
Al final del masterclass, también abordaremos otro enfoque para la autenticación de código utilizando Flujos de Descope en el frontend (flujos de arrastrar y soltar), manteniendo solo la validación de sesión en el backend. Con esto, también mostraremos lo fácil que es habilitar la biometría y otros métodos de autenticación sin contraseña.