Buen dia, Habr. Les presento la traducción del artículo:
"Mentor de codificación: por qué debería convertirse en uno y cómo hacerlo" por Oleg Sklyarov (Oleg Sklyarov).

Hola Mi nombre es Oleg Sklyarov, trabajo como líder del grupo para el desarrollo de dispositivos móviles para niños en
Skyeng . En mi tiempo libre trabajé como tutor para estudiantes de TI. Fue una gran experiencia para mí, así que quiero compartir mi historia e ideas que recibí durante estas clases.

Cómo me convertí en mentor
Hace un par de años, mi día habitual parecía bastante aburrido. Por lo general, salía de casa a las 9 a.m., venía a trabajar a las 10 a.m., charlaba con mis compañeros de equipo para tomar un café antes del almuerzo, almorzaba, miraba YouTube y en realidad comenzaba a trabajar alrededor de las 3 a.m. Para hacer algo, tuve que quedarme en la oficina hasta las 9 de la noche.
En algún momento me di cuenta: ¿a dónde va todo mi tiempo? Salgo de casa por 12 horas, pero me pagan solo por 8. Por lo tanto, hice algunos cálculos. El resultado fue aterrador: perdí el 33% de mi tiempo.
Apocalipsis # 1: Comprende a dónde va tu tiempo
No estaba satisfecho con este resultado. Además, sentí que no estaba creciendo tan rápido como podía. Tenía perspectivas de convertirme en líder de equipo en cinco años, tal vez llegar a ser arquitecto en diez años. Pero me pareció muy lento. Ante mí estaba el ejemplo de Bill Gates y Steve Jobs: lograron mucho más cuando tenían mi edad.
Revelación No. 2: No es que estos tipos sean geniales, sino que estoy haciendo algo mal
En ese momento, me di cuenta de que si quiero estar a la par con Gates o Jobs, necesito cambiar algo en mí mismo. Puedo ser más productivo y efectivo si hago algunos ajustes en mi vida.
Un día, viendo YouTube después de la cena, vi a Steve Jobs abriendo comentarios en Stanford. Y realmente cambió algo en mí.
Me di cuenta de que todos estos tipos, Steve, Bill, Mark Zuckerberg, están compartiendo. Steve Jobs compartió este video. Estoy seguro de que esto no es lo único que ha hecho por su propia voluntad. Bill Gates donó la mitad de su fortuna a la caridad y convenció a la mitad de Forbes de hacer lo mismo. Comparten lo que pueden, pero nunca tuve una idea así.
Apocalipsis n. ° 3: si haces todo a la antigua, todo seguirá igual
Quería cambiar algo En primer lugar, cambié mi trabajo de oficina por trabajo remoto en Skyeng. No recuperé mis cuatro horas, solo dos. Pero era necesario comenzar por algún lado.
Miré a todos estos tipos y pensé: "tal vez debería intentar la tutoría". Me puse en contacto con mi universidad local, luego busqué plataformas para maestros. Así es como encontré el lugar donde trabajo ahora: una plataforma en línea con cursos de programación. Todo se unió y me convertí en tutor.
¿Qué estoy haciendo ahora como tutor?
Mi trabajo es verificar la tarea de los estudiantes en Github y darles consejos. Realizamos consultas una vez por semana a través de video chat. Hacen preguntas y yo las respondo. A menudo demuestran su pantalla y escribimos código juntos. A veces los estudiantes me envían sus preguntas. Por ejemplo, "cómo combinar dos matrices". Y explico cómo combinar matrices. Soy como Google, pero más avanzado :-)
Por supuesto, no todo va bien. Estos son algunos de los episodios más dolorosos:
- Tomé demasiados estudiantes. En un momento, tuve cinco estudiantes, y eso fue demasiado. Evaluar la tarea y responder preguntas lleva mucho tiempo, pero la tutoría no está tan bien pagada como la programación. Como resultado, pasé más tiempo en el trabajo, pero gané menos. Mi esposa no estaba muy feliz por eso.
- Me di cuenta de que mi conocimiento de PHP no era suficiente. He estado programando en Yii Framework durante años y en Symfony durante varios años. Por lo tanto, cuando alguien pregunta "¿Cómo puedo combinar dos matrices con más, en lugar de combinar una matriz?", Dije: "Tomemos un descanso". Tuve que actualizar mi conocimiento para explicarles esto.
- No puse límites desde el principio. Y los estudiantes pueden ser bastante intrusivos. No pueden hacer nada durante toda la semana, y luego aparecen preguntando "Envié mi solución, ¿la revisó? ¿Y ahora? ¿La ha verificado ahora?" Debe establecer las reglas de su comunicación para no convertirse en una especie de robot.
Todo esto fue bastante desagradable; Sentí que mis esperanzas no se cumplieron. Estaba pensando en volver al trabajo de oficina, pero decidí darle una última oportunidad a la tutoría.
Apocalipsis No. 4: Si no tienes éxito de inmediato, no te rindas. Trabaja en tus errores y las cosas pueden mejorar.
Hice algunos ajustes y recibí los primeros frutos de mi trabajo. El período difícil terminará.
Beneficios de ser tutor- Elevando el ego. Cuando realiza un proyecto con sus alumnos, y luego un experto independiente lo evalúa 90 de 100 y más, es inspirador. Me siento así: "Wow, míralos, realmente aprendieron algo".
- Stock de confianza. Para mí, esta crítica es de mi estudiante más molesto. Al principio, criticaba cada uno de mis movimientos y siempre estaba insatisfecho con algo. Pero al final del curso, me dio 9 de 10 y comentó: "Solía ser una mierda, pero ahora todo está bien con su ayuda". Vuelvo a leer este comentario cada vez que me siento deprimido, me inspira a continuar.
- Entrenamiento avanzado. Mejoré completamente mis habilidades técnicas. En el trabajo, a veces usas cosas sin entender cómo funcionan. Pero tan pronto como los estudies desde el principio, será mucho más fácil para ti encontrar y corregir errores.
- Mejora de habilidades blandas. Uno de los más queridos. En mi trabajo, administro un equipo de siete desarrolladores. La tutoría me ha ayudado a ser un mejor gerente. Mientras me comunico con muchas personas, he estudiado varios enfoques y tipos de motivación. Ahora sé exactamente cómo motivar a mis programadores.
¿Por qué deberías ser tutor?
Una vez conocí a un chico de mi antiguo trabajo. Le conté sobre mi tutoría, y él no entendía bien por qué estaba haciendo esto. Le expliqué esto y le explicaré:
- Cambio. Para mí, ser mentor significa estar activo. Hoy no necesita un doctorado para enseñar, puede compartir lo que sabe y usa en su trabajo. Si no se siente cómodo con el sistema educativo de su país, tiene todas las posibilidades de cambiarlo. Estoy feliz de ser parte de este cambio.
- Mejora tus habilidades. Como dije, la enseñanza desarrolla inmensamente tus propias habilidades. Obtendrá un montón de información sobre programación e ingeniería. Además, será mejor para comunicarse con las personas y gestionarlas. Estos dos puntos te ayudarán en tu carrera principal.
- Invierte en el futuro. Muchas personas se preguntan por qué estoy asesorando en lugar de tomar dos horas adicionales de trabajo. Para mí es como invertir: invierto en mí mismo, desarrollando mis habilidades y en otras personas, ayudándolos a crecer. Creo que esto es más útil que apilar papeles.
Si mi historia resonó contigo, prueba la tutoría. Es muy simple y tiene un impacto tangible real en las personas que lo rodean y en la comunidad profesional.
¡Crezcamos juntos!