Where to apply for an IT specialist. Where to go to study as a future IT specialist? Python lessons from Google

This year, a little more than 708 thousand children graduated from school in Russia. Of these, 55,000 took the Unified State Exam in Informatics. That is, about 7.8% of applicants plan to connect their lives with information technology. But the trouble is - when choosing a specialty (and there are dozens of those related to new technologies), the guys do not really imagine what they will do after receiving a diploma. Many are guided by the name of the specialty, by the stories of older children or by the prestige of the university.

Komsomolskaya Pravda has found out which IT specialties will be in demand in 3-4 years and which universities train the best professionals.

Information technology has penetrated almost all areas of our life. Very soon, the amount of information will be measured in zettabytes (this is 10 to 21 degrees), and it will be extremely important to manage these communities, according to our experts - Candidate of Technical Sciences, Head of Education at the Department of Strategic Technologies at Microsoft Alexander Gavrilov and Director of the Department Research and Education Mail.Ru Group Dmitry Voloshin.

1. "Datasientist"- a specialist in working with large amounts of data

Big data is a popular and promising direction in computer science. What it is? This is the collection and systematization of information of huge volumes and varied composition. It is necessary to analyze the entire information array and make serious management decisions on its basis. At first glance, this seems understandable, but such work requires very specific competencies. “A data scientist is a person who ideally has a technical background, he can be a programmer, analyst, business architect. He also has a scientific background, skills and ability to analyze information and formulate hypotheses, ”says Dmitry Voloshin.

2. Cloud Computing Specialist

Cloud data warehouses are powerful virtual servers that store user data. Due to the fact that data is stored in the so-called "clouds", it is not attached to a specific PC and can be retrieved from devices less powerful than the server. This is how Google and Yandex drives, Mail.Ru Files, Apple's iCloud service, or even Google chrome, which remembers bookmarks, passwords and the user's browser history, work. Experts predict a rapid growth in the number of such systems in the coming years, and there are very few specialists for their development. So it's time to learn how to develop "clouds", after graduating from the university there will be no problems with employment.

3. Mobile application developer

There is no point in explaining what it is. Smartphone = mobile apps. Each new application is more interesting and more complex than the previous one; new specializations appear in this area. For example, programmers for a certain platform, GUI specialists, mobile application testers “As tablets and smartphones penetrate the market, as communication channels improve, there is a huge need (I am not exaggerating), it is a huge need for appropriate developers ... Now this is one of the main trends, and a large number of startups are emerging on this topic, ”comments Dmitry Voloshin.

4. Robotics specialist

This is no longer a new direction in IT, but now it is rapidly gaining momentum. The sphere is very complex, here we have electronics, mechanics, and computer science. “In fact, I would compare a programmer of robots with a surgeon who performs operations,” says Dmitry Voloshin. But you can learn this, and besides, it is very necessary. Employers are waiting.

5. Information security specialist

Another wide sphere with many ramifications. This includes the development of antiviruses and the protection of electronic payment systems - in general, everything that will help information to be protected.

6. Comprehensive automation of business processes

Automation is needed to quickly solve various business problems. With the help of IT solutions, you can speed up almost any business process: from attracting new customers to calculating salaries. But all business processes are interconnected, so complex automation is more efficient and simpler.

Alexander Gavrilov also highlights interdisciplinary areas, such as bioinformatics. Programmers on platforms 1C, C ++, Java and others are always in demand. “Good programmers are swept away at once. All the guys who know how and want to program will certainly find a job in a very short time, ”assures students and entrants Dmitry Voloshin.

I'd go to IT specialists ... But where to go?

As always, there is a distance between higher education and real work. You cannot learn to be a mobile app developer, business analyst, or cloud specialist. This is understandable. “Even 5 years ago, none of the above specialties existed,” says Alexander Gavrilov. But this is not a reason to give up higher education and decide that you will learn everything yourself. University training provides the foundation for the development of a specialist. In addition, this is our country, without a diploma they will not take anywhere. And technical universities open doors to big companies.

