Ingeniería en Intercom: Aspectos destacados de mis dos primeros años

Publicado: 2022-05-06

Una de las alegrías de una carrera de ingeniería es lo variada que puede ser: el tamaño, la industria y, sobre todo, la cultura de cualquier empresa determina por completo cómo se ve un trabajo de ingeniería en el día a día.

Pero esa variedad también presenta un desafío: al considerar las oportunidades laborales de ingeniería, ¿cómo sabe lo que realmente estará haciendo? Dos roles en niveles similares en empresas de aspecto similar pueden diferir ampliamente en la práctica. Con demasiada frecuencia, los detalles de su trabajo y la oportunidad de crecimiento, satisfacción y disfrute pueden ser difíciles de medir con solo mirar las especificaciones del trabajo.

Así que aquí voy a describir mis primeros dos años aquí para que puedan tener una idea de cómo es realmente el trabajo de ingeniería en Intercom: cómo abordamos los problemas, cómo colaboramos, cómo construimos el producto, cómo tratamos unos y otros.

Unirse a intercomunicador

He sido ingeniero de producto en Intercom durante poco más de dos años. Anteriormente trabajé como ingeniero en Squad , una startup india. En cuatro años allí, crecimos de 10 a 100 personas y pasé de ser pasante a liderar el equipo de Ingeniería. Al llegar a Intercom, estaba ansioso por tener un impacto de inmediato y ver resultados reales de mi aporte: mi tiempo en una empresa emergente significaba que estaba acostumbrado a trabajar de manera rápida y efectiva.

“Intercom se sintió como una buena opción porque estaba en la etapa correcta”

Intercom se sintió como una buena opción porque estaba en la etapa correcta. La empresa había pasado su fase inicial de puesta en marcha y estaba (¡y todavía está!) en un período de rápido crecimiento, con nuevos y emocionantes desafíos y problemas que resolver. Había establecido procesos y formas de trabajo sólidos, pero aún exhibía la flexibilidad, la adaptabilidad y la velocidad de una empresa joven.

Incorporación con Intercom

La experiencia de incorporación fue de gran apoyo. Me acababa de mudar de la India y mis gerentes se aseguraron de que me instalara en Intercom e Irlanda, sin tener que preocuparme por enfrentarme a un nuevo trabajo en las primeras semanas. Como parte de la incorporación, se me asignó un compañero a quien podía hacer preguntas sobre mi trabajo o la empresa en general, y mis compañeros de equipo siempre estaban ahí para ayudar. Ese colchón fue muy importante a medida que me adaptaba al gran cambio de mudarme de la India y obtener contexto sobre Intercom y su producto.

“Rápidamente comencé a sentirme más seguro para contribuir con mis pensamientos y sugerir cambios de dirección”

Al provenir de una startup más pequeña, estaba acostumbrado a tener un impacto inmediato en toda la empresa y a tomar decisiones importantes sobre productos y tecnología. Fue un poco desconcertante no poder contribuir al mismo nivel en Intercom de inmediato, pero la sensación pasó pronto a medida que obtuve más contexto sobre las áreas de propiedad de mi equipo y la empresa en general. Rápidamente comencé a sentirme más seguro para contribuir con mis pensamientos y sugerir cambios de dirección. Intercom me permitió tomarme el tiempo que necesitaba para comprender el producto y los procesos que usamos para construirlo; como resultado, pude contribuir de una manera más valiosa y efectiva.

Mi viaje con Intercom hasta ahora

Durante mi primer año, trabajé con el equipo de Facturación. Disfruto leyendo y aprendiendo sobre el diseño de sistemas, por lo que la facturación fue un espacio interesante y me brindó la oportunidad de trabajar en estrecha colaboración con nuestro equipo de ventas y abordar algunos problemas fascinantes.

Desde entonces, pasé al equipo de Core Technologies , un grupo de especialistas con experiencia en las tecnologías principales que utiliza Intercom: MySQL, Ruby, Rails y Elasticsearch, por nombrar algunas. Después de un gran año con Team Billing, tenía muchas ganas de trabajar más de cerca con las bases de datos y tuve la oportunidad de convertirme en un especialista de Elasticsearch con Team Core Technologies. Hay tantas oportunidades como esta en Intercom: se recomienda encarecidamente probar cosas nuevas y aprender nuevas habilidades, y mi gerente apoyó totalmente mi movimiento. La empresa está abierta a trabajar con usted para lograr el mejor resultado tanto para usted como para el negocio, y eso significa permitir que todos los empleados desarrollen sus carreras.

¿Qué hace que Intercom sea "Intercom"?

Reflexionando sobre mi experiencia, he elaborado una lista no exhaustiva de las cosas que hacen que la cultura de Intercom sea única. He encontrado elementos de esta lista en otros equipos de ingeniería, pero Intercom ha logrado un equilibrio único en lo que respecta a la cultura de la empresa que me ayudó a aprender rápidamente y alcanzar nuevas etapas de desarrollo. Estas son solo algunas de las cosas que me encantan de Intercom que creo que ayudarían a cualquier equipo de ingeniería a crecer y escalar de manera sostenible:

Comience con una magdalena

