Acerca del departamento de ABBYY en MIPT. Mi experiencia personal

¡Hola! Mi nombre es Alexey, este año estoy terminando mis estudios de licenciatura en ABBYY en Fiztekh. Y estoy escribiendo un diploma, trabajando y haciendo todo esto en un sitio remoto. En esta publicación, describiré mi experiencia al ingresar a los estudios universitarios de ABBYY: esto fue hace un par de años, en 2018, cuando el mundo era más seguro (en realidad no) y las personas podían tocar sus caras con más frecuencia.

Hablaré sobre cómo elegí el departamento base y no perdí la cabeza sobre si fue fácil para mí hacerlo, compartiré mis impresiones sobre el proceso de capacitación y la pasantía con usted y admitiré cómo se siente combinar el estudio con el trabajo. Espero que mi publicación sea útil para los estudiantes que están pensando en qué departamento base del Instituto de Física y Tecnología de Moscú y qué buscar. Después de todo, la elección del departamento es muy importante, la esfera del desarrollo para los próximos años depende de ello.

Sobre usted y la admisión a MIPT


Soy de Omsk, ingresé a MIPT hace cuatro años. En realidad, no quería hacer física, sino programación. Pero sucedió que al elegir una facultad hablé mucho con mis amigos, estudiantes de último año, y descubrí dónde estudian, qué les gusta. Uno de los muchachos me aconsejó que fuera a la Facultad de Innovación y Alta Tecnología (FIVT, luego se convirtió en miembro de la Escuela de Matemáticas Aplicadas y Ciencias de la Computación de PhysTech , es decir, FPMI ). No me habló de los departamentos básicos, pero mencionó las perspectivas de desarrollo y las tareas que se pueden resolver en la facultad. Y me interesó.


Y la física que me esforcé por estudiar estaba con nosotros en su totalidad. Inicialmente, pensé que hay departamentos de proger, donde la física se enseña a través de las mangas, y facultades con una actitud más seria. Resultó que el curso de física en todas las facultades es generalmente el mismo. Y si lo desea, puede asistir a clases adicionales en otras facultades.

Cómo elegí el departamento base y qué influyó en mi decisión


En el tercer año, en el semestre de primavera, tuve que elegir el departamento base, es decir, la dirección en la que me comprometeré durante el próximo año y medio. Fue una tarea difícil: pensé en su curso en el segundo o incluso en el primero. Por supuesto, consideré casi todos los departamentos. Llamé la atención a los profesores de nuestra facultad: escuché sus conferencias y analicé quién me gusta más, quién dice más interesante y comprensible. También enseñan en los departamentos.

Comunicado con estudiantes mayores de mi facultad.. Entre ellos estaban los que estudiaron en el departamento de ABBYY. Aprendí la información básica solo de ellos. Se correspondió con los muchachos de mi ciudad y les preguntó cómo estudian. Pero ahora, después de un tiempo, entiendo: era posible no preguntar. Cuanta gente, tantas opiniones. Puedo tener una opinión, uno de los estudiantes es completamente diferente.

Honestamente, la presentación de los departamentos no me pareció muy informativa. Nos invitaron a hacer preguntas a los oradores, pero hasta que haya intentado estudiar en esta área, no tiene claro qué preguntar. No sé qué hacer en estas presentaciones para que los estudiantes tengan preguntas.

Hay áreas en las que aprender no es muy difícil, pero hay otras en las que hay que trabajar duro. Generalmente muchos buscanpara el departamento de Yandex, está de moda y con estilo, y también se toman en serio estudiar allí. El departamento de ABBYY también se considera estricto : debe dedicar mucho tiempo a las clases y prepararse seriamente para los exámenes.

Me gustó que ABBYY tenga programación industrial de infraestructura: .Net, C #. Quería probarlo yo mismo . Antes de ingresar al departamento, hice sitios simples en php. ¿Sabía con certeza que quería hacer esto en el futuro? No. Simplemente, intuitivamente, decidí ingresar al programa de licenciatura de ABBYY.

Cómo calificar para el departamento