When asked about the employment of students after graduating from universities, Dmitry Voloshin answers unequivocally: “Well, only losers do not get a job, sorry for being straightforward. 70% of the children work while still studying in the 3-4 course ”.

The best universities that train IT specialists

1. MSTU them. N.E. Bauman

In Baumank it is worth trying your luck at the Faculty of Informatics and Control Systems and the Faculty of Robotics and Integrated Automation. True, in case of failure, you should not be upset. Strong technical training is given in any department in this university, even in management. The University holds its own Olympiad "Step into the Future", its winners and prize-winners enter without exams.

2. Faculty of CMC, Moscow State University. Lomonosov

Here they provide fundamental theoretical training, many graduates go to science after graduation. Competition for a place of 5-5.5 people, but there are many budget places: 335. Do not forget that Moscow State University has the privilege to conduct an additional entrance test, so the USE results alone will not be enough. Again, the university has its own Olympiads "Lomonosov" and "Conquer the Sparrow Hills". The diploma winners of these Olympiads enter without exams, or receive 100 points in one of the subjects.

3. MIPT

Here, IT specialists are trained in three faculties: radio engineering and cybernetics, management and applied mathematics, innovation and high technology. On average, the competition for these faculties last year amounted to 2.2 people per seat, which is not so much. Although the scores are needed quite high. With the help of the Phystech Olympiad, one can enter MIPT without exams, and there are many other Olympiads that give advantages in admission. For example, "Start in Science" and traveling Olympiads.

4. MEPhI

The competition at MEPhI is large, in the direction of business informatics in 2012 there were as many as 16 people per seat. But you can apply to 5 universities at once. So why not take a chance and feel the spirit of competition in one of them?

5. MESI

Here, IT specialists are trained as many as 5 faculties: business informatics, informatics and computer technology, information security, software and administration of information systems, applied informatics. It is quite possible to enter there, the average passing score for these faculties last year was 216 for 3 exams.

It is also worth paying attention to the HSE Faculty of Business Informatics: they provide a good base with a focus on practice. You can become a worthy specialist by studying at MIREA and St. Petersburg State University at the Faculty of Applied Mathematics - Control Processes. Among universities in St. Petersburg, NRU ITMO is a worthy alternative to Moscow universities.

From regional universities, experts identified Kazan (Volga) and Southern federal universities, Novosibirsk, Tomsk and Nizhny Novgorod state universities.

All universities accept the winners and prize-winners of the final stage of the All-Russian Olympiad for schoolchildren in specialized subjects and members of the International teams of subject Olympiads without exams.

The largest resource Superjob has been helping employers and job seekers find each other for 17 years. According to statistics, it is not the first year that IT specialties have been included in the top five most demanded and highly paid ones. If you dream of a successful career, good salary and interesting work, this option is for you! Learn, master the complex and exciting world of IT development and programming.

Popular methods 4:

  • graduate from a university;
  • do it yourself;
  • find an IT guru and ask for a student;
  • complete online courses

Each of these methods has significant advantages. But more and more people are giving preference to online education. About 2 million people have become clients of the educational resource GeekBrains.

Online education and university

The main advantage of studying at a university is a diploma. In some enterprises, such a document is required: they will not be hired to work without it.

  • You will have to spend a lot of time studying theory, but practice will not be enough. It will have to be worked out either independently or after graduation.
  • The training is long, at least 5 years, and the program contains many foreign subjects that are necessary for general development, but useless in professional activity. Why does an IT specialist need history or cultural studies?
  • The most important thing: to understand whether you like the specialty or not, you can only in the last courses, when the specialization begins. It will be very difficult to change something.

Online courses have no disadvantages of studying at a university:

  • You yourself choose the areas of knowledge that are important and interesting to you. If you think you don’t need a course, don’t take it. But if you change your mind, you can always return to it.
  • You can immediately assess the attractiveness of the profession and understand whether you have found your calling or you need to look further. For example, GeekBrains offers courses in 18 specialties. Basic knowledge in these specialties is free: you choose a profession after you “try” it. For example, you dream of becoming a programmer. Follow the link https://geekbrains.ru/basics_intensive, learn the basics of programming and realize that you were wrong. You are not interested in this, but you are interested in web design. You move on to another course and do what you like. Lost time - minimum, lost money - 0 rubles 0 kopecks.

