Академический Документы
Профессиональный Документы
Культура Документы
Привет! Это гайд, в котором собраны 10 актуальных IT-профессий. Мы создали его для того,
чтобы вы смогли определиться со сферой и понять, какое направление подходит именно вам.
Также мы разобрали зарплаты в разных странах и навыки, необходимые каждому специалисту
на старте.
Надеемся, что гайд поможет вам выбрать «ту самую» профессию из всего разнообразия IT-
направлений и сделать первый шаг к желаемой работе.
разработка
Разработка любого ПО делится на несколько основных шагов. Ниже представлена схема цикла
разработки, по её логике мы и будем рассматривать профессии.
Поскольку сфера IT быстро развивается, в индустрии программного обеспечения постоянно
появляются новые специализации и технологии. Однако границы между типами разработчиков
могут быть довольно размытыми для новичков. Поэтому в гайде мы разделили разработчиков
по двум основным категориям: языки и роли, занимаемые ими в разработке. Для начала,
рассмотрим разработчиков на основе классификации по языкам.
thon
avaScript
Py
J
HTM L
HTM L
API
CS
Django
JavaScript-фреймворки:
ETL/ELT
Node.js/Meteor
ООП
P ython разработчик
Чем занимается Py thon-разработчик создаёт проекты и решает задачи, используя
в работе язык программирования — Python. Такой специалист может
написать приложение или нейросеть, анализировать данные
и автоматизировать процессы в разных отраслях. Python —
это универсальный язык, необходимый сразу в нескольких
профессиях.
Где нужен Обычно разработчики Python работают в аналитике данных, веб-
разработке или программной инженерии. Python, по данным
международной ассоциации IEEE, входит в топ-3 самых
востребованных языков на рынке. По количеству вакансий он уступает
только SQL и Java. Часто SQL изучают в дополнение к Python.
Какие навыки Python -разработчику необходимо разбираться в Python, HTML, API,
ожидают Django, ETL (Extract, Transform, Load)/ELT (extract, load, transform),
основные принципы объектно-ориентированного программирования.
Ср едняя зарплата Россия — 104 000 ₽
Европа — 6,000 €
J avaScript разработчик
Чем занимается JavaScript-разработчик создаёт приложения и сайты, проверяет
и анализирует код и помогает проектам поддерживать кодовую базу
и актуальные версии.
Fullstack: JavaScript, Node.js, PHP, Python и/или Golang (Go), Java, C++,
C#, Ruby.
Европа — 6,000 €
HTML
avaScript
thon
реляционные и нереляционные базы данных,
J
HTML и CSS
Py
PHP
JavaScript-фреймворки:
DOM
F rontend разработчик
Чем занимается Frontend-разработчик занимается переводом готового дизайн-макета
в код.Он отвечает за реализацию визуальной части приложения,
которую пользователи видят и с которой взаимодействуют.
Где нужен Frontend-разработчики нужны везде — в приложениях, коммерческих
и информационных сайтах, всевозможных сервисах. Могут работать
в компании или в качестве независимых подрядчиков.
Какие навыки Знание HTML и CSS, JavaScript, дополнительных фреймворков
ожидают и библиотек (jQuery, Angular.JS, React.JS и т.д.), DOM, инструментов
контроля версий (Git, GitHub), баз данных и языков запросов.
Ср едняя зарплата Россия — 150 000 ₽
Европа — 4,500 €
Backend разработчик
Чем занимается В отличие от frontend-разработчиков, которые контролируют видимую
часть веб-сайта, backend-разработчик занимается созданием
внутренней части сайта/приложения или программы, выдачей
информации на основе конкретных запросов, серверным кодом,
безопасностью и другими серверными функциями, которые не видны
пользователю.
Где нужен Как и frontend-разработчики, везде, где есть сайт или приложение,
с которым взаимодействует пользователь. Например, backend-
разработчик может настроить оплату для онлайн магазина
или возможность аутентификации для приложения.
Какие навыки Знание Python/Java/С/C++/C# /Ruby, PHP, JavaScript-фреймворков:
ожидают Node.js/Meteor, умение работать с базами данных: MySQL/MongoDB/
Oracle и веб-серверами: Apache/NGINX/Lighttpd/Microsoft IIS.
Ср едняя зарплата Россия — 150 000 ₽
Европа — 4,500 €
F ullstack разработчик
Чем занимается Fu llstack специалист создаёт с нуля веб-приложение или сайт:
и клиентскую, и серверную части. Основная сфера деятельности —
веб-разработка, то есть создание сайтов. Но может заниматься
и созданием приложений.
Где нужен Везде, где нужны frontend и backend разработчики, также fullstack-
разработчик может претендовать на позицию тимлида,
так как разбирается в разработке и дизайне продукта.
Какие навыки HTML и CSS, JavaScript, Git и GitHub, HTTP, REST и SOAP,
ожидают реляционные и нереляционные базы данных, DOM-хранилище,
форматы XML и JSON.
Европа — 4,500 €
ТЕСТИРОВАНИЕ
После разработки идёт этап тестирования, тестировщики делятся на тех, кто занимается
ручным тестированием и автоматизированным. Мы рассмотрим только автоматизированное.
QA automation engineer
thon
Py
DOCKER
SMOKE
SOAP
CI CD
QA automation engineer
Чем занимается QA занимается тестированием системы для проверки корректной
работы всего функционала. Улучшает процесс разработки ПО,
предотвращает дефекты и выявляет ошибки в работе создаваемого
продукта.
DOCKER
SMOK
SOA
CI CD
Европа — 3,000 €
ДА А Т ПРОФЕССИИ
Учитывая разнообразие дата-профессий, может возникнуть некоторая путаница в отношении
обязанностей специалистов. Для сбора, систематизации и анализа данных могут быть
привлечены различные профессионалы, далее мы разберём отличия каждого из них.
Data Engineer
SQ L
Н авыки Data Analytics
thon
Py
BI Tool
+
SQL/NoSQL
Excel
/NoSQL
SQL NLP/ML
Python
NLP/ML
Продвинутая статистика
Основы статистики
Продвинутая статистика
Высшая математика
Data Engineer
thon
Py
Linux
СУБД и SQL
HIVE
Spark
Kafka
BI Tool
Excel
Py thon
R
ETL
Статистика
SAS
Git
NoSQL
Европа — 4,000 €
дата сайентист
Чем занимается Дата-сайентист анализирует массивы больших данных с помощью
программирования и математики выявляет закономерности
и аномалии данных, создаёт модели для предсказания результатов
и тестирования гипотез.
Европа — 5,000 €
ML инженер
Европа — 4,800 €
Data Engineer
Чем занимается Data Engineer, или инженер данных занимается построением
и обслуживанием инфраструктуры для работы с данными, а также
их предварительной обработкой.
Где нужен Инженеры по работе с данными востребованы в разных отраслях,
связанных с Big Data. В основном, позиции дата инженеров
присутствуют только в крупных компаниях.
Европа — 8,300 €
С выбором профессии лучше определиться в самом начале, чтобы не терять время. Если у вас
остались вопросы по профессиям или вам сложно разобраться, какая сфера подходит лично
вам, то записывайтесь на бесплатную консультацию. Мы ответим на все ваши вопросы
и поможем сориентироваться.
→ Записаться на консультацию
Программы Mathshub
А если вы уже знаете, какая профессия вам интересна и определились с программой обучения,
то оставляйте заявку на наш курс, дарим вам промокод GUIDE40 на максимальную скидку 40%.
https://maths-h.com/ru
telegram vk youtube