Pasantías para desarrolladores en Avito: misiones de combate y trabajo con mentores experimentados

¿Por qué el trabajo en proyectos de combate de desarrollo de alta carga para un principiante a menudo es mejor que una breve práctica de verano? ¿Por qué el contacto personal con un mentor es la clave para una entrada exitosa en la profesión? ¿Y qué son, pasantías para desarrolladores novatos en Avito? En este artículo, contesto todas estas preguntas, hablo sobre las impresiones de mentores y pasantes y anuncio nuevas pasantías en Avito.



Queremos ofrecer a los desarrolladores novatos un programa de prácticas realmente útil. Para ello, analizamos la experiencia de las mejores empresas de TI. Y esto es lo que tenemos.


Un mentor, un interno


Adjuntamos solo un interno al desarrollador-mentor: creemos que así es como el trabajo es más productivo. Al estar cerca del mentor, el alumno puede contar con un análisis detallado y regular del código, reuniones 1: 1, recomendaciones para el autoaprendizaje; todo esto asegura un rápido crecimiento. Y el mentor, por el contrario, el programa de pasantía no lleva mucho tiempo, y aún permanece inmerso en sus tareas laborales.


imagen
Dmitry Khasanov, mentor, ingeniero sénior:


En las grandes empresas, la estructura organizativa está ramificada, los proyectos son complejos, los procesos están estructurados de manera especial, hay una capa de patrimonio histórico. Es más eficiente responder algunas de las preguntas del aprendiz de inmediato, sin enviarlo a leer la documentación o preguntar en los chats generales. Con una comunicación regular con el interno, constantemente prestas atención a si sus preguntas se vuelven más complicadas. Esto nos permite comprender el progreso: con qué base de código, procesos, las personas aprendieron el pasante qué tan bien estudió la tecnología y el dispositivo de la compañía, cuánto más independiente se volvió.

imagen
Nikita Okunev, pasante:


Creo que con la tutoría no se puede llamar la atención a muchos pasantes. Cuando haces tu pasantía, algunas cosas pueden dificultar enormemente tu progreso. Por lo tanto, es mucho más conveniente recibir respuestas a las preguntas de inmediato (si no las encuentra en Google, por supuesto), y no esperar en la cola. Nuevamente, si el mentor tiene muchos pasantes y todos lo distraen, es bastante difícil atraer a una persona sin temor a causar una ola de desaprobación en su dirección.


Aprendiendo en tareas reales


Damos experiencia en desarrollo de alta carga. Cada pasante se registra con el personal de la compañía y firma el NDA, convirtiéndose así en un empleado a tiempo completo. La duración de la pasantía para desarrolladores en Avito es de seis meses a un año. Tal "larga distancia" funciona mucho mejor en el futuro, tanto en términos del desarrollo del interno como en términos de los beneficios para la empresa.


imagen
Dmitry Khasanov, mentor, ingeniero sénior:


Comentarios El código que cayó en la batalla comienza a usarse. Los errores identificados se convierten en una señal de calidad insuficiente, y para el autor del código significan las mejoras necesarias. Por lo tanto, las misiones de combate requieren un código de buena calidad. También significa que el código interno escrito para misiones de combate pasará por una revisión más exhaustiva del equipo. Prestemos atención a la corrección de la solución, el cumplimiento del perfil de carga, la ortografía en la documentación, el formato del código.

Responsabilidad Si se producen errores durante la operación del código interno, el interno tomará parte en su eliminación. Y seguramente podrá comprender si la revisión se lleva a cabo adecuadamente, en qué puntos prestar más atención en futuras tareas; Se cree que es más difícil: verifique dos veces el código antes de liberarlo o restaure los datos después.

Conocimiento de infraestructura. Las primeras tareas reales llevarán a la pregunta de cuándo vale la pena escribir registros, cómo usar métricas y configurar alertas. ¿Dónde viven los proyectos, cómo liberar el servicio y es cierto que escribimos scripts de bash directamente en el área de texto de la ciudad? Esto ayudará a resolver rápidamente muchas tareas operativas.

imagen
Ivan Kostrulev, pasante:


En mi opinión, una pasantía larga es óptima en muchos sentidos. Durante este tiempo, logra sumergirse lentamente en el trabajo, descubrir cómo se establecen los procesos en la empresa y conocer bien a sus colegas, comprender la lógica de sus tareas y su interacción con otras personas, ¡tener tiempo para mostrarse al final! Y como todavía estoy en la escuela de posgrado, no pude trabajar a tiempo completo. Ahora combino estudio y trabajo.

imagen
Alexander Lukyanchenko, mentor, ingeniero sénior :


La pasantía es una excelente herramienta tanto para la empresa como para los estudiantes. En diciembre de 2018, un interno de la magistratura de MAI fue llevado a la unidad para desarrollar el proyecto PaaS. Durante el período de adaptación, el interno estudió la arquitectura interna del proyecto, optimizó el enfoque para trabajar con secretos para microservicios, realizó varias mejoras importantes para la experiencia del usuario en la utilidad de implementación y el trabajo con microservicios.
Esto fue facilitado por la plena participación en todos los procesos del equipo. Desde el primer día, el alumno ingresa al entorno en el que se encuentran todos los desarrolladores y se convierte en parte de él.


Total (y seis vacantes)


Para resumir. Las pasantías para desarrolladores principiantes en Avito duran de 6 meses a un año. Este trabajo 20 horas a la semana. Con salario y dotación de personal. Aceptamos solicitudes de estudiantes a tiempo completo. El objetivo principal de la pasantía es transferir pasantes a los puestos de desarrolladores Junior / Middle y bombear significativamente durante el programa.


Si tiene preguntas sobre cómo organizar una pasantía, pregúntelas en los comentarios.
Si está interesado en convertirse en pasante de Avito, aquí encontrará un formulario de solicitud, descripciones detalladas del trabajo y tareas de prueba. ¡Únete al equipo!

Source: https://habr.com/ru/post/441848/


All Articles