Online training or self-study

Self-study is absolutely free. In addition, you only do what you think is necessary and right. But:

  • You waste a lot of time looking for the right material. Plus, you don't really know what you need and what you don't. It is difficult to draw up a lesson plan on your own if you do not understand the topic at all.
  • If you have any question, there is no one to turn to for help. You can ask around on the forums, but not the fact that you will be answered. Nobody likes to teach beginners.

Online courses cost money. But:

  • You get structured information in the right sequence.
  • You save time. Which is known to be money. You get enough sleep, hang out with family and friends, and do not turn into a sullen recluse.
  • The GeekBrains website has a forum. There you can ask any question, consult if necessary. The same students as you communicate on the forum. They will gladly help if they can. And you can always turn to a mentor. He will help solve a difficult problem, explain if something is not clear.

Online training or communication with an experienced IT specialist

If you are familiar with a master of his craft, and he is also a good teacher, you are very lucky. This person will be able to explain the theory to you and provide you with a good hands-on experience. However, IT specialists are rarely good teachers. These are different areas of activity.

GeekBrains courses are taught by university professors and practicing IT specialists. They also write blog articles and host webinars. People who cannot clearly present information, convey it to students, simply do not get into this project.

And what after training?

The main problem of a beginner specialist is to find a job. Employers prefer to hire experienced employees. Studying at GeekBrains is practical projects that go into the portfolio: you will have something to show to the employer.

Many companies are looking for employees on GeekBrains. On the page https://geekbrains.ru/career you will find a list of vacancies. These employers don't need people with degrees. They need employees who are able to solve specific problems for a decent salary. You can become just such a person.

Hacker magazine articles alone won't get you far. This I tell you for sure. If you want to become a real IT specialist, you need to study and be sure to get fundamental knowledge about the subject. Fortunately, there are more opportunities for this today than ever. Not only are many textbooks available on the Web for free, but completely new, progressive ways of learning are rapidly developing. And this especially concerns our - IT's - specialty.

The purpose of this material is to show how easy it is today to learn on your own. To quickly master new technologies and programming languages. At the same time, it is not strained to do it and get real pleasure from learning. I do not pretend to be a complete picture, and this article, of course, is not a collection of all projects that can help you in self-education. But I tried to collect some especially interesting services that were interesting to me personally. I am sure they will be useful to you too.

Learning English

I am taking a serious risk by starting this material with the words "English". Many people have difficulties with it, and the irony is that the more serious the problem, the more people resist studying it, coming up with excuses and excuses. Whatever it was, I can tell you with complete confidence: a truly successful IT specialist, if he can do without English, then he misses many interesting opportunities. Most reputable conferences are held in English. In the largest communities of specialists, English is adopted. Prominent scientists blog and write articles in English. English is spoken in Silicon Valley. And programmers from India, of whom there are so many, speak on it that you will not be able to hide from them with all your desire :). In short, language learning should be added to your personal to-do list as a priority. To tell you the truth, the vast majority of the resources that I will talk about next require at least a minimal knowledge of English. The reason is simple: they don't do anything like that in Russian (I'm sure only for now). However, for the first project from our review, a foreign language is just not needed - on the contrary, it is aimed at quickly pumping your knowledge of InYaz. And it was made in Russia :).

LinguaLeo

