
Entre los proyectos del departamento de educación de Mail.Ru Group hay programas de capacitación en 7 universidades técnicas líderes, que incluyen 200 disciplinas de TI, más de 17 cursos en línea, 9 campeonatos de TI y alrededor de 1000 videos de capacitación en el canal de YouTube de Technostream.
Hablamos de direcciones y compartimos materiales abiertos: grabaciones de conferencias, reuniones y clases magistrales, análisis de tareas de campeonato y una selección de cursos en línea para principiantes y profesionales.
Proyectos educativos
Programas de dos años y semestre basados en 7 universidades técnicas: MSTU. N. E. Bauman, Universidad Estatal de Moscú, Instituto de Física y Tecnología de Moscú, Instituto de Física de Ingeniería de Moscú, Universidad Estatal de San Petersburgo, PSU y Universidad Estatal de Voronezh. Todos los proyectos educativos tienen su propia especialización: desarrollo y arquitectura de aplicaciones, ingeniería de sistemas, análisis de datos y desarrollo de juegos.
Cada año, cerca de 150 estudiantes y graduados de proyectos educativos vienen para una pasantía en Mail.Ru Group y otras compañías de TI: Yandex, Sbertech, Kaspersky, Tinkoff. Los exámenes de ingreso, según la universidad, se llevan a cabo una o dos veces al año y consisten en pruebas en línea y entrevistas personales. El concurso llega a 10 personas por plaza. Profesores de proyectos educativos: más de 200 empleados de la empresa.
Technopark (MSTU llamado así por N.E. Bauman)
Durante 7 años,
Technopark graduó a más de 600 estudiantes. Otros 500 baumanes están estudiando en un programa de dos años con especialización en "Arquitecto de sistemas", así como en cursos semestrales en C ++, Python, Linux, iOS, Android, redes neuronales y diseño de almacenes de datos.
Actas de conferencias de Technopark:
Opiniones sobre el proyecto de egresados del TechnoparkAlexey Novoselov:
El resultado de la capacitación en el Technopark es la autorrealización. Crianza de los hijos. Experiencia real y habilidades de desarrollo. Una mirada sistemática a la web. Amigos y contactos útiles. Pasatiempo duro pero agradable.
Ivan Belt:
El día que fuimos a ingresar al Technopark fue un momento decisivo en mi vida. Si no fuera por Technopark, ahora trabajaría por dinero completamente diferente y en proyectos mucho menos interesantes. Technopark resultó ser mi boleto a la vida.
Maria Zubareva:
En dos años he crecido mucho como especialista en TI. Aprendí que un programador no trabaja con máquinas sin alma, sino que interactúa con diferentes personas. En Technopark, nos enseñaron a trabajar en equipo, escuchar a los demás y hablar de tal manera que ellos lo escucharan a usted.

Technosphere (Universidad Estatal de Moscú que lleva el nombre de M.V. Lomonosov)
Durante 4 años, más de 300 estudiantes se graduaron de la
tecnosfera . Otros 400 están estudiando en el programa principal "Análisis de grandes volúmenes de datos" y cursos abiertos:
- Desarrollo en marcha;
- Aprendizaje automático;
- Desarrollo en Kotlin;
- Curso preparatorio "Algoritmos y estructuras de datos".
Además, en Technosphere hay un laboratorio del proyecto
Tarantool (DBMS de código abierto desarrollado en Mail.Ru Group), cuyos empleados enseñan las disciplinas "Bases de datos" y "Programación de sistemas".
Actas de conferencias de la tecnosfera:
Reseñas de estudiantes y graduados sobre la tecnosferaLeonid Stolyarov:
El proyecto me dio una visión general de varias áreas y direcciones de desarrollo, incluidas sus características, tareas actuales. Una gran cantidad de nuevos conocimientos en áreas modernas populares, como Big Data y Data mining. La capacidad de desarrollar mini-proyectos interesantes y emocionantes en forma de tarea. Nuevos conocidos y comunicación.
Vladislav Efimov:
Disfruté haciéndolo. Traté de hacer las tareas de manera eficiente, logré resultados. Tal vez empiece a enseñar en la tecnosfera: es genial cuando estás interesado en algo e intentas transmitirlo a los demás.
Kirill Golikov:
Sí, no fue un paseo fácil. Hice mi tarea intensamente y mucho. Aprendí muchas cosas, todo estuvo bien.
Technotrek (MIPT)
Durante 3 años, más de 100 estudiantes de
Technotrek recibieron la especialidad "Arquitecto de aplicaciones cliente-servidor". En este momento, más de 260 estudiantes están estudiando en el proyecto. Además del programa principal, Technotrek implementa los siguientes cursos semestrales:
- Programación industrial y estructuras de datos;
- Desarrollo de Android;
- Pruebas automatizadas
- Redes neuronales;
- Desarrollo de juegos en Unity.
Actas de conferencias de Technotrek:
- Desarrollo de Android (Yuri Bereza, programador senior de desarrollo de servicios de juegos, y Kirill Filimonov, jefe del equipo de desarrollo de Android);
- Administración de Linux (Sergey Klochkov, administrador del sistema Unix);
- Desarrollo web (Ilya Stytsenko, jefe de proyectos educativos);
- Desarrollo de Java (Rustam Kildiev, desarrollador del departamento de comercio electrónico);
- Diseño de DBMS (Danil Vagapov, programador del grupo interno de desarrollo de información).
Opiniones sobre el proyecto de graduados de TechnotrekOleg Babin:
La base obtenida en Technotrek es útil más bien en términos de principios: conozco los enfoques básicos, tengo las habilidades, entiendo cómo se debe organizar algo, cómo funciona.
Alexey Khatskevich:
En Technotrek había muchos cursos diferentes, permitía probar diferentes aspectos del desarrollo y elegir qué es más de su agrado.
Edward Poyda:
Technotrack dio una sensación de confianza en sí mismo. Después del segundo semestre, conseguí un trabajo como desarrollador de Android.

