
ABBYY accorde une grande attention à la formation de spécialistes informatiques qualifiés et au développement de leurs capacités. Nous pensons que dès les premières années de l'institut, il est très important d'impliquer les enfants dans la résolution de problèmes réels dans les domaines de l'OCR, de l'apprentissage automatique, de la PNL et de participer à des projets existants, car la théorie n'est pas possible sans pratique. Par conséquent, nous invitons des étudiants talentueux de l'Institut de physique et de technologie de Moscou, de l'Université d'État de Moscou, de l'École supérieure d'économie et d'autres universités à étudier avec nous. Cela peut être une pratique non seulement pour l'été, mais pour une période plus longue. Dans tous les cas, un étudiant d'ABBYY a une bonne occasion de faire ses preuves, de participer à des travaux sur des produits réels, d'acquérir de nouvelles connaissances, des compétences utiles et de rejoindre notre équipe. Les enfants peuvent toujours être d'accord avec leurs mentors et combiner la pratique avec l'étude. Dans cet article, nous vous expliquerons comment se déroulent les stages chez ABBYY et ce que les étudiants font réellement ici;)
Misha Egorov, stagiaire au groupe d'analyse d'images
- Parlez-moi un peu de vous et de la façon dont vous avez découvert le stage.- J'ai 20 ans, j'étudie à l'Institut de physique et de technologie de Moscou, à la Faculté de l'innovation et des hautes technologies, au département de base d'ABBYY. J'ai terminé le troisième cours. Notre conservatrice du département Ella Trofimova m'a proposé de passer plusieurs entretiens pour venir en stage dans le domaine du traitement d'images. J'y ai résolu des problèmes, il y avait des questions sur la logique et la connaissance des algorithmes. Après deux entretiens, j'ai été invité au département d'analyse d'images pour rechercher du texte sur les images. Il s'agit de mon premier stage dans une entreprise informatique. Nous avons convenu que cela durerait 6 mois.
- Comment se passe ta journée chez ABBYY?- Maintenant, je travaille à plein temps et à partir de septembre, j'étudierai et travaillerai moins. Nous en avons déjà discuté. Au cours du nouveau semestre, j'irai en cours pendant trois jours au département ABBYY, qui est situé directement dans le bureau de l'entreprise, et pendant deux jours pour les couples au département de Dolgoprudny.
- Qu'est-ce que tu fais?- Je recherche du texte sur les images. Notre objectif est d'augmenter la qualité du produit sans perdre sa vitesse. Pour ce faire, ABBYY utilise des réseaux de neurones. Ma tâche de recherche consiste à rechercher des articles sur la détection de texte, ainsi qu'à tester la qualité et la vitesse des modèles de réseaux de neurones décrits dans l'article. En plus de cette tâche globale, il y en a encore plus petites: par exemple, le portage d'un modèle de réseau neuronal sur des appareils mobiles.
- Laquelle de ces tâches est devenue complètement nouvelle pour vous?- Avant cela, je n'ai pas rencontré si souvent des réseaux de neurones. Parmi les cadres de formation du réseau, je n'en ai utilisé qu'un, et donc j'ai d'abord passé beaucoup de temps à étudier de nouvelles bibliothèques. J'ai également rencontré une grande variété de formats de données utilisés dans la formation des modèles. Par conséquent, vous devez parfois écrire vos propres scripts pour la conversion ou rechercher des scripts prêts à l'emploi.
- Qu'aimez-vous dans le stage?- J'aime que le stage soit étroitement lié à mes études à l'institut. J'étudie à l'Institut de physique et de technologie de Moscou au département de base d'ABBYY et j'ai un stage dans la même entreprise, j'ai donc la possibilité de rédiger une thèse de licence sur le sujet sur lequel je travaille actuellement.
- Parlez-nous de votre mentor: quel est son rôle dans votre stage?- Voici Kostya Gudkov, le développeur du groupe d'analyse d'images. Si je suis engagé dans les tests et la recherche de modèles alternatifs, alors Kostya est engagé dans l'amélioration de son propre modèle de recherche de texte dans les images. Nous communiquons tous les jours. Il me conseille quels articles lire, quoi rechercher. Si j'ai des questions, je me tourne vers lui et il aide.
"Voulez-vous rester ici pour travailler?"- Oui, car je peux travailler ici dans une spécialité liée à mes études à l'institut.
- Qu'aimez-vous faire pendant votre temps libre?- J'adore faire du jogging en plein air au rythme de la musique. Regarder des cours d'apprentissage automatique.
Polina Komissarova, stagiaire du Groupe de développement linguistique avec une écriture complexe
- Parlez-moi de vous et comment avez-vous découvert le stage?- J'ai 20 ans, j'étudie à l'Université d'État de Moscou à la Faculté de mécanique et de mathématiques et j'ai suivi 3 cours. J'ai appris l'existence d'ABBYY à l'école, lorsque des représentants de l'entreprise sont venus à notre stage d'été et ont parlé de leur travail. Cette année, je cherchais un stage d'été et je me suis souvenu d'ABBYY, je suis allé sur le site pour voir quelles opportunités étaient là, j'ai écrit à la responsable du projet éducatif Ella Trofimova et j'ai été invitée pour un entretien. Là, j'ai résolu trois problèmes en mathématiques, en programmation et en linguistique, puis nous en avons discuté. Après cela, il y a eu une autre entrevue avec le chef du département, et en conséquence j'ai été invité pour un stage.
Au cours des deux premières semaines du stage, j'ai lu des livres, regardé des cours, parlé avec mon mentor - le chef du groupe de développement linguistique aux écrits complexes, Yura Vatlin. Puis j'ai commencé à lire le code qui est déjà dans l'entreprise, j'ai déjà mieux compris et fait plus moi-même.
- Qu'est-ce que tu fais?- On m'a confié plusieurs tâches de projet. Le premier projet que j'ai fait était dédié à la reconnaissance des hiéroglyphes. En chinois et en japonais, il existe des hiéroglyphes qui changent de signification en fonction de la taille. ABBYY dispose de réseaux de neurones capables de reconnaître les hiéroglyphes. J'avais besoin de modifier un tel réseau de neurones afin qu'il puisse reconnaître les hiéroglyphes dans les images sans mise à l'échelle préliminaire, c'est-à-dire non réductible à une certaine taille.
Dans le deuxième projet, nous avons résolu le problème de la reconnaissance des styles de hiéroglyphes. En chinois et en japonais, il existe un ensemble de polices, et à l'aide de méthodes d'apprentissage automatique, il a fallu apprendre à reconnaître à quel style l'écriture de tel ou tel hiéroglyphe appartient.
Maintenant, je suis engagé dans le troisième projet. Son essence est la suivante. Nous avons des phrases composées de hiéroglyphes. Nous devons reconnaître l'ensemble du texte et trouver la position du début et de la fin des différents hiéroglyphes. Cela aidera à surmonter les problèmes liés à l'édition de documents numérisés dans les cas où les hiéroglyphes peuvent se chevaucher légèrement.
- Connaissez-vous le chinois?- Au lycée, j'ai étudié le chinois, j'aimais beaucoup ce pays et j'ai voyagé en Chine deux fois. Mais ensuite j'ai dû choisir: les mathématiques ou les langues étrangères. Au lycée, j'ai décidé d'étudier les mathématiques, la physique et la programmation en profondeur, de sorte que les Chinois se sont estompés à l'arrière-plan. Eh bien, maintenant, il y a une telle opportunité incroyable de combiner ces domaines.
- Qu'est-ce qui est devenu complètement nouveau pour vous dans le stage?- Absolument tout, car je suis venu en tant que personne qui sait programmer en C et C ++, et par conséquent, je programme en Python, dont je ne savais rien auparavant. À l'institut, j'ai étudié un peu les méthodes de vision par ordinateur, mais pas dans les réseaux de neurones, mais simplement les méthodes algorithmiques de programmation conventionnelle. Et maintenant, j'applique des méthodes complètement nouvelles pour moi, et j'ai dû les apprendre à partir de zéro. Mais c'était extrêmement intéressant, un nouveau monde s'est ouvert pour moi, et immédiatement l'occasion est apparue de mettre en pratique de nouvelles connaissances, de voir comment les produits basés sur ces technologies fonctionnent, comment les gens et les entreprises les utilisent.
- Quel a été le plus difficile?- Au début, il me semblait qu'il serait difficile de combiner un stage avec des études. Mais si vous séparez clairement le temps pour le travail et le temps pour les études, vous ne ressentez aucune tension. Il faut aussi beaucoup de temps pour se rendre au travail, et au début cela m'a un peu dérangé. Mais j'ai réalisé qu'à ce moment-là, je pouvais travailler à distance, lire des livres et regarder des cours. En outre, le bureau dispose d'un grand nombre d'espaces de travail et de loisirs dans un cadre informel: une terrasse avec fauteuils et Wi-Fi, hamacs, ping-pong et bien plus encore.
- Parlez-nous de votre mentor: quel est son rôle dans votre stage?- Yura Vatlin m'a beaucoup aidé, a expliqué, car pour moi, c'est le premier travail sérieux de l'industrie. Pour lequel je lui suis très reconnaissant, c'est parce qu'il m'a appris à rechercher lui-même des informations. Il s'intéresse également à la calligraphie et à diverses cultures, langues orientales, c'est-à-dire qu'il aborde son travail non seulement du point de vue de la programmation, mais aussi du point de vue du domaine dans lequel il applique la programmation. J'aime cette approche plus intégrale des tâches. Et quand vous lui parlez, vous voulez évoluer professionnellement.
"Voulez-vous rester ici pour travailler?"- J'aimerais beaucoup rester ici pour travailler, car l'entreprise a un certain esprit général, et cela n'est pas lié à des événements d'entreprise ou à des événements. Tout le monde chez ABBYY est uni par une volonté de faire une chose commune: développer les produits de l'entreprise et les rendre encore meilleurs. Les employés aiment vraiment ce qu'ils font. Moi aussi. Je ne suis pas sûr de pouvoir rester ici pour travailler en ce moment, mais après avoir étudié, j'aimerais considérer cette opportunité.
- Qu'est-ce que tu aimes?- Récemment, je me suis intéressé au yachting dans la section de l'Université d'État de Moscou. Pour moi, c'est la conduite, la vitesse et un peu de peur lorsque votre yacht se retourne et que vous vous écrasez. Cela semble désagréable, mais quand vous descendez à terre, vous comprenez: c'était cool.
Azat Kalmykov, stagiaire au Mobile Application Development Group
- Parlez-moi un peu de vous et de la façon dont vous avez découvert le stage.- J'ai 19 ans, j'étudie à l'Ecole Supérieure d'Economie de la Faculté d'Informatique dans le cadre du programme "Mathématiques Appliquées et Informatique". Je suis passé au deuxième cours. La conservatrice de mon groupe à l'institut, Sonya Oronova, travaille chez ABBYY en tant que chef de projet junior. Elle a parlé du stage et j'ai décidé de postuler pour un poste de stagiaire en développement Android. J'ai terminé la tâche de test: il fallait faire une petite application qui dans le bon format affiche les questions de StackOverflow. Ensuite, j'ai passé une entrevue et ils m'ont emmenée.
- Que faites-vous chez ABBYY?- Je porte les technologies ABBYY sur la plateforme Android Things pour l'Internet des objets. Et pour cela, j'écris une application expérimentale qui traitera les images de la caméra d'une carte industrielle (similaire au Raspberry Pi), lira le texte qui est entré dans le cadre et le traduira dans un format convivial en utilisant les technologies ABBYY. Idéalement, un tel complexe devrait fonctionner sur la chaîne de production et contrôler le convoyeur si un certain texte ou code à barres est rencontré.
- Comment se passe ta journée?- Je viens au bureau après 11. Engagé dans le travail et en parallèle écoutant ma musique préférée. Au milieu de la journée, je fais une petite pause, je me détends, je joue au baby-foot. Le stage est en été. Je vais commencer à étudier à l'automne et je ne pourrai pas travailler à plein temps, mais je peux peut-être le combiner.
- Qu'est-ce qui est devenu complètement nouveau pour vous ici?- Je ne travaillais pas auparavant dans une entreprise informatique, donc tout est nouveau. Beaucoup de commodités. Il y a un horaire gratuit. Je peux venir avec n’importe quel vêtement, maintenant je suis assis dans des shorts de sport et des sandales, et c’est confortable.
- Quelle est la chose la plus intéressante de ce stage?- Avant cela, j'étais engagé dans mes petits projets, mais je n'ai trouvé aucune utilité réelle pour eux. Par exemple, il a développé un bot qui remplit automatiquement le canal de télégramme avec du contenu. Ici, je travaille sur des technologies qui sont utilisées dans de vrais projets, elles peuvent être vendues à quelqu'un. Par exemple, vous pouvez transférer notre projet pilote vers un drone industriel et, avec l'aide des technologies ABBYY, il pourra naviguer plus précisément dans la ville ou enregistrer des données reconnues des numéros de maison ou des enseignes dans la base de données. Ce que je fais fait essentiellement partie de l'industrie de l'IoT. C'est un domaine prometteur et intéressant que j'aime.
- Qu'est-ce qui n'a pas été très simple pour toi?- Par exemple, il a fallu lire beaucoup de documentation en anglais. Pour ne pas dire que c'est quelque chose de nouveau pour moi, mais la quantité d'informations était très grande et ce n'était pas facile à comprendre.
- Parlez-moi de votre mentor!- Il s'agit du chef du groupe d'applications pour les plates-formes mobiles Igor Akimov. Il supervise mon travail, me dit où aller ensuite, quels outils utiliser, répond à mes questions, même techniques, ce qui est bien.
"Voulez-vous rester ici pour travailler?"- Je comprends que le travail que je fais maintenant sera évidemment différent de ce que je ferai si j'obtiens un emploi chez ABBYY. Il sera nécessaire d'en savoir plus sur les tâches actuelles de l'entreprise et si je peux combiner efficacement travail et études et ne pas perdre l'intérêt.
- Que fais-tu pendant ton temps libre?- Je joue de la guitare, je fais du vélo. J'aime lire des livres et du journalisme.
Sasha Mamontov, stagiaire au Mobile Application Development Group
- Parlez-moi un peu de vous et de la façon dont vous avez découvert le stage.- J'ai 19 ans, étudiant à l'Ecole Supérieure d'Economie sur le programme de licence "Génie Logiciel", j'ai terminé la 2ème année. J'ai appris le stage d'un camarade de classe qui travaille déjà dans la division mobile d'ABBYY. J'ai envoyé un CV, j'ai décidé d'un test, je suis venu pour un entretien. Là, ils m'ont donné des tâches pour comprendre les outils de développement de la plateforme Android et le langage de programmation Kotlin. Mon stage durera jusqu'à fin août.
- Que faites-vous chez ABBYY?- Il s'agit de mon premier stage dans une entreprise informatique. Je viens travailler vers 11 heures. Au début, le chef du groupe d'application pour les plates-formes mobiles Igor Akimov a suggéré d'étudier les nouveaux développements avec Google I / O et de réfléchir à la manière dont ils peuvent être appliqués aux produits de l'entreprise. J'ai fait un prototype, je l'ai montré à l'équipe et nous sommes arrivés à la conclusion que les tranches et les actions ont des scripts utiles pour la mise en œuvre, mais une révision sérieuse de l'application sera nécessaire. J'ai ensuite étudié le code de l'application mobile ABBYY TextGrabber, dans lequel j'essaie d'améliorer les résultats de reconnaissance ou l'expérience utilisateur. Par exemple, j'ai vu dans le code que les mots reconnus ont des positions exactes dans l'image, que nous n'utilisons pratiquement pas. Il a montré Igor, dit-il, cool, essayons d'afficher le texte et sa traduction directement sur l'image aux bons endroits. Maintenant, l'application peut comprendre plus précisément où, par exemple, le bon plat du menu ou d'une partie de l'enseigne est situé.
- Qu'est-ce qui est devenu complètement nouveau pour vous?- Avant cela, je n'ai pas participé à de grands projets. Le code TextGrabber a beaucoup de dépendances, et leur compréhension n'est pas facile. À l'institut, nous avions un cours sur Android, des cours avaient lieu toutes les deux semaines pendant un semestre. Tout est beaucoup plus grave ici, et il y a l'aide de collègues plus expérimentés.
- Quelle est la partie la plus difficile de ce stage?- Dans les projets simples que j'ai faits auparavant, tout était sans ambiguïté. Dans les grandes applications, il est difficile de comprendre où les dépendances d'une classe à une autre mènent.
- Qu'avez-vous aimé d'ABBYY?- ABBYY a une belle équipe. Si quelque chose n'est pas clair, je vais toujours chez les mecs, je demande, ils vont tout montrer et tout dire. Et j'ai aussi aimé me sentir dans le développement d'un grand projet. J'étais intéressé à essayer de faire quelque chose de mes propres mains. Avant cela, je n'ai écrit que des articles de fin de trimestre.
- Parlez-moi de votre mentor!- C'est le leader du groupe d'applications pour les plateformes mobiles
Igor Akimov. Il arrive et demande quoi et comment. Vérifie comment le travail est effectué. Il rassemble les bons collègues, par exemple un designer ou un analyste. Donne des tâches plus avancées si l'étape précédente a réussi.
- Voulez-vous continuer à travailler chez ABBYY?- Oui, si cela se règle avec le planning de l'institut.
- Que fais-tu pendant ton temps libre?- Je joue à des jeux informatiques, j'aime le football, je regarde des émissions de télévision. Par exemple, je passe en revue Doctor Who.
Vous souhaitez effectuer un stage chez ABBYY? Posez vos questions et écrivez-nous
ici et
ici . Et toutes les offres d'emploi à ABBYY peuvent être consultées sur
cette page .
Elizaveta Titarenko, rédactrice du blog d'entreprise ABBYY, a discuté avec des stagiaires