How did I become a developer in ABBYY
On this wonderful 256th day of the year, we congratulate all those involved in c Day of the programmer! And not only those who work on the specialty, but also all those who are fond of programming. By researchers from Evans Data Corporation, in the world of 23 million developers. And, probably, it does not matter whether it's a lot or not
although this is comparable to the population of all of Australia. The main thing is that the people of this profession contribute to the bright and technological future every day.
We wish all developers significant and interesting projects, more good code, successful releases and grateful customers, and, of course, it's great to celebrate your Day by organizing a merry holiday! And for this reason, our developers tell us how their work day in ABBYY passes, what projects they are engaged in and what they are fond of. Welcome to the cut! VMK MGU in 2011. On the fifth year of university I worked for several months in Luxoft'е in a rather exotic project. Our department was engaged in the development of software for mainframes. In the department, almost all the employees were significantly older than me, which is very untypical for our industry as a whole. At the same time, his colleagues were very lively - they played Beatles and Mike Naumenko on corporate parties. Student program in the project quickly turned off and the youth dissolved, retaining the backbone of the team. In December 201? I updated the resume on Headhunter and I was invited to an interview with ABBYY.
What projects are you currently working on?
In 201? I met my colleague in the canteen in the dining room. He then opened in ABBYY a new direction for extracting information and was looking for engineers in his team. So from the training group I got to it and still continue this project.
The technology of text analysis in ABBYY consists of two major components: a semantic-syntactic parser and a module for extracting information. Our group is working on retrieval of information . The semantic-syntactic parser builds parse trees for sentences, and our module retrieves the targeted information that customers want to retrieve from the text. For this we try different approaches - from rules written by linguists to machine learning.
What is the most difficult part of your job?
The most difficult part of my job is to find a good balance between management and engineering tasks. Quite a lot of time is spent on setting tasks and helping colleagues, and development often takes less time than we would like. Since morning I remotely parse mail, answer letters, help colleagues. Usually I come to the office closer to dinner. We have a free schedule, and it's very convenient.
You teach in parallel with work. Why are you interested?
The second year I teach MIPT students a course in Algorithms and C ++. With students it is interesting to work, teaching allows you to keep yourself toned.
What is important to you in ABBYY?
In ABBYY many beautiful people. I'm interested in computer linguistics and the tasks that I do. When I got a job in ABBYY, I was amazed that in their spare time the company has excursions and master classes for employees. I found a lot of interesting things - which is only a sortie with diggers on the channel of the underwater river, trek through Sianovo quarry or at the brewery!
Guys during the campaign on the Sianov quarries, 2017. The picture is clickable.
What do you do in your free time?
I'm interested in education and enlightenment. With friends from Center for Digital Humanitarian Research The towers are made popular scientific project " The system unit ", We bring the humanities and people of creative specialties to technology. We write about digital philology and history, quantitative analysis of culture, data-urbanistics, visualization of data. Neuronets in our country write poetry, and philologists criticize them!
Kostya Gudkov, developer in the Image Analysis Group
Tell us about yourself, how did you come to ABBYY?
I'm a fifth-year student MIPT , I study at the Faculty of Innovation and High Technologies (MSU) in the Master's Degree in the Department of Recognition and Image Processing (
? RIOT
). I came to Moscow from a small town in the Khanty-Mansiysk Autonomous Okrug where I studied and participated in the Olympiads in Physics and Programming. Thanks to them, I could do without exams in any technical college and eventually chose PhysTech, and in the second year I decided to go to the chair of ABBYY. Many of my fellow classmates also came here.
What are you working on?
Using a neural network, I search for text in different languages on images. For example, I have a photo of a street in Korea, on which there are many signs, inscriptions, tablets, numbers. The program can find text on it and recognize it. Depending on the requirements, I twist the architecture of the neural network.
I also do other tasks. In most cases, the approach to solving them is not known in advance. How you will solve them is your choice. I can do what I want, if I agree with the authorities.
How is your workday going?
I come to work at 10:30 am, having breakfast. At 11 I start to work. At 13:50 I have lunch. Then I sit down again for work, sometimes I go to meetings, take internal exams, play in kicker , I'm conducting an interview. Dinner at 6:50 pm. Then I work till 10-11 pm and go home. I work 10-12 hours a day, but I usually work 4 days a week, sometimes 3.
You do not just work, but you also study, right?
On Tuesdays and Thursdays, and so these days of the week sometimes do not come to work. I study at the School of Data Analysis on the specialty "Big Data" and in the Master's program at the Department of RIOT at PhysTech. In the last semester, I still led couples on PhysTech. How do I keep up? Time management should be on top =)) In the next semester I will again teach at the department - subject "Algorithms and data structures". I like teaching. True, a few people still got a repayment from me.
Kostya helps during the recruitment of students to the chair of ABBYY at MIPT in 2017.
What is important to you in ABBYY?
There is a very good team and a lot of my friends work there. It so happened that there are a lot of students: we have our own company, and we communicate a lot. And there is a great work that brings us closer together. Calling studies) There are tasks that regularly fall on you and from which you need to swim. And doing it together is somehow simpler. Solving them alone is more difficult. In addition, we have our own small projects.
What are your hobbies?
Sometimes I do origami. Read books. I like classics, for example, Jack London, books for personal development, about the financial market, in C ++, DL and machine learning. I like solving programming problems.
In general, I read a lot. I'm going to the subway - I read the article. I'm on the train, talking to someone, or reading an article. I walk along the street - and either I talk or listen to an audiobook. In general, my time is not wasted. But, by the way, I did not pass courses on time management =))
Valera Novitsky, Senior Developer in the Knowledge Extraction and Semantic Analysis Group
Tell us about yourself, how did you come to ABBYY?
I studied at PhysTech. First, at the Faculty of Management and Applied Mathematics (
? FUPM
, Bachelor's degree), and then, during his transition to the magistracy, he transferred to the ABBYY Chair at the Faculty of Innovation and High Technologies (
? FIVT
). This was the first set of both the new faculty and the new department. Actually, in 2006 I came at once to the department and to work.
He worked in the ABBYY Lingvo group, participated in the release of the 12th version. He rummaged features, ruled bugs, passed internal exams. It was interesting and fun. Part of the classes passed (and now passes) right in the office, which is very convenient.
What are you working on now?
Now I work in the department, where technologies are developed for syntactico-semantic analysis of texts in natural language and extraction of knowledge from them. I develop, for example, technologies of search of the named essences in texts. With the help of this technology, for example, it is possible to find mentions of people (which is not as simple as it seems at first glance), and then on these data the facts associated with them (work, actions, etc.) are searched.
We have a free schedule and have the opportunity to work remotely, when there are no scheduled meetings, than I actively use. Usually I come about 1? sort out the mail and, if there is not something urgent, I solve the problems from my plan. Code, debugging, support of systems for which I answer, answers to colleagues' questions, a break for tea with them, teaching, etc. - Mix in a random order, do not shake =)
I also teach at the ABBYY department. Previously, he led the "Compiler Theory", now - a semester course on "Corpus linguistics." I also conduct scientific guidance for students on various tasks related to the processing of natural language.
What is important to you in ABBYY?
Cool team, interesting tasks, free schedule. ABBYY is a very atmospheric place thanks to the people who work here. Many - a very long time. On March ? I myself often take part in the preparation, and on February 2? as well as the New Year, they are very emotional, in large part due to what is done by the participants themselves.
"Summer with ABBYY" is a cool project. Now I almost do not participate in it, but I would like to. Just time is not enough for everything.
"Summer with ABBYY" is a project that is already 10 years old. We in ABBYY are sure that summer is not only the time for holidays, but also an excellent occasion to spend time with colleagues, to get to know them better, and also to acquire new skills, skills and knowledge. That is why for every summer the company in advance comes up with a rich program with excursions and master classes. Twice in the summer we are conducting an auto race of ABBYY Road: a car journey through the beautiful and unusual places in the Moscow region and neighboring regions. Over the weekend, colleagues not only overcome hundreds of kilometers in a friendly company, but also walk a lot, go to museums, get acquainted with the history of ancient estates, relax in nature and are inspired by travel. And during such trips our employees can get to know each other better and make friends.
The ABBYY team is at The Church of the Sign in Dubrovitsy during the ABBYY Road-2018. The picture is clickable.
Tell us about your hobbies!
From sports: rock-climbing, mountain skiing, water hikes. By the way, it all started thanks to colleagues =) I ride a bicycle, travel - from Kamchatka to Iceland. I like to read, meet with friends and just lead an active lifestyle.
Nikita Orlov, Head of Image Analysis Group
Tell us about yourself, how did you come to ABBYY?
He graduated from the Faculty of Innovation and High Technologies (FIVT) of MIPT. Now I'm studying in the first year of post-graduate studies at the Physicotechnical Institute. In the third year I entered the basic department of ABBYY. When I graduated from magistracy, I thought about where to go to study and work. As a result, I chose ABBYY: it is convenient to combine work and study - all in the same building. On the 5th floor I programmed, solved work tasks, and then went to pairs on the 7th floor. It's great that you do not have to spend an hour and a half on the road from work to study.
Now I work in a group that analyzes and processes images. Our task is to understand what kind of document is before us and to prepare it for recognition.
I'm attracted to everything related to data analysis, computer vision and machine learning. Love to these areas was instilled in me not in ABBYY. Rather, I came to the company to develop in this area.
What tasks do you do?
Now I am leading the Image Analysis Group. We search the text in photographs from the real world, classify documents, extract various information from them. At first glance, these tasks seem to be simple, what's so difficult: to distinguish a check from a business card, a passport from other documents? But everywhere there are tricks: for example, passports are Russian, and there are foreign, and the client can ask us how to process them all at once all together, and divide them into two piles and classify separately.
How is your workday going?
I come to work in the morning, while there is nobody in the office, I like to think and program in silence. In the afternoon, when most of the team in the office, I discuss with the guys their tasks. I also teach at the department at MIPT. For example, I work in the office in the morning, and then I go to the 2nd floor to lead couples on a basic chair or food in the MIPT body at Timiryazevskaya. At our department, I conduct a course on programming under Windows for third-year students. At the FIVT I conduct seminars on algorithms for sophomores and seminars on image analysis on the 5th course. I like to teach: you develop together with students, support yourself in tone, transfer experience, learn to explain something new.
What do you like about ABBYY?
I am very comfortable with our team. We have bright, sympathetic people, it's easy to find a common language with them. We have a strong team, and this, of course, attracts.
Within a year, many different events are arranged inside, in the preparation of which are actively participatingComfort staff themselves, and it's cool. In many of them I myself do not participate, because I am very busy with work and it is difficult to switch to some activities.
But there is one story that seems very interesting to me - the collection of puzzles. The company has a tradition - after the release of the product, colleagues buy and collect a large puzzle. If you walk on the 5th floor and look at the walls, you can see many different "pictures". Now we have a puzzle for 18 thousand details in the negotiation, and anyone can come and collect it.
The picture is clickable.
What do you do in your spare time?
We walk with the guys around the city, we go to quests, movies, play pens, sometimes we travel. For example, during the World Cup 2018 we went to different cities of our country with kids to watch football. Visited in Sochi, Kazan, Nizhny Novgorod, St. Petersburg.
Sasha Subbotin, Senior Developer in the Group of Cloud Technologies
Tell us about yourself, how did you come to ABBYY?
I finished MPEI on specialty "Computers, complexes, systems and networks".
If in Russia the profession of a scientist, a physicist or an astronomer allowed me to earn money, then perhaps I would not become a developer. After training in the evening school at the Faculty of Aeromechanics and Aircraft (
? FALT
) MIPT, my physics teacher was very upset that I did not eventually choose science and physics. On the other hand, I liked programming from school, where I wrote tic-tac-toe on an endless board on Pascal.
In ABBYY came after the institute. Prior to that, he worked part-time as a project manager and managed projects for 1C. But I decided that I will not do 1C anymore.
The list of good software companies in Moscow is limited to the fingers of two hands. ABBYY is a major software manufacturer, so I had no doubt that you can start and continue your career here. As a result, I have been working here for more than ten years.
What are you working on at ABBYY?
I'm developing web services, at the moment it's cloud licensing.
And when I first came to ABBYY, I began with the refactoring of a small admin. After that, in the first few months of work, I developed an internal web service for link redirection. Surprisingly, it turned out to be simple, useful, still works in a practically original form and is used in many departments of the company.
Another example of an interesting task: a year ago I needed to support a new product for me in a short time, while carrying out managerial tasks: communicate with customers from America. It was a driving experience: you are responsible not only for the code, but also for communication, and for the product. You feel a different level of responsibility and involvement.
I also teach students of .Net. I recommend that everyone try their hand at teaching. It seems to be a simple truth: when you teach someone, you understand the subject much better. And it works by 110%. I felt a second wind when I realized that I was not just myself in the subject, but I knew and could explain it at a level that everyone could understand.
How is your workday going?
Usually I come to work in 11-12 hours. When there are no urgent tasks and there is a typical development, then I work 8-9 hours a day. If there should be a release and "everything burns", I spend more time in the office. Fortunately, such situations are rare.
I consider the free work schedule a great boon, especially for Moscow with its peak hours.
What do you like about ABBYY?
Free schedule and team. Both the current and former employees of ABBYY always warmly respond about the friendly atmosphere in ABBYY. All people are nice, intelligent and sympathetic.
When I first joined the company, I actively participated in corporate events. ABBYY stands out among all IT companies, which usually do not celebrate all these holidays - March ? February 23. We have a tradition when the founder of the company comes to the office on March ? bakes pancakes and brews coffee for the girls. This is very nice and, of course, sets a certain color.
As we celebrated this year on March 8 in the office of ABBYY: David Yan treats the girls with their own cooked coffee.
What are your hobbies?
For several years he led in the ABBYY section on volleyball, coached his colleagues with techniques and tactics. A couple of people are very well pulled over this time.
Do you want to create artificial intelligence together with us? Look at what vacancies are open in our department of R & D. Ask any questions and join our team!
It may be interesting
weber
Author13-09-2018, 13:24
Publication DateProgramming / Careers in the IT industry
Category- Comments: 0
- Views: 293