Te sorprenderás, pero solo ven a él. Aunque muchos están tratando de aprender de antemano sobre cómo prepararse y si existen condiciones adicionales. Por ejemplo, cada año el departamento pide a los estudiantes que, opcionalmente, realicen una pequeña encuesta en línea para estimar aproximadamente el número de participantes. Además, los chicos escriben una carta de motivación por adelantado, donde hablan sobre sí mismos, sus habilidades y experiencia. Pero nuevamente, puede venir sin una carta de motivación y participación en la encuesta.

Este año, la presentación de los departamentos y la selección de ellos se llevará a cabo el 6 de abril en modo en línea. Puedes ver el programa y registrarte aquí . Cuando llegué, la presentación y la entrevista también se llevaron a cabo el mismo día. No fue difícil para mí, pero sí emocionante, ya que mucho dependía de esto en el futuro.

Se abrieron dos departamentos en ABBYY en el Instituto de Física y Tecnología de Moscú: Reconocimiento y procesamiento de imágenes (RIOT) y Lingüística informática (CL). El conjunto de ellos es común, es decir, pasas por una entrevista y luego eliges dónde quieres estudiar.

Pruebas de ingreso


En 2018, la selección para el departamento tomó todo un día. Un equipo de empleados de ABBYY vino a nuestra universidad. Todos estaban reunidos en una gran audiencia.


Había tres etapas por recorrer. Primero resuelve problemas de programación, matemática, lógica e informática. Las tareas son adecuadas, creo. Dan alrededor de dos horas. Luego un descanso. Luego, durante aproximadamente media hora, discute las soluciones con un empleado de ABBYY: si no entendió algo de las condiciones, puede aclararlo. Obtienes puntos por las respuestas correctas. Probablemente, este año la verificación de tareas se realizará de forma remota.

Luego habla con un representante de Recursos Humanos durante aproximadamente 15 minutos. Hicieron preguntas sobre los intereses profesionales del estudiante, sus logros y planes de desarrollo. También me preguntaron qué quiero saber sobre el departamento y la capacitación. Me preguntaba si podría conseguir un trabajo en ABBYY. Me dijeron que sí, y le expliqué cómo se puede hacer esto.

Los resultados de la selección se anuncian más tarde. En un par de semanas, una carta con una invitación llega por correo a todos los que han completado con éxito las tres etapas.

Por lo general, unas 20 personas están inscritas en el departamento, y las que desean estudiar en RIOT y KL están aproximadamente divididas por igual.

Formación en el departamento. Artículos


El estudio dura 1,5 años. Comienza en la primavera al tercer año y continúa hasta el final del cuarto año. Ahora tengo el último semestre del departamento de pregrado de RIOT.

Las parejas se llevan a cabo en la oficina de ABBYY , y su número depende del semestre. El año pasado, en el tercer año (semestre de primavera) , hubo menos días de catedral, solo uno por semana. Asistí a temas comunes:

  • Programación básica de WinApi + C #
  • Conceptos del lenguaje de programación

Y un perfil: "Las tareas principales del procesamiento automático de documentos". Los que ingresaron a KL tenían el tema "Fundamentos lingüísticos del procesamiento automático de texto".

El martes fue un día difícil en el semestre de otoño. Por la mañana, el primer y segundo par, luego el almuerzo, el tercero y el cuarto par, luego tuve tiempo para trabajar (sí, en el cuarto año comencé a trabajar, hablaré de eso a continuación), y por la noche, dos pares más en Android. Pero el otro día solo había un par en .Net, y podía tomarme el tiempo para trabajar. Otro día de catedral fue dedicado al diploma. En el cuarto año (semestre de otoño) , también tuvimos temas comunes:

  • Teoría de la compilación
  • Uno de los tres para elegir: Programación ASP.NET / Desarrollo de iOS móvil. Lenguaje de programación / Desarrollo móvil para Android. Lenguaje de programación

Este año, la lista de cursos generales ha cambiado. En el siguiente flujo de estudiantes, la teoría de la compilación ya no es una materia obligatoria en el segundo semestre. Pueden elegirlo o programación multiproceso.