Technoatom (MEPhI) y Technopolis (SPbPU)
Hay 234 graduados y 235 estudiantes en
Technoatom . En
Technopolis , un proyecto educativo de la red social Odnoklassniki (Mail.Ru Group), hay 96 graduados y 121 estudiantes. Ambos proyectos se lanzaron en 2016.
El programa principal de Technopolis es "Diseño de aplicaciones altamente cargadas", los cursos semestrales son Java, Go y "Pruebas automatizadas". Technoatom actualmente no tiene un programa principal; de cursos semestrales: Perl, Go, Python, Redes neuronales, Pruebas de aplicaciones móviles y reclutamiento de TI.
El curso más popular en ambos proyectos es
Java Development (Ilya Dronov, desarrollador móvil de redes sociales Odnoklassniki).
Registros de cursos de Technopolis:
- Uso de bases de datos (Sergey Mikhalev, jefe del grupo de análisis de negocios de la red social Odnoklassniki);
- HighLoad (Vadim Tsesko, desarrollador líder de la red social Odnoklassniki);
- Diseño de interfaz (Victor Ivanov, gerente de la red social VKontakte, y Mikhail Frolov, gerente de la red social Odnoklassniki).
Comentarios de los alumnosEvgeny Kashirin:
Las expectativas de Tekhnoatom se justificaron en un 300%, o incluso en un 400%. En primer lugar, gracias a los maestros, Java lideró mi currículum moviendo Python y JS. Los chicos mostraron un IDE hermoso y conveniente, promovieron activamente la interacción con GIT y demostraron no solo un lenguaje, sino toda una pila de tecnologías que actualmente son relevantes. En segundo lugar, encontré un trabajo, también relacionado con Java.
Alexey Kvasny:
Desarrollamos un juego similar a Space Invaders. Fue muy divertido Cada persona piensa a su manera y, en consecuencia, escribe un código a su manera. Tenía que discutir, comprometerme. Lo más difícil fue el trabajo en el equipo, pero al mismo tiempo fue lo más interesante.

Igrosfera (PSU y VSU)
En 2018, los proyectos educativos del Grupo Mail.Ru aparecieron en las universidades estatales de Voronezh y Penza. En la
Igrosfera de la Universidad Estatal de Voronezh, a los estudiantes se les ofrecen cursos semestrales "Desarrollando juegos en la Unidad" y "
Probar proyectos de juegos ". En la
PSU Igrosfer, se imparte el curso "Desarrollando juegos en Unity".
En este momento, hay 69 estudiantes en Igrosphere-Voronezh y 44 en Igrosphere-Penza. Hasta ahora, no hay conferencias públicas sobre estos proyectos.
Comentarios de estudiantes de IgrosphereIrina Serikova:
Para la admisión se requería pasar una pequeña prueba. Me rompí la cabeza solo con la última pregunta, que consistía en una tarea de prueba. Pero para mí fue más divertido que difícil.
Artem Potapov:
Es necesario ser trabajador y decidido. Estas cualidades ayudan tanto en el curso de capacitación en el curso como después del dispositivo en Mail.Ru Group.