Ponemos mucho énfasis en aprender de la producción lo más rápido posible, comenzando con pequeños fragmentos de trabajo y construyendo sobre ellos a medida que avanzamos. Esta no es una perspectiva única, pero es muy fácil pasarla por alto. Lo llamamos comenzar con una magdalena .

Este enfoque se aplica tanto al Producto como a la Ingeniería, y "piense en grande, comience en pequeño, aprenda rápido" es uno de nuestros principios de I+D . Escribí una publicación de blog sobre el aspecto de la ingeniería hace un tiempo, y cada vez que veo este principio en acción o lo uso, me sorprende lo bien que funciona.

Elige tecnología aburrida

Puede ser tentador tratar de resolver cada problema con una solución emocionante, pero introducir una complejidad innecesaria puede crear problemas en el futuro. En Intercom, cuando hablamos de tecnología aburrida, nos referimos a tecnología que es " fácil de entender, familiar y sin incidentes ". Construimos soluciones innovadoras usando tecnología que nosotros y nuestros clientes entendemos.

“Elegimos tecnología aburrida siempre que sea la compensación correcta. Si no es así, no evitamos construir sistemas sofisticados que se adapten a nuestras necesidades”

Esto no significa que siempre usemos soluciones listas para usar. Elegimos tecnología aburrida siempre que sea la compensación correcta. Si no es así, no evitamos construir sistemas sofisticados que se adapten a nuestras necesidades. Nuestro sistema de fragmentación MySQL y Elasticsearch Cloud vienen a la mente como ejemplos. Sin embargo, incluso con estos sistemas sofisticados, intentaremos utilizar una tecnología aburrida como base durante todo el tiempo que podamos.

Implementar procesos esbeltos

Los procesos son difíciles de acertar: se debe establecer un equilibrio entre la velocidad y la corrección. He visto nuevas empresas más pequeñas que se apoyan en demasiados procesos (a menudo siguiendo el ejemplo de empresas más grandes) y se vuelven lentas, perdiendo su ventaja sobre la competencia. Y he visto startups con muy pocos procesos, donde las cosas parecen moverse rápido pero no hay forma de que los nuevos miembros rastreen una decisión hasta su origen, aprendan de los errores o repitan los éxitos.

El impulso de Intercom por los procesos lean no es un accidente. Todos en Intercom tienen la intención de moverse rápido”

El impulso de Intercom por los procesos lean no es un accidente. Todos en Intercom tienen la intención de moverse rápido. El equipo de liderazgo dedica tiempo a pensar en los procesos , asegurándose de escuchar a las personas talentosas que han contratado y preparándolos para el éxito. Los ingenieros evalúan constantemente la mejor manera de enviar los cambios con rapidez y seguridad siguiendo las mejores prácticas simples.

Mantenlo simple

He prosperado dentro de la cultura de Intercom de mantener las cosas simples. Los equipos son pequeños, centrados principalmente en una parte del producto que les pertenece por completo. Depende de cada equipo cómo trabajar, pero todos siguen un conjunto de principios y cultivan un enfoque de "principios sobre procesos" entre los compañeros de equipo.

Nuestros standups son un buen lugar para obtener contexto sobre lo que todos en el equipo están haciendo y para ayudarse a desbloquearse entre sí si es necesario. Estos standups se han vuelto aún más importantes mientras trabajo de forma remota: significan que puedo ver a mi equipo todos los días y no perderme el contexto importante.

Recompensa la bondad

En los últimos dos años, he trabajado con muchos expertos en el campo: Gerentes de programas técnicos, ingenieros, representantes de ventas, gerentes de operaciones financieras, editores. Y una cosa se destaca: todos han sido humanos tan buenos y amables. Intercom me ha presentado a personas experimentadas que siempre están dispuestas a ayudar y mostrarte el camino correcto sin hacerte sentir estúpido. Existe este sentimiento general de que la gente quiere lo mejor para ti.

"Tengo reuniones periódicas con mentores de ingeniería experimentados que pueden guiarme a través de cambios en el equipo o compartir ideas de su experiencia"

Los ingenieros que se incorporan a la empresa o a un equipo trabajan en estrecha colaboración con un "compañero" que los ayuda a convertirse en un miembro productivo del equipo y comenzar a generar impacto lo antes posible. Además de eso, todos están felices de responder una llamada para explicar un concepto con el que tiene problemas o compartir el contexto sobre un sistema en el que está trabajando. Tengo reuniones periódicas con mentores de ingeniería experimentados que pueden guiarme a través de cambios en el equipo o compartir ideas de su experiencia.

Este entorno es difícil de replicar, pero la cultura de una empresa se construye a partir de los comportamientos por los que se recompensa a las personas. Intercom recompensa a las personas por tener un gran impacto; ese impacto podría estar relacionado con su trabajo o con la forma en que se relacionan con las personas con las que trabajan.

Mi futuro en Intercom

He aprendido mucho en los últimos dos años, y mi experiencia hasta ahora me ha entusiasmado aún más con mi futuro aquí. Tengo mucho más que experimentar aquí y siento que comenzar con Intercom y mudarme a Irlanda me ha puesto en la próxima curva S de crecimiento , tanto profesional como personalmente.

¿Podría la ingeniería en Intercom ser su próximo paso profesional? Eche un vistazo a nuestros puestos abiertos de ingeniería .

Blog anuncio horizontal - ingeniería (1)