41 подписчик
Где я и куда идти?
Таким вопросом задается наверно каждый человек, который попадает в IT.
Сейчас все расскажем!
В IT очень много различных и главное интересных профессий, но выбрать что-то конкретное - это настоящая головная боль.
Мы не будем говорить о таких специальностях как дизайнер, DevOps, системный администратор и тд. , так как мы тут все таки решили взять уклон на программирование, поэтому разговор пойдет именно о основных направлениях программирования(и тестирования).
Итак начнем :
1. Python-разработчик отвечает за «мозг» веб-сайтов и приложений. Когда вы фильтруете товары в интернет-магазине, вы заставляете работать именно «мозг», а не «лицо».
2. Веб-разработчик создаёт «лицо» веб-сайтов и приложений — всё, что видит и с чем может взаимодействовать пользователь: меню, формы оплаты, кнопки и всё остальное.
3. Java-разработчик специализируется на нагруженных сервисах вроде онлайн-банков и стримингов и может писать Android-приложения.
4. Мобильный разработчик трудится над приложениями для мобильных устройств: смартфонов, планшетов, часов и фитнес-браслетов.
5. Разработчик C++ участвует в создании сложных IT-продуктов: встроенных систем, интернета вещей, настольных приложений и видеоигр.
6. Инженер по тестированию (Quality Assurance, QA) проверяет работоспособность кода разработчиков. Для входа в эту профессию не нужно изучать язык программирования — только несколько специальных программ.
А где собственно используют программирование?
На самом деле типов продуктов над которыми трудятся программисты не так много, здесь с выбором будет проще определиться:
1. Веб-сайты и приложения - ну тут все понятно - мобильные, десктопные приложения (проги для ПК), любые сайты.
2. Нагруженные сервисы - тоже сайты и приложения, но с большой нагрузкой (то есть обрабатывают многочисленные запросы пользователей одновременно). Например VK или Кинопоиск.
3. Встроенные системы - это устройства, в которые устанавливается система управления. Банкоматы, платёжные терминалы или навигационные системы самолётов.
4. Интернет вещей - это когда физические объекты вроде чайников и пылесосов обмениваются данными по сети без участия человека. У таких объектов обычно есть сенсоры и способность считывать, обрабатывать и отправлять информацию с них. Например, системы «умных домов», где лампочки включаются и меняют цвет в зависимости от освещённости комнаты, а телевизоры и микроволновки управляются со смартфона и синхронизируются по сети.
5. Геймдев - игровая индустрия активно растёт и находится в стороне от остальных типов продуктов, для разработки игр нужны особые знания(нужно знать даже физику🥲)
Для более подробного ознакомления с темой профессиональной ориентации советую пройти небольшой бесплатный курсик на Яндекс Практикум, он займет всего 2 часа, но можно сказать что вы многое узнаете о профессиях, их градации и даже о зп для каждого направления.
Ссылочка на курсик: practicum.yandex.ru/...ing
2 минуты
10 марта 2023