There is a simple rule: in order to better and more confidently pull up on the horizontal bar, you need to pull up on the horizontal bar more and more often. Just work harder. It is the same with English: in order to understand English well by ear, without listening to every word in an attempt to make out at least something, you need to listen to this very speech more. You can start by watching a TV series, connecting the original subtitles to be sure, but ... compared to what the LinguaLeo service represents, this is the last century. Its database has already collected a huge number of TV series, all kinds of films, recordings of various seminars and speeches (for example, thematic mini-talks with TED.com), lectures from Western universities (including in a foreign language), and so on. All of this is broken down into categories by topic, difficulty and user rating. But the main thing is how exactly the service allows this content to be consumed. A complete transcript of the speech is displayed next to the video, so you can always read a fragment that you cannot understand by ear. You meet an unknown word? One click - and LinguaLeo immediately shows the translation and enters this word into your personal dictionary, so that you can remember it and start using it in the right context using a variety of exercises. No more poking around with subtitles and dictionaries - you just watch interesting content for yourself and quickly deal with incomprehensible places. For myself, I do not see a better way, firstly, to replenish my vocabulary, and secondly, to get used to English speech. In order to "work out" those words that are simply found on the Internet, I have long ago installed a special browser add-on for myself that implements integration with the service.

Online Universities

There are quite a few people who want to argue about whether an IT professional needs a college degree. Those who say that fundamental knowledge is urgently needed are right. But one can also agree with those who argue that you can learn everything on your own - there would be a desire. The latter became even easier after leading Western universities with off-scale tuition fees began not only uploading videos of their lectures (for example, in iTunes), but also generally shaping the culture of teaching university subjects online. I would now like to note similar initiatives on the part of Russian universities, but there is nothing to say so far.

Training courses from Stanford

Stanford University, located in California, is famous all over the world. In fact, it is the forge of human resources for Silicon Valley technology companies, many of which are located in Palo Alto - in the same city as the university itself. Getting to Stanford is a dream come true for many young people looking to pursue careers in IT. The more you read about Stanford, the more you rejoice in the fact that the university launched a project of free online courses in the fall. Initially, everyone was offered to take three courses: "Machine Learning" (ml-class.org), "Artificial Intelligence" (ai-class.com), "Introduction to Databases" (db-class.org). Each of the courses consists of lectures, tests and a final exam. In case of successful completion of the training, the student receives a certificate in the form of a PDF file, certified by the digital signature of the teacher. The experiment was a success, with Stanford announcing a dozen new courses at the start of the year, including:

  • Information security (security-class.org);
  • Algorithm design and analysis (security-class.org);
  • Game theory (cs101-class.org);
  • Computer Science (cs101-class.org);
  • Cryptography (cs101-class.org).

In addition to the IT subjects directly, there are a couple of courses on entrepreneurship (in the field of high technologies). So far I have had time to take a course on machine learning and have had great pleasure. The course is structured in such a way as to be understandable to almost everyone, although, of course, knowledge in the field of discrete mathematics and mathematical analysis will be very useful here. I must say that the video of any of the courses is accompanied by subtitles in case something is difficult to make out by ear. As a rule, the language is very simple, so everything is clear even with an intermediate level of English.

MITx from Massachusetts Institute of Technology

You've probably heard of MIT, an equally well-known Western university. He also followed in the footsteps of Stanford and at the beginning of the year announced the development of MITx, a technology platform for online education. And already in February, information appeared about the first course, which will be held with the help of this system - "6.002x: Circuitry and Electronics". The training will begin in the spring and will require approximately ten hours per week. The subject is not easy, therefore only students with the necessary knowledge of electricity, magnetism and differential calculus are allowed. Among the three teachers is Professor Gerald Sussman, who created the Scheme language and is the author of one of the best programming textbooks, Structure and Interpretation of Computer Programs. In the near future, the appearance of other items is promised. I am sure that the same can be found in the teeth of Russian educational institutions, which are simply obliged to keep up.

Try the technology!

Interactive tutorials that allow you to quickly feel the new technology appear like mushrooms after rain. Below I give a few more similar projects that were not included in today's review, but will be very useful if you want, for example, to get acquainted with the emerging functional programming languages ​​or newfangled NoSQL databases.

JavaScript

However, English courses - although necessary, but still a step to the side. The main thing that I want to talk about today is services that allow you to learn a very specific programming language. A pattern is very noticeable here: the more actively a language develops and gains popularity, the more tools appear for its study. For example, I took a few particularly trendy programming languages: Python, Ruby (plus Ruby on Rails) and, of course, JavaScript (HTML5). Let's start with the latter. No modern web application is complete today without a shock dose of JS code that fully implements user interaction. Special geeks manage to implement completely impossible things in JavaScript: take at least a virtual machine project on which Linux is quite successfully launched (bellard.org/jslinux). But we will not consider this case :).

