Así que tienes un trabajo en Mutt Data, ¿y ahora qué?
Bienvenido a Mutt Academy: promoción de 2022

Así que tienes un trabajo en Mutt Data, ¿y ahora qué?
Enhorabuena y bienvenidos a ¡Mutt Data! Si estás leyendo esto, es probable que hayas formado parte del equipo o estés buscando únete a Mutt Data. Naturalmente, en cualquier etapa, tendrás algunas preguntas sobre cómo es trabajar en Mutt, específicamente qué sucede cuando consigues el trabajo. También conocido como Fase de incorporación.
Tal vez nuestras referencias estén un poco anticuadas, pero tradicionalmente muchas historias y la mayoría de las películas te harán imaginar cafés, reuniones de uno a varios, un entorno despiadado y, por supuesto, tu propio enemigo personal.

Afortunadamente, las cosas son muy diferentes aquí en Mutt Data. Así que empecemos por el principio. ¿Cómo comienza tu carrera en Mutt?
Su primer día en Mutt Data
Empezarás tu día reuniéndote con nuestro equipo de personas. Será una reunión relajada con una visión general rápida de algunos temas principales sobre los que más adelante leerás en profundidad durante tu incorporación formal. Incluiremos información sobre las reuniones del primer día y sobre cómo será el resto de la semana. Tocarás lo siguiente:
- Funciones y áreas de la empresa
- Nuestras principales herramientas de trabajo: Slack, Haga clic arriba y GDrive.
- Los conceptos básicos de comunicación asincrónica
- Enlaces útiles para leer sobre beneficios, vacaciones, políticas y otros trámites.
Con su primera reunión marcada, su lista de tareas pendientes y la hora del almuerzo a la vuelta de la esquina. Puede que estés ansioso por conocer a tus compañeros de trabajo, no te estreses más. ¡La comida es nuestra! Tu segunda actividad del día es un almuerzo con dos murmullos seleccionados al azar para facilitar tu entrada en el equipo.
Nos gusta dar un toque personal, así que cuando termines de comer, tendrás dos reuniones más durante el día, cada una con un fundador de empresa diferente. Durante su primera reunión, obtendrá una visión general de nuestras cultura, nuestra visión y valores. Durante la última reunión del día, un resumen rápido de los proyectos de Mutt en curso: en esencia en qué estamos trabajando hoy.
Así que para responder a la pregunta, ¿qué debo hacer el primer día? La respuesta es simple: disfruta, relájate, escucha y, por supuesto, haz tantas preguntas como quieras. No estamos juzgando, ¡es tu primer día, las preguntas son de esperar!
Lo único que queda antes de comenzar la incorporación técnica son algunos vídeos (pregrabados por los líderes y fundadores del área) y los repositorios de GitLab donde cubrimos lo básico. Básicamente, lo que puede que nos hayamos perdido en la primera llamada: quiénes somos, qué hacemos, nuestros valores, nuestras herramientas de comunicación y mejores prácticas, y algunos materiales de lectura recomendados para contexto de la industria.
Recuerda que este es un primero remoto empresa, ¡así que habrás pasado todo este primer día desde la comodidad de tu hogar, cafetería local o lugar favorito de trabajo conjunto! Todo ello mientras conoces a personas de diferentes países que trabajan desde diferentes tipos de ubicaciones.
¡Felicitaciones por unirse a la promoción de 22 personas de The Mutt Academy!
Con el nerviosismo del primer día fuera del camino, durante el resto de tus primeras semanas comenzarás tu incorporación formal o, como me gusta llamarlo, tu OwnBoarding. Tu líder de incorporación estará ahí para ayudarte y guiarte durante el proceso, pero tendrás que leer mucho por tu cuenta y practicar ejercicios para ponerte al día.
Después de tu primer día, te convertirás oficialmente en un estudiante de Mutt Academy. ¡Bienvenido a la promoción de 2022! ¿Cuál es el objetivo principal de Mutt Academy? Para que se familiarice con las tecnologías que utilizamos, nuestros flujos de trabajo, las mejores prácticas y, lo que es más importante, nuestra cultura laboral. Por si te lo preguntabas, ¡todo nuestro equipo ha pasado por la academia!

Ejercicios de incorporación: practique y concéntrese en sus necesidades
Una vez que comiences en la academia, se te asignará un tutor de incorporación. Esencialmente, otro murmullo que te guiará en tu proceso de aprendizaje.
Pero lo primero es lo primero: te ocuparás de la configuración de tu ordenador: instalar un sistema operativo y aplicaciones, familiarizarte con el Core Editor que elijas y crear tu entorno de trabajo. La buena noticia es que hay muchos documentos y recursos a tu disposición en el repositorio de la empresa en Gitlab para ayudarte a realizar estas tareas.
Además de consultar el Gitlab de la empresa, trabajarás en tu propio repositorio de GitLab, donde podrás realizar todos tus ejercicios y probar tus comandos de git.
Una vez configurados tus herramientas y tu repositorio, comenzarás a practicar con diferentes herramientas y a asistir a las reuniones de incorporación de tu grupo. Dos veces por semana te reunirás con tu líder para asistir a estas reuniones. El líder te explicará algunos temas y tú podrás hacer tantas preguntas como quieras, así como hablar sobre los obstáculos actuales. También participarán otros participantes, por lo que también podrás aprender mucho de sus bloqueadores y preguntas.
Muchas de estas preguntas se referirán a las herramientas sobre las que aprenderá:
Poesía: Una herramienta para la gestión y el empaquetado de dependencias. Poetry resuelve los problemas de dependencia que suelen surgir al ejecutar scripts de Python. Puedes ¡lea más sobre esta herramienta de nuestro fundador!
Estibador: Docker es una herramienta de contenedorización. ¿No la has usado antes? No te preocupes, todo está bien. Estás aprendiendo y créeme, te encantará esta herramienta. Docker te permite extraer imágenes, crear contenedores y ejecutar tus aplicaciones, evitando problemas de incompatibilidad como las diferentes versiones de Python o del sistema operativo. Y si necesitas varios servicios, tienes docker-compose para resolverlo.
¿Digamos que tienes problemas con un ejercicio? Por ejemplo, tienes que ejecutar un docker-compose para una aplicación que acceda a una API para obtener datos de una bolsa de valores y guardar esa información en una base de datos de Postgres. ¡Recuerda que puedes pedirle ayuda a tu tutor! Entre tus llamadas semanales y los canales de Slack disponibles, no queda ninguna pregunta sin respuesta.