Y hay temas especializados:

  • Redes convolucionales en visión artificial (RIOT)
  • Introducción a los modelos informáticos del lenguaje natural (CL)

Este semestre (cuarto año, semestre de primavera) tenemos tres días de clases en el departamento: dos de ellos, conferencias y seminarios, y un día, para trabajar en el diploma. Este semestre, tenemos dos cursos generales:

  • Ingeniería de software
  • El concepto de lenguajes de programación.

Y hay cuatro temas entre los que debe elegir los dos más interesantes para usted:

  • Desarrollo frontend
  • Desarrollo móvil para iOS. Plataforma y proyectos
  • Desarrollo móvil para Android. Plataforma y proyectos
  • Teoría de la compilación. Capítulos adicionales

Voy parejas en desarrollo frontend y móvil para Android.

Lo que me gusta en el proceso de aprendizaje.


Es genial que actualicen el plan de estudios: eliminan lo superfluo y dejan lo realmente necesario. Por ejemplo, no asistí a un curso separado de WinAPI. Los estudiantes de último año me dijeron que no era muy útil a diferencia de otros. Sabía que con nosotros este tema estaría más dedicado a C #, así que no me preocupé demasiado. La parte WinAPI se comprimió, ya que los temas relacionados con las aplicaciones de ventana ya no son relevantes. Pero hay tareas en WinAPI que muestran cómo funcionan las bibliotecas dinámicas, su conexión con Windows y con el dispositivo de los sistemas operativos en general, lo cual es bueno saber. En la práctica, apenas es útil, pero esto es necesario para la comprensión.

Desde este año, la teoría de la compilación se ha convertido en el tema de elección en el segundo semestre de estudio. Aquellos que quieran profundizar pueden estudiarlo durante todo un año. Si no se trata de usted, puede limitarse a un semestre y elegir un curso diferente para usted.

Desde el otoño de 2019, ha aparecido un curso de desarrollo móvil. Los que son un año mayores que yo no tenían esto. Hasta donde yo sé, hay un teléfono móvil en FPMI solo en nuestro departamento. Este curso es una buena oportunidad para probarme en una nueva área y en otra área de mi desarrollo personal. Me parece que este es el paso correcto para el departamento. Quizás los temas en áreas tales como big data y análisis sean útiles. Nuevamente, tuvimos un curso similar en la facultad, pero en el departamento puede tener una inmersión más profunda en el tema.

Hablando de la facultad en su conjunto, me falta algún curso para el desarrollo general, por ejemplo, bioinformática. Por qué no? La industria es interesante, la aplicación también. De hecho, hay muchas materias que me gustaría estudiar, pero esto no se aplica al departamento.

Sobre estudio


Las conferencias y seminarios son conducidos por empleados de ABBYY. En principio, puede que no haya muchas tareas, pero son voluminosas. No pude hacerlos en una noche, los hice el fin de semana.

Por ejemplo, recientemente fue necesario elegir uno de varios artículos recientes sobre visión por computadora e implementar un módulo de red neuronal a partir de él. La tarea consistía en insertar un módulo escrito en el artículo en lugar del bloque estándar de una neurona (ResNet) (elegí la convolución de octava). El artículo, por supuesto, ya le ha dicho qué mejoras deben hacerse. Pero la esencia de la tarea es que debe hacer todo usted mismo y escribir su propio pequeño artículo como resultado: compare los resultados, comprenda lo que ha cambiado y saque una conclusión de esto. Tal tarea de investigación se obtiene.

O teoría de la compilación. Este es más un tema de equipo, y la tarea es común. Por ejemplo, implementamos la parte del compilador (Construir un árbol AST) en comandos. No fue difícil, pero nos preocupaba que no llegáramos a tiempo. Como explicó el profesor, el objetivo del curso es comprender el proceso de desarrollo del equipo. Hay un gran proyecto complejo, y lo haces junto con otros participantes.

¿Cómo son los exámenes en el departamento?


Las pruebas se realizan en el formato del examen, pero las pasamos a la sesión de prueba. Esto no es fácil: el estudio aún no ha terminado y no hay tiempo exclusivo para prepararse para el examen.