Codecademy

Simple question: what's the most proven way to learn a new programming language? Take a smart book and start reading it. This approach will never become obsolete. It was like that twenty years ago, and it is so now. However, it is difficult to imagine that by the 21st century no more progressive teaching methods had been invented, let alone teaching programming. Codecademy is a startup that positions itself as a developer school. In seventy-two hours after its opening, it gathered more than two hundred thousand (think about the number!) Novice programmers, inviting them to take an interactive JavaScript course.

The secret of success lies in the elegance of the learning process. Using a special interface, students immediately begin to learn about the basic features of the language and its syntax, and, most importantly, they are offered to immediately test the knowledge in action by typing the code in a special console. All this happens in the browser, without having to install anything on your computer. Step by step, you can quickly figure out what's what and understand all the basic principles of JavaScript. To further encourage students to learn, awards are presented as they progress through the course.

The project has received funding quickly and promises significant additions to the training courses very soon. A system for creating your own courses on the ready-made Codecademy platform is already available.

Learn jQuery in thirty days

The jQuery library has gradually become an integral part of JavaScript, making it easier to work with an HTML document, handle events, create animations, and implement AJAX. In fact, jQuery has changed the way we do JavaScript programming a lot. Dealing with the library is, in principle, easy. But to make it even more painless, Nettuts +, known for its quality tutorial articles, has created a dedicated course. The course is divided into thirty screencast lessons of fifteen minutes each, which allows you to gradually adopt the library day after day. Whatever one may say, but fifteen minutes can always be found. And the training format is very pleasant: for me personally, there is nothing more understandable than a direct demonstration of coding with comments along the way. For those who are just starting to learn JS, there is a video course by the same author (bit.ly/AqK4s0).

First flight to jQuery

If you ask who is filming screencasts of reference quality, then the winners will surely be an online programming school c<>de school. This is a very professional project offering both paid and free courses for specialists of various levels. JQuery Air: First Flight has been a paid course for a long time, but recently it has been open to everyone. It consists of five levels, each of which includes an educational screencast and interactive programming exercises, implemented right in the browser. For completing tasks, points are awarded (for example, 350 for a solved problem). If there is a difficulty somewhere, you can ask for a hint, but in this case you cannot avoid penalty points. At the first level, it is proposed to go through the basics of JavaScript, at the second - selectors, at the third - CSS attributes, at the fourth - manipulating HTML elements and the DOM, at the fifth - working with events. To complete the course, you need to complete fifty-five simple and not so exercises.

Ruby and Ruby on Rails

If you read in the last issue of the interview with Alena Vladimirskaya, who is rightfully considered the leading headhunter of Runet, then you already know how popular Ruby on Rails programmers are now. Everyone is chasing after competent specialists who are ready to quickly raise growing web projects. And the more demand grows, the more salaries become. If you have programming experience and want to retrain for a more in-demand direction, then Ruby in conjunction with Ruby on Rails is definitely a very good option. And now you can learn it pretty quickly. However, knowledge of the language will come in handy even if you are not going to work as a professional developer. Ruby is also popular among information security experts: for example, the well-known hacker framework Metasploit (including all of its modules) is written in Ruby.

rubymonk

The project is an interactive book of fifty exercises to quickly walk you through the basics of Ruby. They say to you: "An array of elements is created like this - try it." And you try. Then something else is explained - you again immediately check it in action. As soon as you have enough knowledge, you are offered more complex exercises. The check of completed tasks is absolutely amazing (the solution code, of course, must be typed directly in the browser, and the editor even supports syntax highlighting). For each exercise, control points are set, by which the correctness of the solution is checked. Thus, at any time you can understand what exactly the interactive system does not like, what the result should be, and where the error was hidden in your solution.

try ruby