El siguiente punto del plan de estudios es programación orientada a objetos y funciones de prueba. Para esta parte de la incorporación, leerás algunos documentos excelentes escritos por otros colegas de Mutters.
Por último, aprenderás a usar Flujo de aire y Alquimia SQL. Airflow es una plataforma maravillosa que se utiliza para crear, programar y monitorear las canalizaciones de datos de forma programática. Onboardeess creará DAG y gestionará el flujo de tareas con esta herramienta.
SQLAlchemy es una herramienta que se utiliza para diseñar un acceso eficiente a bases de datos con la flexibilidad de SQL y escrita de forma pitónica.
Esperamos que esto te dé una imagen clara de lo que enseñamos durante nuestro proceso de incorporación.
PD: Si te preocupa la graduación o los exámenes, tenemos buenas noticias para ti: ¡no hay exámenes! Esta es una oportunidad de aprendizaje, nuestra principal preocupación es que aprendas lo máximo posible con nuestra ayuda.
Solo tenemos un requisito de graduación, y es más bien una cuestión cultural: Nos graduamos aportando nuevos conocimientos o mejorando la información y las prácticas actuales en nuestro repositorio de incorporación.
No es el espejo, eres una persona diferente
La duración del proceso de incorporación dependerá de tu antigüedad, pero si todo va bien después de tres o cuatro semanas, deberías poder:
- Usa git para crear un MR y gestionar sus comentarios/sugerencias.
- Sepa cómo usar el caparazón.
- Tenga su propia configuración ejecutando Python3 y sepa cómo usar pipx y pyenv.
- Crea un proyecto usando poesía.
- Sepa cómo usar formateadores de código y linteros, como el negro, en las configuraciones de proyectos.
- Sepa cómo configurar un enlace previo a la confirmación.
- Confíe en el editor de código que elija.
- Cree y administre los DAG de Airflow.
- Crea tu propia configuración de Airflow.
- Usa Docker para crear tu propia imagen y docker-compose para poner en marcha varios servicios.
- Utilice al menos una biblioteca de aprendizaje automático para ajustar y predecir un modelo.
- SSH en una instancia.
- Aprenda a usar SQL para crear su propia base de datos y consultar su contenido.
- Sepa cómo crear una canalización de CI/CD en Gitlab y ejecutarla tanto con un ejecutor local como remoto.

Es posible que incluso adquiera algunos conocimientos sobre MLOP herramientas como MLFlow. Siempre recomendamos todas nuestras incorporaciones para imaginarlas como una oportunidad de aprendizaje: es el momento de hacer preguntas, cometer errores y divertirse aprendiendo cosas nuevas.
Nuevas oportunidades: ¿qué sigue?
Tras su incorporación, se unirá a uno de nuestros equipos orientados al cliente o a los equipos internos (trabajamos constantemente en nuestras bibliotecas públicas muttlib y SoAm, ¡y aún hay más por venir!). ¡Pero esto no es un adiós de parte de Mutt Academy! Nos gusta decir que, en realidad, tu proceso de incorporación nunca termina.
Nos enorgullecemos de ser Nerds de los datos, y si te has unido, ¡apuesto a que tú también lo eres! A los fanáticos de los datos les gusta aprender cosas nuevas solo porque es divertido, y mejorar en nuestro trabajo no es un mal efecto secundario.
The Mutt Academy está ahí para ayudarlo a crecer en ingeniería de datos, ciencia de datos, aprendizaje automático, DevOps o incluso habilidades interpersonales una vez que haya terminado su incorporación. Todavía estamos trabajando en esta fase «posterior a la incorporación» de Mutt Academy, pero si tienes un objetivo de aprendizaje, queremos ayudarte a alcanzarlo.
Finalizando
Según tu experiencia, la incorporación puede ser una experiencia menos o más desafiante. Nos gusta imaginárnoslo como un rafting. Algunos momentos serán intensos y otros serán tranquilos. Tendrás que aprender de algunos choques, pero te sentirás orgulloso cuando hayas terminado. La clave es recordar que aquí tienes el remo. Tú tienes el control del barco. Esta experiencia de aprendizaje está diseñada específicamente para ayudarlo a alcanzar su potencial y proporcionarle todas las herramientas que sabemos que necesitará.
Esperamos que esta publicación te haya resultado útil y, al menos, entretenida. Si te ha gustado lo que has leído hasta ahora, tienes unas increíbles habilidades de desarrollo y te gusta aplicar el aprendizaje automático para resolver desafíos empresariales difíciles, envíanos tu currículum aquí o visita nuestra cuenta de Lever para ofertas de trabajo actuales!
Obtenga más información sobre nuestro equipo y nuestra cultura en nuestro blog
Latest Insights
¿Cómo sabes que es hora de hacer evolucionar tu marca?
.webp)
El lenguaje natural se une a los datos en tiempo real: análisis sin cuellos de botella

No todos los optimizadores de medios de pago están diseñados de la misma manera
