Blog de Nitro

Un día en la vida de un nitronauta | Ingenieria

Nitro-Blog-Post-Ingeniería- 2 -de- 7 -DSC_ 5809 .jpg
Foto: SixteenLetters.com - Grant Sukchindasathien
Grant Sukchindasathien

Los nitronautas son una raza especial con un ADN raro, ya sea que estemos buscando un gran talento, creando productos asombrosos o comercializando y vendiendo esos productos, nuestros valores están alineados. Somos de alto rendimiento (siempre trabajamos duro), creemos en 'no tonterías' (nos decimos cómo es) y no nos tomamos demasiado en serio a nosotros mismos (no somos necesariamente comediantes, pero a nuestro alrededor , el sentido del humor es clave). Cierto grupo de nosotros también tenemos una tenaz voluntad de codificar.

El equipo de ingeniería de Nitro planifica, diseña y crea soluciones para respaldar nuestro negocio en rápido crecimiento. Impulsan nuestras ofertas de productos ( Nitro PDF Pro y Nitro Sign ) y amplían los límites de lo que es posible en el mundo de los documentos inteligentes.

Entonces, ¿quiénes son los ingenieros de clase mundial responsables de construir una plataforma que pueda manejar decenas de millones de usuarios mensuales en todo el mundo?

Nos sentamos a conversar con dos de nuestros ingenieros de plataforma, Greg Silin y Paul Kinsky , para darle una idea de cómo es vivir un día en la vida de un nitronauta: al estilo de la ingeniería.

Nitro-Blog-Post-Ingeniería- 1 -de- 7 -DSC_ 5804 .jpg
Foto: SixteenLetters.com - Grant Sukchindasathien
Grant Sukchindasathien

Greg Silin—Ingeniero sénior de plataformas

Greg, cuéntanos sobre tu papel en Nitro.

Soy ingeniero sénior de plataformas, lo que significa que ofrezco los servicios que utilizan todas nuestras aplicaciones críticas para el negocio: Nitro PDF Pro y Nitro Sign. Utilizamos la pila de lenguaje TypeSafe (Play! Framework, Scala y Akka) y nos adherimos a los principios del Manifiesto Reactivo . Un antiguo colega tenía una gran analogía para describir un equipo de plataforma, en realidad una metáfora de la cocina: los ingenieros de plataforma son las personas que sirven la comida fuera de la cocina. Así que tenemos que ser eficientes y rápidos mientras entregamos su comida. En la vida real, piense en la comida como datos reales. Estamos a cargo de dónde provienen los datos y hacia dónde van.

¿Qué te trajo a Nitro?

Nuestro CTO, Tiho Bajic , se acercó a mí cuando Nitro se estaba preparando para volver a la plataforma en la pila TypeSafe. Tiho me presentó la oportunidad de unirme al equipo que en última instancia fue responsable de construir la plataforma para la próxima generación de documentos inteligentes. Lo entiendo: los archivos PDF no son necesariamente lo más sexy, pero estaba claro que nuestra misión era mucho más que eso: la innovación de los flujos de trabajo de productividad me resultó realmente atractiva. Quiero decir, ¿a quién le gustan los papeles flotando alrededor de su espacio de trabajo? Odio imprimir documentos y escanearlos, no lo encuentro nada productivo.

¿Cuál es el producto Nitro más emocionante en el que has trabajado hasta la fecha?

Bien, trabajo en la plataforma que sirve como back-end tanto para Nitro PDF Pro como para Nitro Sign. Así que diría que ¡son todos mis favoritos! Trabajar en una gran infraestructura de sistemas distribuidos (el sistema que procesa millones de documentos por mes) puede ser un desafío porque nuestros usuarios esperan que nuestros documentos sean rápidos y se escalen rápidamente, pero resolver esos problemas y conquistar ese desafío es increíblemente gratificante y es lo que obtiene. yo a trabajar todos los días.

Nitro-Blog-Post-Ingeniería- 4 -de- 7 -DSC_ 5835 .jpg
Foto: SixteenLetters.com - Grant Sukchindasathien
Grant Sukchindasathien

¿Dónde podemos encontrarte cuando no estás en el trabajo?

Cuando no estoy en el trabajo, puedes encontrarme en casa con mi esposa y nuestra bebé de 6 meses. Pasamos tiempo con nuestros amigos en San Francisco, pero también salimos de la ciudad de vez en cuando. Más recientemente, hicimos un viaje al río Ruso .

¿Qué consejo le darías a un aspirante a ingeniero?