Pero los exámenes son fáciles de tomar. El secreto es asistir a conferencias. Me gusta que durante la preparación, leyendo materiales adicionales y en la entrega, cuando hablo con los maestros, aprendo algo nuevo.

Sobre diploma


En el verano tendré un diploma de defensa. Al elegir un departamento, me preguntaba sobre qué escribiría mi trabajo de graduación. Estaba interesado no solo en mis estudios, sino también en el resultado, y me referí al futuro.

Mi diploma no está relacionado con mi trabajo actual en ABBYY. Esta elección es deliberada para desarrollarse en muchas áreas y ampliar los horizontes. El tema es el reconocimiento de escritura a mano utilizando redes capsulares. La tarea está relacionada con el reconocimiento de caracteres (jeroglíficos). La conclusión es que la red capsular percibe la posición relativa de los objetos. En los caracteres chinos y japoneses, hay muchos elementos simples que se pueden colocar de manera diferente y designar diferentes significados. Las redes de cápsulas pueden mejorar la calidad de reconocimiento de tales personajes, y estoy probando esta hipótesis.

Cuando intentas una cosa en el trabajo y otra en tu diploma, es más fácil entender lo que más te gusta. Para mí, lo principal es una experiencia diversa. Si no se ha encontrado en un área, entonces lo intentará en otra.

Prácticas y trabajo


En el verano, después de 3 cursos, nos ofrecieron realizar una pasantía en ABBYY. Tenía curiosidad, pasé por una selección competitiva. De julio a agosto tuve práctica, y al comienzo del cuarto año comencé a trabajar. En muchos aspectos, esto sucedió gracias al tema .Net, que me interesó durante la pasantía.

Un mes después del inicio del trabajo, aprobó los exámenes internos en C #, .Net y SQL. Por cierto, aquí el conocimiento adquirido en el departamento fue útil. Por ejemplo, me hicieron una pregunta sobre cómo crear un adaptador para la base de datos. Para hacer esto, debe convertir el código en una estructura de árbol. El conocimiento de los compiladores me ayudó a responder: allí también se construye un árbol a partir del código.

Cómo combinar estudio y trabajo


Muchos compañeros de clase ya trabajan en empresas de TI. Hay hombres que, debido a esto, tienen dificultades con sus estudios. No quería que tuviera lo mismo. Admito que al principio no estaba claro para mí cómo combinaría mis estudios y mi trabajo.


En la oficina, la mayoría de los desarrolladores, incluido yo, se sientan en esos cubos y no en espacios abiertos. Esto ayuda a enfocarse en las tareas y no ser distraído por otros.

Ahora trabajo en el departamento que se ocupa de la dirección de la nube. Mi trabajo dura 32 horas a la semana, es decir, cuatro días durante 8 horas.

Pero aún así, estudiar es lo principal para mí. Es muy conveniente que las parejas pasen directamente a la oficina. Intento mantenerme al día con todo, y la disciplina me ayuda con esto: no puntúas por parejas, no puntúas por trabajo. Distribuyo correctamente tiempo y recursos, planifico todas las cosas importantes por adelantado. Por las tardes, casi siempre termino mis estudios.

Sobre ABBYY


Me gusta que aquí aprendo algo nuevo y aplique conocimientos en la práctica, gane experiencia, desarrolle servicios útiles. Mis colegas me ayudan y también comparto mi experiencia con ellos. Agradable participar en el flujo de trabajo.

Todos los chicos son amigables, tengo mi propio círculo de amigos. Conozco a casi todos en el piso, saludo a todos. Es genial que siempre puedas discutir con los chicos algo más que el trabajo.

En lugar de una conclusión


Después de graduarme, iré al programa de maestría ABBYY. Quiero continuar el desarrollo en esta área, mientras veo por mí mismo ese camino.

Recomiendo elegir ABBYY a quienes

  • Estoy listo para invertir mucho en mi conocimiento, para estudiar mucho,
  • quiere poder aprender y desarrollarse mucho en varias direcciones, y no tener una especialización limitada,
  • ( , ),
  • IT-.

All Articles