If you have had a little bit of programming experience, then in just fifteen minutes this interactive tutorial will allow you to walk through the basic concepts of the Ruby language and understand what's what. However, even if you have never dealt with programming at all, try ruby ​​will be too tough for you. However, in this case, the training will probably take a little more time. In total, you need to complete eight lessons and cope with more than fifty tasks. The project got even better after being taken under its wing by the aforementioned school c<>de school. Now she is practically the perfect tutor.

The Intro to Rails Screencast I Wish I Had

As already noted, the Ruby language is clearly associated with the most popular framework for building web applications, Ruby on Rails. The latter helped take off more than one Silicon Valley start-up, including Twitter. Jeffrey Way, editor-in-chief of tutsplus.com, has recorded a killer screencast with the telling title "A Screencast for Dummies in Rails I Would Like to Start Myself with." This 40-minute video shows you how to use Rails in the most intuitive way. After that, the words “Models”, “TDD”, “ActiveRecord”, “RSpec”, “Capybara”, “Partials” will no longer scare you. This is not the only screencast for beginners: many video tutorials for programmers of all levels can be found on another specialized project - railscasts.com.

Rails for Zombies

After (and only after!) You have the necessary knowledge of Rails and some experience in creating web applications, you should definitely take the free course "Rails for Zombies" from the same school c<>de school. Lessons recorded at a consistently high level, spiced with a healthy dose of humor, are accompanied by exercises drawn from situations that programmers encounter on the "rails" every day. If this course is not enough for you, then the authors have a sequel to "Rails for Zombies 2", but you can take it only for money.

Python

Python is one of the most popular programming languages ​​among information security professionals. A huge number of plug-in libraries allow you to quickly write complex scripts and helper applications. Many pros generally consider Python to be the ideal tool for prototyping complex information systems as quickly as possible. However, the matter is often not limited to the prototype: there are many projects, the code of which is written in Python, and which can withstand huge loads. You can even learn this language just for yourself: I have had a situation dozens of times when it was necessary to optimize something, and each time knowledge of the language turned out to be very useful.

Moreover, Python is often embedded in many serious applications as a scripting language to provide rich scripting capabilities.

Try Python!

The best way to get started quickly is to try the online Python tutorial. In terms of interactivity, the service loses much to similar projects for JS and Ruby, but, nevertheless, it allows you to complete a basic training course directly in the browser. You don't even need to install an interpreter on your computer. This is very convenient: any given example can be immediately tried in action. However, this is where the interactivity ends: Try Python does not check your code in any way, does not monitor the correctness of actions and does not offer tasks to test knowledge. The entire course consists of seven parts (five in Python and two in IronPython). It's funny that the service itself is written in Silverlight.

Online Python Tutor

The funny service was developed as part of a programming course at the famous American forge of programmers at the Massachusetts Institute of Technology. Its idea is to visualize the execution of scripts written in Python, allowing you to step through them (back and forth) and at each step view the values ​​of different data structures (variables, objects in the heap, stack frames). It can be arbitrary code typed right in the browser, or one of several pre-built snippets taken from the MIT Python curriculum. It's funny that there are several tasks that are offered to applicants for the position of programmers. With solutions. The service could be called an online debugger, but it can no longer be used to execute complex scripts due to the lack of the ability to connect modules, perform I / O operations, and so on.

Python lessons from Google

Google has long been renowned for its heavy use of Python. The company even has a special course designed for people who still have little experience in programming (of course, they do not work as developers). This course is now completely open and free. It includes step-by-step manuals, video lectures, and many exercises to practice and consolidate materials. The first lessons deal with basic concepts in Python (such as strings and lists), then the development of full-fledged applications that work with files, processes and HTTP connections is sequentially covered. I must say that in Google this course is an intensive scenario and fits in two days.

Show this article to your friends.

If you want to get a new specialty, basic (from scratch) knowledge and applied skills in IT, economics, finance, management, and are ready for a long (almost 3 years) study, then the second higher education program (preparation of a bachelor in the direction Business Informatics).

Who can study on the program?

The program of the second higher education - preparation of bachelors in a shortened time in the direction of "Business Informatics" - accepts specialists and managers who have a state diploma of higher education (bachelor, specialist, master) in various specialties and areas.

