
A ABBYY presta muita atenção ao treinamento de especialistas em TI qualificados e ao desenvolvimento de suas habilidades. Acreditamos que desde os primeiros anos do instituto é muito importante envolver as crianças na solução de problemas reais nas áreas de OCR, aprendizado de máquina, PNL e participar de projetos existentes, porque a teoria não é possível sem a prática. Portanto, convidamos estudantes talentosos do Instituto de Física e Tecnologia de Moscou, Universidade Estadual de Moscou, Escola Superior de Economia e outras universidades para estudar conosco. Essa pode ser uma prática não apenas para o verão, mas por mais tempo. De qualquer forma, um aluno da ABBYY tem uma boa oportunidade de provar a si mesmo, participar de trabalhos em produtos reais, adquirir novos conhecimentos, habilidades úteis e se juntar à nossa equipe. As crianças sempre podem concordar com seus mentores e combinar prática com estudo. Neste post, mostraremos como estão os estágios na ABBYY e o que os estudantes realmente fazem aqui;)
Misha Egorov, estagiária no Image Analysis Group
- Conte-me um pouco sobre você e como descobriu o estágio.- Tenho 20 anos, estudando no Instituto de Física e Tecnologia de Moscou, na Faculdade de Inovação e Altas Tecnologias, no departamento de base da ABBYY. Eu terminei o terceiro curso. Nossa curadora do departamento Ella Trofimova sugeriu que eu passasse por várias entrevistas para vir para um estágio na área de processamento de imagens. Resolvi problemas neles, havia perguntas sobre lógica e conhecimento de algoritmos. Após duas entrevistas, fui convidado para o departamento de análise de imagens para pesquisar texto em imagens. Este é o meu primeiro estágio em uma empresa de TI. Concordamos que durará 6 meses.
- Como está o seu dia na ABBYY?- Agora trabalho em período integral e, a partir de setembro, estudarei e trabalharei menos tempo. Já discutimos isso. No novo semestre, irei às aulas por três dias no departamento ABBYY, localizado no escritório da empresa, e por dois dias para casais no departamento em Dolgoprudny.
O que você está fazendo?- Estou procurando texto em imagens. Nosso objetivo é aumentar a qualidade do produto sem perder sua velocidade. Para fazer isso, a ABBYY usa redes neurais. Minha tarefa de pesquisa é procurar artigos sobre detecção de texto, bem como testar a qualidade e a velocidade dos modelos de redes neurais descritas no artigo. Além dessa tarefa global, existem outras ainda menores: por exemplo, portar um modelo de rede neural para dispositivos móveis.
- Qual dessas tarefas se tornou completamente nova para você?- Antes disso, muitas vezes não encontrei redes neurais. Das estruturas para o treinamento da rede, usei apenas uma e, portanto, no começo, gastei muito tempo estudando novas bibliotecas. Eu também encontrei uma enorme variedade de formatos de dados que são usados no treinamento de modelos. Portanto, às vezes você precisa escrever seus próprios scripts para conversão ou procurar scripts prontos.
- O que você gosta no estágio?- Gosto que o estágio esteja intimamente relacionado aos meus estudos no instituto. Eu estudo no Instituto de Física e Tecnologia de Moscou, no departamento básico da ABBYY, e tenho um estágio na mesma empresa, por isso tenho a oportunidade de escrever uma tese de bacharel sobre o tópico em que estou trabalhando atualmente.
- Conte-nos sobre o seu mentor: qual é o papel dele no seu estágio?- Este é Kostya Gudkov, o desenvolvedor do Image Analysis Group. Se estou envolvido em testar e procurar modelos alternativos, Kostya está empenhado em melhorar seu próprio modelo para pesquisar texto em imagens. Nós nos comunicamos todos os dias. Ele me aconselha quais artigos ler, o que procurar. Se eu tiver alguma dúvida, eu me viro para ele e ele ajuda.
"Você gostaria de ficar aqui para trabalhar?"- Sim, porque posso trabalhar aqui em uma especialidade relacionada aos meus estudos no instituto.
- O que você gosta de fazer no seu tempo livre?- Adoro correr à noite ao ar livre com a música. Assistindo a cursos de aprendizado de máquina.
Polina Komissarova, estagiária do Grupo de Desenvolvimento da Linguagem com redação complexa
- Conte-me sobre você e como descobriu o estágio?- Tenho 20 anos, estudo na Universidade Estadual de Moscou, na Faculdade de Mecânica e Matemática, e completei 3 cursos. Eu aprendi sobre a ABBYY na escola, quando representantes da empresa vieram para o nosso consultório de verão e conversaram sobre seu trabalho. Este ano, eu estava procurando um estágio de verão e me lembrei da ABBYY, fui ao site para ver quais eram as oportunidades, escrevi para Ella Trofimova, gerente de projetos educacionais, e fui convidada para uma entrevista. Lá, resolvi três problemas em matemática, programação e linguística, depois discutimos. Depois disso, houve outra entrevista com o chefe do departamento e, como resultado, fui convidado para um estágio.
Nas duas primeiras semanas do estágio, li livros, assisti a cursos, conversei com meu mentor - o chefe do Grupo de Desenvolvimento de Idiomas com textos complexos, Yura Vatlin. Então comecei a ler o código que já está na empresa, já entendi mais e fiz mais sozinho.
O que você está fazendo?- Recebi várias tarefas do projeto. O primeiro projeto que fiz foi dedicado ao reconhecimento de hieróglifos. Em chinês e japonês, existem hieróglifos que mudam de significado dependendo do tamanho. A ABBYY possui redes neurais que podem reconhecer hieróglifos. Eu precisava modificar uma dessas redes neurais para que pudesse reconhecer hieróglifos em imagens sem redimensionamento preliminar, ou seja, não redutível a um determinado tamanho.
No segundo projeto, resolvemos o problema de reconhecer os estilos de hieróglifos. Em chinês e japonês, há um conjunto de fontes e, com a ajuda dos métodos de aprendizado de máquina, foi necessário aprender a reconhecer a que estilo a escrita deste ou daquele hieróglifo pertence.
Agora estou envolvido no terceiro projeto. Sua essência é a seguinte. Temos sentenças compostas de hieróglifos. Precisamos reconhecer o texto inteiro e encontrar a posição do começo e do fim dos hieróglifos individuais. Isso ajudará a superar problemas com a edição de documentos digitalizados nos casos em que os hieróglifos possam se sobrepor levemente.
Você sabe chinês?- No ensino médio, estudei chinês, gostava deste país e viajei para a China duas vezes. Mas então eu tive que escolher: matemática ou línguas estrangeiras. No ensino médio, decidi estudar matemática, física e programação em profundidade, de modo que os chineses desapareceram em segundo plano. Bem, agora há uma oportunidade incrível de combinar essas áreas.
- O que se tornou completamente novo para você no estágio?- Absolutamente tudo, porque eu vim como uma pessoa que sabe programar em C e C ++ e, como resultado, programo em Python, sobre o qual não sabia nada antes. No instituto, estudei alguns métodos de visão computacional, mas não em redes neurais, mas simplesmente métodos algorítmicos de programação convencional. E agora estou aplicando métodos completamente novos para mim e tive que aprendê-los do zero. Mas foi extremamente interessante, um novo mundo se abriu para mim e imediatamente apareceu a oportunidade de colocar em prática novos conhecimentos, para ver como os produtos baseados nessas tecnologias funcionam, como as pessoas e as empresas os usam.
- Qual foi o mais difícil?- A princípio, pareceu-me que seria difícil combinar estágio e estudo. Mas se você separar claramente o tempo para o trabalho e o tempo para o estudo, não sentirá nenhuma tensão. Também demora muito para chegar ao trabalho e, a princípio, isso me incomodou um pouco. Mas então percebi que naquele momento eu podia trabalhar remotamente, ler livros e assistir a cursos. Além disso, o escritório possui um grande número de áreas para trabalho e lazer em um ambiente informal: um terraço com poltronas e Wi-Fi, redes, tênis de mesa e muito mais.
- Conte-nos sobre o seu mentor: qual é o papel dele no seu estágio?- Yura Vatlin me ajudou muito, explicou, porque para mim este é o primeiro trabalho sério na indústria. Pelo qual eu sou muito grato a ele, é porque ele me ensinou a procurar informações por conta própria. Ele também está interessado em caligrafia e em várias culturas orientais, linguagens, ou seja, ele aborda seu trabalho não apenas do ponto de vista da programação, mas também do ponto de vista da área em que ele aplica a programação. Eu gosto dessa abordagem mais integral das tarefas. E quando você fala com ele, você quer crescer profissionalmente.
"Você gostaria de ficar aqui para trabalhar?"- Gostaria muito de ficar aqui para trabalhar, porque a empresa tem um certo espírito geral e isso não está relacionado a eventos ou eventos corporativos. Todos na ABBYY estão unidos pelo desejo de fazer uma coisa comum: desenvolver os produtos da empresa e torná-los ainda melhores. Os funcionários realmente gostam do que fazem. Eu também Não tenho muita certeza de que poderei ficar aqui para trabalhar no momento, mas, depois de estudar, adoraria considerar esta oportunidade.
- Do que você gosta?- Recentemente, fiquei interessado em iatismo na seção da Universidade Estadual de Moscou. Para mim, isso é dirigir, velocidade e um pouco de medo quando o seu iate se vira e você fica machucado. Parece desagradável, mas quando você vai à praia, entende: foi legal.
Azat Kalmykov, estagiário no Mobile Application Development Group
- Conte-me um pouco sobre você e como descobriu o estágio.- Tenho 19 anos, estudando na Escola Superior de Economia da Faculdade de Ciências da Computação, sob o programa "Matemática Aplicada e Ciência da Computação". Eu mudei para o segundo curso. A curadora do meu grupo no instituto, Sonya Oronova, trabalha na ABBYY como gerente de projetos júnior. Ela falou sobre o estágio, e eu decidi me candidatar a uma posição de estagiário no desenvolvimento do Android. Concluí a tarefa de teste: era necessário fazer um pequeno aplicativo que, no formato certo, exibisse perguntas do StackOverflow. Então eu fui a uma entrevista, e eles me levaram.
- O que você faz na ABBYY?- Estou portando as tecnologias da ABBYY para a plataforma Android Things para a Internet das coisas. E, para isso, estou escrevendo um aplicativo experimental que processará imagens da câmera de uma placa industrial (semelhante ao Raspberry Pi), leia o texto que entrou no quadro e o traduza para um formato fácil de usar usando as tecnologias da ABBYY. Idealmente, esse complexo deve funcionar na linha de produção e controlar o transportador se um determinado texto ou código de barras for encontrado.
- Como está indo o seu dia?- Eu chego ao escritório depois das 11. Envolvido no trabalho e em paralelo ouvindo minha música favorita. No meio do dia, faço uma pequena pausa, relaxo e jogo matraquilhos. O estágio é no verão. Começarei a estudar no outono e não poderei trabalhar em período integral, mas talvez eu possa combiná-lo.
- O que se tornou completamente novo para você aqui?- Eu não trabalhei em uma empresa de TI antes, então tudo é novo. Muitas comodidades. Há um horário gratuito. Posso vestir qualquer roupa, agora estou sentada em shorts e sandálias esportivas e é confortável.
- Qual é a coisa mais interessante sobre este estágio?- Antes disso, eu estava envolvido em meus pequenos projetos, mas não encontrei nenhum uso real para eles. Por exemplo, ele desenvolveu um bot que preenche automaticamente o canal de telegrama com conteúdo. Aqui, trabalho com tecnologias usadas em projetos reais, que podem ser vendidas a alguém. Por exemplo, você pode transferir nosso projeto piloto para um drone industrial e, usando as tecnologias da ABBYY, ele poderá navegar com mais precisão pela cidade ou salvar dados reconhecidos de números de casas ou placas no banco de dados. O que estou fazendo é essencialmente parte do setor de IoT. Esta é uma área interessante e promissora que eu gosto.
- O que não foi muito simples para você?- Por exemplo, era necessário ler muita documentação em inglês. Para não dizer que isso é algo novo para mim, mas a quantidade de informações era muito grande e não era fácil de entender.
- Conte-me sobre o seu mentor!- Este é o chefe do grupo de aplicativos para plataformas móveis Igor Akimov. Ele supervisiona meu trabalho, me diz para onde ir, quais ferramentas usar, responde minhas perguntas, até técnicas, o que é legal.
"Você gostaria de ficar aqui para trabalhar?"- Entendo que o trabalho que estou fazendo agora obviamente será diferente do que farei se conseguir um emprego na ABBYY. Será necessário aprender mais sobre quais tarefas atuais a empresa possui e se posso combinar efetivamente trabalho com estudo e não perder o interesse.
- O que você faz no seu tempo livre?- Eu toco violão, ando de bicicleta. Eu gosto de ler livros e jornalismo.
Sasha Mamontov, estagiária no Mobile Application Development Group
- Conte-me um pouco sobre você e como descobriu o estágio.- Tenho 19 anos, estudando na Escola Superior de Economia, no programa de bacharelado "Engenharia de Software", completei o 2º ano. Aprendi sobre o estágio com um colega de classe que já trabalha na divisão móvel da ABBYY. Enviei um currículo, decidi uma tarefa de teste, vim para uma entrevista. Lá, eles me deram tarefas para entender as ferramentas de desenvolvimento da plataforma Android e a linguagem de programação Kotlin. Meu estágio durará até o final de agosto.
- O que você faz na ABBYY?- Este é o meu primeiro estágio em uma empresa de TI. Eu chego ao trabalho por volta das 11. No início, o chefe do grupo de aplicativos para plataformas móveis Igor Akimov sugeriu analisar novos desenvolvimentos com o Google I / O e pensar em como eles podem ser aplicados aos produtos da empresa. Fiz um protótipo, mostrei à equipe e chegamos à conclusão de que Slices e Actions têm scripts úteis para implementação, mas será necessária uma revisão séria do aplicativo. Depois, estudei o código do aplicativo móvel ABBYY TextGrabber, no qual tento melhorar os resultados de reconhecimento ou a experiência do usuário. Por exemplo, vi no código que as palavras reconhecidas têm posições exatas na imagem, que praticamente não usamos. Ele mostrou Igor, ele disse, legal, vamos tentar exibir o texto e sua tradução diretamente na imagem nos lugares certos. Agora, o aplicativo pode entender com mais precisão onde, por exemplo, o prato certo do menu ou parte da placa está localizado.
- O que se tornou completamente novo para você?- Antes disso, não participei de grandes projetos. O código TextGrabber possui muitas dependências e não é fácil entendê-las. No instituto, realizamos um curso sobre Android, as aulas eram realizadas a cada duas semanas por um semestre. Tudo é muito mais sério aqui, e há ajuda de colegas mais experientes.
- Qual é a parte mais difícil deste estágio?- Em projetos simples que eu fiz antes, tudo era inequívoco. Em aplicativos grandes, é difícil entender onde as dependências de uma classe para outra levam.
- O que você gostou sobre o ABBYY?- ABBYY tem um bom time. Se algo não está claro, eu sempre vou aos caras, pergunto, eles vão mostrar e contar tudo. E também gostei de me sentir no desenvolvimento de um grande projeto. Eu estava interessado em tentar fazer algo com minhas próprias mãos. Antes disso, escrevi apenas trabalhos de conclusão de curso.
- Conte-me sobre o seu mentor!- Este é o líder do grupo de aplicativos para plataformas móveis
Igor Akimov. Ele aparece e pergunta o que e como. Verifica como o trabalho é feito. Reúne os colegas certos, por exemplo, um designer ou analista. Dá tarefas mais avançadas se a etapa anterior foi bem-sucedida.
- Gostaria de continuar trabalhando na ABBYY?- Sim, se acertar com a programação no instituto.
- O que você faz no seu tempo livre?- Jogo jogos de computador, gosto de futebol, assisto a programas de TV. Por exemplo, agora estou revendo Doctor Who.
Quer fazer um estágio na ABBYY? Faça qualquer pergunta e escreva-nos
aqui e
aqui . E todas as vagas na ABBYY podem ser visualizadas
nesta página .
Elizaveta Titarenko, editora do blog corporativo da ABBYY, conversou com estagiários