Campeonatos
En nueve concursos, participan desarrolladores y diseñadores de más de 100 países. La audiencia general de los campeonatos es de más de 120,000 participantes.
Russian AI Cup (RAIC) : una competencia para programar inteligencia artificial en el ejemplo de estrategias de juego. El promedio anual de participantes es de 2,000. Tanto los profesionales como los programadores novatos están invitados a participar en la competencia, pero antes que nada, RAIC está diseñado para desarrolladores experimentados.
Sesiones informativas, artículos y videos de participantes y organizadores. Mini AI Cups (Mini AIC) : un mini clon del campeonato ruso de la AI Cup, una plataforma para competiciones de inteligencia artificial relacionadas con la escritura de bots para juegos. La audiencia del campeonato es de unas 3.000 personas, tanto aficionados como profesionales pueden participar.
Sesiones informativas, artículos y videos de participantes y organizadores. La Russian Code Cup (RCC) es el campeonato anual de programación deportiva más grande de Rusia, diseñado tanto para estudiantes como para desarrolladores profesionales. Cada año, más de 5,000 personas de diferentes países participan en la competencia. El campeonato se celebra en línea en la plataforma Codeforces, cualquiera puede participar.
Sesiones informativas, artículos y videos de participantes y organizadores. Machine Learning Boot Camp (ML Boot Camp) es un campeonato en línea de aprendizaje automático y análisis de datos. La audiencia del campeonato es de aproximadamente 8,000 personas. Cada año, la tarea se compila de tal manera que pueden participar tanto los principiantes como los profesionales en el campo del análisis de datos. Todas las tareas se basan en datos reales.
Sesiones informativas, artículos y videos de participantes y organizadores. HighLoad Cup (HLC) : una competencia de desarrolladores de sistemas altamente cargados. La audiencia es de aproximadamente 8,000 personas. Todos pueden participar en la competencia.
Sesiones informativas, artículos y videos de participantes y organizadores. Russian Crypto Cup es un concurso de criptomonedas en el que debes abrir información encriptada. La competencia fue desarrollada para estudiantes del Instituto de Física y Tecnología de Moscú, la Universidad Técnica del Estado de Moscú que lleva el nombre de N. E. Bauman, la Universidad Estatal de Moscú que lleva el nombre de M.V. Lomonosov, NRNU MEPhI y la Universidad Politécnica de San Petersburgo.
El archivo de tareas y soluciones para 2015-2017 está disponible en el sitio web de la competencia.
Russian Design Cup (RDC) es un concurso de concepto abierto para diseñadores y diseñadores de interfaces. La competencia está diseñada tanto para profesionales como para principiantes. El público es más de 12,000 personas.
Sesiones informativas, artículos y videos de participantes y organizadores. Tekhnokub - Olimpiada de programación para estudiantes en los grados 8-11 de Rusia y los países de la CEI. La technocup brinda la oportunidad de ingresar a las principales universidades técnicas de Rusia sin exámenes. La Olimpiada se lleva a cabo desde 2015, la audiencia es de más de 19,000 estudiantes.
Debate y artículos de los organizadores. Mail.Ru Cup es otra competencia de programación deportiva lanzada conjuntamente con la plataforma Codeforces en 2018. Lea más sobre el campeonato
aquí .

Cursos en línea
17 cursos en las plataformas Stepik y Coursera. A continuación se encuentran los TOP 7 de ellos:

Technostream (canal de YouTube)
Conferencias para principiantes y profesionales, grabaciones de clases magistrales y reuniones, temas de programas de entrevistas para especialistas en TI y mucho más.
OH, MI CÓDIGO - programas de entrevistas para personas de TIEstudios de casos reales, análisis de CV, revisiones de códigos en línea, encuestas de bombardeos e historias de éxito de expertos de la industria. Por ejemplo:
El programa de entrevistas sale regularmente, ya hay 25 problemas en el canal.
Clases magistrales sobre los temas más relevantes en TI . Por ejemplo:
Apuntes de proyectos educativos: desarrollo en
C ++ ,
Go ,
Perl ,
desarrollo web ,
redes neuronales y otras disciplinas informáticas.
Registros de mitaps . Por ejemplo:

Durante 7 años, la dirección educativa de Mail.Ru Group se ha convertido en un complejo de proyectos y continúa desarrollándose. Hay muchos planes: manténgase en contacto:
en el blog Habré compartimos regularmente materiales útiles, en el
grupo Mail.Ru Group para eventos que anunciamos eventos y transmisiones, en
el grupo campeonato publicamos información sobre las competiciones, y en
el canal Technostream publicamos las últimas grabaciones de conferencias y clases magistrales .