At the same time, the direction of the first higher education, the availability of primary knowledge and practical experience do not matter.

Admission is carried out on the basis of the results of entrance examinations, the form and list of which is determined by the university independently, and interviews. ...

Why is it worth studying at the Higher School of Economics, Higher School of Economics?

A second higher IT education in a relevant and in-demand specialty significantly increases your chances of finding a decent job, as well as devote all your time to the type of activity that will be most interesting to you.

The second higher IT education received at the Graduate School of Business Informatics of the National Research University Higher School of Economics will allow you to gain missing knowledge or expand existing knowledge, move up the career ladder, get a better-paid job, and change the field of your professional activity. This is especially true in Moscow, where there is a high level of competition for high-paying positions.

Choosing a bachelor's program in the direction of Business Informatics at the Graduate School of Business Informatics, YOU WILL RECEIVE A NUMBER OF ADVANTAGES:

1. RELEVANCE. HSBI programs are developed based on market requirements, taking into account modern standards and best practices (ISO, IEEE, CMM / CMMI, SPICE, COBIT, ITIL, BABOK), and are reviewed by leading partner companies.

2. QUALITY. The quality of education at GSBI is achieved through a combination of the university's methodological base and the expert experience of partner companies. When developing and implementing programs, the Higher School of Business Administration uses the HSE methodological base in the field of business informatics, which is unique in Russia, and the basic departments of leading companies (http://bi.hse.ru/chairs.html).

3. BUSINESS PRACTICES AND LEADING SPECIALISTS. GSBI programs are taught by people who daily translate into business practice what they talk about in the audience, as well as the most authoritative specialists of the IT market. Our teachers

4. PRACTICAL SKILLS. The main principle of teaching at GSBI is learning through action, the application of the obtained theoretical knowledge in the real practice of trainees. All study assignments and program projects are of an applied, practical nature. Students determine the topics of practical assignments and graduation works based on their tasks and interests.

5. DEMAND. The Higher School of Economics diplomas are highly respected among employers. NRU HSE has been a leader in ratings and surveys of company executives over the past 5 years.

In addition, NRU HSE is one of the few Russian universities whose diplomas are valued in other countries.

6. UNIQUENESS. In terms of focus and content, almost all HSBI programs have no analogues in the Russian market of additional and business education.

HSBI programs differ not only in duration, cost, issued by the diploma, but also in content, focus.

