Zachary Pomerantz
Zachary Pomerantz es ingeniero de software en Google. Necesito saber cómo y por qué funcionan las cosas, y luego me gusta mejorarlas. Estudié física porque aspira a describir de manera sucinta y elegante el mundo que nos rodea, y aporto la misma filosofía a mi propio trabajo. Me gusta saber cómo funciona el código antes de intentar expandirlo; me gusta construir código complejo de formas sencillas e intento mejorarlo de manera simple y efectiva. He trabajado en gráficos, audio y web (GLSL, C++ y Rails) e intento aplicar la misma filosofía: entender qué existe (y por qué funciona) antes de intentar construirlo. Después de eso, intento construir en etapas y me aseguro de que entiendo no solo lo que hay, sino lo que estoy agregando, para poder mejorar el producto sin aumentar su complejidad y hacer que el mantenimiento sea una pesadilla. Me gusta aprender por qué funciona y poder aprovechar ese conocimiento para mejorarlo, ya sea que eso signifique corregir un error o crear un perfil de una gran pila para encontrar un cuello de botella y rediseñarlo. Mis trabajos anteriores han seguido un patrón similar. Desde que me gradué de la universidad, he buscado trabajos en los que pueda seguir aprendiendo y me he visto obligado a entender las nuevas tecnologías. Especialmente a partir de Hack Reactor, una inmersión en JavaScript, me centré en llegar rápidamente a un punto en las nuevas tecnologías en el que pudiera entenderlas y desarrollarlas. En la universidad aprendí C++ en el trabajo para investigar; para Hack Reactor aprendí Node.js a hacer herramientas internas; para Terminal.com aprendí programación de libnetfilter_queue y kernel para personalizar la pila de redes en la nube; para High Fidelity aprendí GLSL para agregar mapas de sombras, Rails para crear características grupales y estructuras de subprocesos para escalar el audio. En todos mis trabajos, he trabajado en estrecha colaboración con mis compañeros de trabajo y disfruté de estar en un ambiente curioso, donde se hacían preguntas en ambos sentidos. Me entusiasma seguir aprendiendo y encontrar nuevas formas en que el software puede funcionar y formas de mejorarlo.