En primer lugar, debe comprender realmente el problema que está tratando de resolver, y una vez que lo haga, concéntrese en eso y enorgullézcase de su artesanía. En segundo lugar, trabaje con personas que lo respeten a usted ya su oficio; no te rindas ante un jefe de mierda o una cultura de mierda. Y lo más importante: ¡consigue un mentor! Busque a alguien que pueda ayudarlo a alcanzar la grandeza y que fomente su relación, porque esta persona será increíblemente útil para guiarlo a lo largo de su carrera.

Nitro-Blog-Post-Ingeniería- 5 -de- 7 -DSC_ 5842 .jpg
Foto: SixteenLetters.com - Grant Sukchindasathien
Grant Sukchindasathien

Paul Kinsky—Ingeniero de plataforma

¿Nos puedes hablar de su papel en Nitro?

Soy ingeniero de plataformas; trabajo en un equipo con Greg. Me uní al equipo hace aproximadamente un mes para ayudar a construir la plataforma para nuestras API (la herramienta que accede a los datos almacenados en el back-end de la aplicación) que utiliza el resto del equipo de ingeniería. Por lo general, le digo a la gente que imagine mi papel así: tienes un archivador con una TONELADA de información importante en la que se basa toda tu empresa. Si todos los miembros de su organización tienen acceso al archivador, las cosas se desordenarán y se perderán. El equipo de la plataforma resuelve ese problema al mantener su archivador organizado y funcional; nos aseguramos de que los archivos lleguen a las personas adecuadas en el momento adecuado, ¡lo cual es rápido!

¿Qué te trajo a Nitro?

Soy de Boston, Massachusetts. El último invierno en Boston fue tan brutal que decidí mudarme a la costa oeste. Estaba mirando la página de socios de Typesafe y me encontré con varios eventos organizados por Nitro (reuniones, hackatones), su participación en la comunidad de Scala fue lo que inicialmente me atrajo de la empresa. Luego, cuando me enteré de su oferta de productos, me convencieron. No está de más que la cultura, la gente y la comida de San Francisco también sean increíbles.

¿Puedes contarnos sobre tu proyecto más desafiante hasta el momento?

Asistí a un taller de mételess que se centró en el diseño y la implementación de Shapeless, que es la biblioteca de programación genérica más funcional para Scala. El taller se llevó a cabo en Nitro HQ y fue impartido por el creador de la biblioteca mételess, Códigos Sabin. Apliqué las técnicas que aprendí durante el taller cuando escribí el código para convertir los resultados de las llamadas de servicio en respuestas HTTP de manera ampliable.

Nitro-Blog-Post-Ingeniería- 3 -de- 7 -DSC_ 58191 .jpg
Foto: SixteenLetters.com - Grant Sukchindasathien
Grant Sukchindasathien

¿Cómo es un día típico para usted?

Lo primero que hago cuando llego al Office es prepararme un café y luego asisto a una reunión diaria de ingeniería de plataforma (una reunión de 15 minutos con mi equipo para analizar las actualizaciones de estado del día anterior). Esta es la reunión principal de mi día, y como ingeniero, es bastante ideal porque me da tiempo para estar concentrado y hacer las cosas.

¿Cuál es el mejor consejo profesional que has recibido hasta ahora?

Alguien me dijo una vez que “los requisitos del trabajo son una lista de deseos y no debe asumir que no está calificado para un puesto determinado si no tiene todas las calificaciones 'necesarias'. Si eres inteligente, estás dispuesto a aprender y tienes la voluntad de hacer las cosas, entonces postula”. He reciclado ese consejo y le he dicho a la gente que lo siga. Creo que es una gran manera de vivir tu vida y de seguir tu carrera.

¿Dónde podemos encontrarte cuando no estás en el trabajo?

Puedes encontrarme ya sea andando en bicicleta, leyendo, haciendo cosas o cocinando, ¡yo juego con todo! Justo el otro fin de semana fui a acampar (con Juan de mi equipo) en el Redwood Forest en el Bullfrog Pond Campground .

En el último año, nuestro equipo de ingeniería ha crecido sustancialmente y a escala global. Estamos #nitroorgullosos de tener problemas de ingeniería desafiantes que a Greg y Paul les encanta pasar el día resolviendo. Cada colaborador individual de nuestro equipo tiene la oportunidad de tener un impacto masivo en el futuro de los documentos inteligentes. Somos un grupo talentoso y motivado de Nitronauts y todavía estamos creciendo. ¿Tienes lo que se necesita para ser un Nitronauta? ¡ Únete a nosotros !

Futuro del trabajo

Informe de productividad de Nitro para 2022

Descubre cómo la pandemia ha transformado la productividad, los flujos de trabajo y las iniciativas digitales, además de las tendencias y tecnologías que dan forma al trabajo del 2022 y del futuro.