On the program of the second higher education (preparation of a bachelor's degree in the direction of Business Informatics), training in all disciplines is carried out from the zero level to the level of a specialist. The program contains long blocks in economics, finance, management, basic and applied disciplines in IT. The list of disciplines is determined by the educational standard. Of all the HSBI programs, the second higher is the more basic education. This is a full-fledged higher education in the field of IT management. Graduates of this program are ready to work in any area of ​​economics and public administration related to the use of IT.

After completing a bachelor's degree in Business Informatics, you will be able to work as

  • CIO, Director of Information Services;
  • Business Development Director of the company (CEO);
  • Information Systems Architect, IT Business Architect;
  • IT business consultant;
  • Business analyst;
  • Financial analyst;
  • IT Strategy Consultant;
  • Director of the Analytical Service;
  • Business Architect;
  • Business Process Modeling and Optimization Specialist;
  • IT manager, IT specialist;
  • Project manager, including Internet projects;
  • IT Management Consultant;
  • Internet project manager;
  • Entrepreneur, head of the company.

The program complies with the educational standard in the direction of "Business Informatics" and the professional standard Information Technology Manager (Approved by Order of the Ministry of Labor of Russia No. 716n dated 10/13/2014)

The issued document is a state diploma of higher education of the National Research University "Higher School of Economics" in the direction of "Business Informatics", Bachelor's degree

Students who successfully complete this program are admitted to the MBA-IT program of the Higher School of Economics, National Research University Higher School of Economics, with a period of study of 1 year !!!

Lesson schedule

Cost and payment procedure

If you still have doubts about choosing a training program, then you can get acquainted with the curriculum and annotations of disciplines, find out more detailed information about the features of training, certification, preparation of graduate work and get answers to other questions.

You can get detailed information and schedule an interview:

Being an IT specialist today is not only honorable, but also profitable!
The quality of education received by specialists is directly related to the level of development and literacy in the use of information technologies.

To obtain an education, it is necessary not only to transfer knowledge; it is also necessary to transfer skills and abilities, and this should be done systematically. Those who transfer knowledge, skills and abilities should be literate people in all respects.

The system of higher education is, although not the only one, but at the moment it is officially the dominant basic part of the Russian system for training the young generation of high-class IT specialists. More than 270 universities work in Russia with IT. Today, an IT specialist is a fairly popular profession. The main direction in the IT market is "Programming, Development". Also quite popular directions - "Project Management", "Engineers", "System Integration" and "Support, Helpdesk".

What universities and institutes train professional IT specialists?

Based on the analysis of the largest SuperJob database and the current ratings of Russian universities, including those prepared annually by RA Expert, a rating was drawn up among universities that produce more demanded and highly paid IT specialists¹. According to the site, there are 33 Russian universities that train IT specialists:

  • MSU - Moscow State University M.V. Lomonosov
  • MEPhI - National Research Nuclear University "MEPhI"
  • MIPT - Moscow Institute of Physics and Technology (State University)
  • NSU - Novosibirsk State University
  • MSTU them. Bauman - Moscow State Technical University. N.E.Bauman
  • MIEM - Moscow State Institute of Electronics and Mathematics "MIEM" (Technical University)
  • NSTU - Novosibirsk State Technical University
  • NNSU - Nizhny Novgorod State University named after Lobachevsky (National Research University)
  • SPbSU - Saint Petersburg State University
  • UrFU - Ural Federal University named after the first President of Russia B. N. Yeltsin
  • SSTU - Saratov State Technical University
  • USATU - Ufa State Aviation Technical University
  • KFU - Kazan (Volga Region) Federal University
  • MAI - National Research University Moscow Aviation Institute
  • MIET - National Research University Moscow Institute of Electronic Technology
  • NSTU - Nizhny Novgorod State Technical University named after R.E. Alekseeva
  • MPEI - National Research University Moscow Power Engineering Institute
  • OSU - Orenburg State University
  • PSU - Penza State University
  • VolgSTU - Volgograd State Technical University
  • SPbSPU - Saint Petersburg State Polytechnic University
  • TulSU - Tula State University
  • ISTU - Izhevsk State Technical University
  • VlSU - Vladimir State University. A.G. and N.G. Stoletovs
  • MSTU MIREA - Moscow State Technical University of Radio Engineering, Electronics and Automation
  • RGRTU - Ryazan State Radio Engineering University
  • KNITU them. Tupolev - Kazan State Technical University named after A.N. Tupolev
  • SPbGETU "LETI" - St. Petersburg State Electrotechnical University "LETI" V.I.Ulyanova (Lenin)
  • VSTU - Voronezh State Technical University
  • MGUPI - Moscow State University of Instrument Engineering and Informatics
  • MIIT - Moscow State Transport University
  • SPbGUAP - Saint Petersburg State University of Aerospace Instrumentation
  • SPbGU ITMO - Saint Petersburg State University of Information Technologies

These universities train specialists in the following specialties:

  • Information Systems.
  • Information Technology.
  • Modeling and research of operations in organizational and technical systems.
  • Applied Mathematics.
  • Applied Informatics.
  • Computer security.
  • Computing machines, complexes, systems and networks.
  • Automated information processing and control systems.
  • Computer-aided design systems.
  • Computer hardware and automated systems software.
  • Organization and technology of information protection.
  • Comprehensive protection of objects of informatization.
  • Comprehensive information security of automated systems.
  • Information security of telecommunication systems.

The table shows the data on the salaries of IT specialists employed in the specialty:

A qualified IT specialist is now worth its weight in gold.

¹ SuperJob Portal

Kovalchuk Tatiana
Recruiting company AVICONN
Recruitment Consultant