Какую профессию в программировании выбрать
Перейти к содержимому

Какую профессию в программировании выбрать

  • автор:

Какую iT профессию выбрать?

Какую iT профессию выбрать?

Итак, с IT-курсами мы определились и даже решились на них пойти, но, вот в чём вопрос – какую IT-профессию выбрать? Какие они вообще бывают и что там надо делать? Давайте разбираться.

Наша команда разработала специальный тест, который позволит определить какая iT-профессия подходит вам больше всего.

Для начала выделим направления ит-деятельности. К таковым относятся: разработка, дизайн, менеджмент, маркетинг, поддержка и аналитика . В каждом направлении выделяем собственно IT-профессии, которым соответствуют определённые навыки. Попытаемся их кратко описать.

В IT-разработке самой узнаваемой и известной профессией является, конечно же, программист (занимается созданием компьютерных программ, алгоритмов, сайтов). Профессия программист подразделяется на множество названий по языкам программирования (Java, PHP, JavaScript, JavaAndroid и пр.), вот например:

— программист Java создаёт сложные приложения, с помощью этого языка программирования. Он используется для разработки корпоративных приложений и видеоигр, веб-приложений с использованием JSP (Java Server Pages), а также родных Android-приложений для смартфонов и планшетов,

— PHP программист – разработчик, который использует именно этот, самый распространённый на сегодняшний день, язык программирования. Он очень прост для освоения и способен удовлетворить запросы профессионалов. Предназначен для «оживления» страниц сайта,

— тестировщик — проверяет IT-продукт на различные неполадки и неточности в использовании, ищет «подводные камни». Вот, например, QA automation мониторит качество продукта на различных этапах его разработки, тестирования и эксплуатации и, как и программисты, занимается разработкой, только он создает продукт, чтобы проверить написанное программистами.

— программист JS с помощью этого языка превращает «безжизненные» интернет-странички в полнофункциональные веб-приложения, позволяет ускорить взаимодействие пользователя с сайтом и снизить нагрузку на сервер. Front-end программист должен хорошо владеть HTML разметкой, CSS, языком программирования JavaScript, а также фреймворком React, Angular, Vue. Хороший front-ent программист также знает серверные языки, что необходимо для понимания взаимосвязи клиентской части с серверной стороной.

С направлением IT-дизайн попроще. Здесь можно выделить следующую профессию:

— веб-дизайнер — художник с техническим складом ума. Можно сказать, что их задачей является создание привлекательного и удобного веб-дизайна и интерфейса, которые в свою очередь являются показателями качественного программного обеспечения. Также от веб-дизайна зависит количество пользователей интернет ресурса, что важно принять во внимание программисту при разработке веб-приложения. Умение правильно использовать web-дизайн является большим плюсом для разработчика. Например, web-дизайн UX включает в себя информационную архитектуру, проектирование взаимодействия, графический дизайн и контент. Web-дизайн UI — это более узкое понятие, включающее в себя определенный набор графически оформленных технических элементов (кнопки, чекбоксы, селекторы и другие поля). Его задача – помочь пользователю организовать взаимодействие с программой/сайтом.

С менеджментом в IT вообще «всё просто»: IT-директор, менеджер проекта и менеджер продукта. Будь гением компьютеров, хорошим управленцем, создавай и, знай себе, руководи.

В направлении IТ-маркетинг уже разнообразней:

— SMM-менеджер — занимается продвижением продукта в социальных сетях,

— SEO-специалист — продвигает сайты в сети,

— интернет-маркетолог — продвигает бренд в интернете,

— менеджер по продажам IТ-услуг — посредник между покупателем и ИТ-компанией,

— PR-менеджер — специалист по рекламе и связям с общественностью.

IT-поддержка – достаточно большой и важный «кусок» ИТ-отрасли. Сюда относятся:

— администратор базы данных — разрабатывает и поддерживает БД,

— системный администратор или сисадмин — следит за правильной работой компьютеров и ПО,

— специалист по информационной безопасности — изобретает системы, обеспечивающие сохранность информации разных уровней,

— сетевой администратор — проектирует сети и налаживает инфокоммуникации,

— CRM-менеджер — выстраивает отношения с клиентами,

— специалист службы технической поддержки.

В IT-аналитике можно выделить системного аналитика, который разрабатывает ИТ-систему, работающую на улучшение эффективности бизнеса, веб-аналитика, который анализирует поведение пользователей на сайте, и аналитика Big Data, который изучает большие массивы данных в науке и бизнесе.

Современный рынок ИТ-технологий также невозможно представить без работы HR-специалистов и рекрутеров . Но, тем не менее, очень часто приходится сталкиваться с неправильным представлением разработчиков и других специалистов о таких сотрудниках. Кто же такие IT-HR и IT-рекрутеры?

IT-рекрутерами именуют специалистов, в сферу деятельности которых входит подбор кадров. Правильный выбор кандидата может помочь в увеличении производительности, прибыли и повышении лояльности сотрудников. Неправильный выбор обычно сказывается на большой текучке персонала или недостаточной компетенции сотрудников.

HR — специалисты занимаются подбором персонала, его адаптацией, оценкой, обучением. Они же (чаще всего – совместно с руководителями подразделений) разрабатывают систему мотивации в компании, оценивают эффективность труда персонала компании. Им же приходится и выяснять причины «текучки» и бороться с ней — если компания столкнулась с этой неприятной проблемой. Конечно, это не значит, что всем этим занимается один и тот же человек. Обычно в крупных компаниях работают целые отделы персонала, и у каждого сотрудника – своя специализация.

Теперь мы знаем IT-направления, IТ-профессии в них, осталось только внимательно присмотреться и прислушаться к себе, проанализировать свои знания, умения и желания в том числе. А про то, что надо знать и уметь, какими навыками обладать, а так же чему поучиться, чтобы правильно выбрать СВОЮ IT-профессию, читайте во второй части статьи.

Какую IT профессию выбрать

Кто ты: программист, тестировщик, системный администратор, специалист по информационной безопасности, дизайнер или интернет-маркетолог?

Какое из следующих слов отлично от других?

  • Петь
  • Звонить
  • Болтать
  • Слушать
  • Говорить

Вы ответили на 0 из 28

АПОК

Web-разработка
АПОК 3.9* —> 421 отзыв —>
Срок обучения
отсрочка платежа чат

Skillbox

Веб-разработчик с нуля до PRO
Skillbox 3.9* —> 421 отзыв —>
Срок обучения
отсрочка платежа помесячная оплата чат бонусная программа

Skypro

Веб-разработчик гарантией трудоустройства
Skypro 3.9* —> 421 отзыв —>
Срок обучения
12 месяцев
старт в любое время отсрочка платежа помесячная оплата чат гарантия трудоустройства

Pixel

Создание сайтов на языках HTML, CSS, JavaScript для детей
Pixel 3.9* —> 421 отзыв —>
Срок обучения
старт в любое время помесячная оплата бонусная программа личный кабинет

Яндекс.Практикум

Веб‑разработчик
Яндекс.Практикум 3.9* —> 421 отзыв —>
Срок обучения
10 месяцев
отсрочка платежа помесячная оплата чат

ProductStar

Веб-разработчик
ProductStar 3.9* —> 421 отзыв —>
Срок обучения
14 месяцев
отсрочка платежа помесячная оплата чат гарантия трудоустройства, есть ускоренный вариант

GeekBrains

Веб-разработчик
GeekBrains 3.9* —> 421 отзыв —>
Срок обучения

старт 19 сентября отсрочка платежа помесячная оплата чат гарантия трудоустройства, с нуля до специалиста уровня junior

Материал может содержать рекламу. Информация о рекламодателе по ссылкам в статье.

Поделитесь своими впечатлениями (122)

20 сентября 2023

Программист 47%
Тестировщик 53%
Специалист по информационной безопасности 45%
Системный администратор 60%
Дизайнер 67%
Интернет-маркетолог 63%

27 июля 2023

Программист 35%
Тестировщик 63%
Специалист по информационной безопасности 25%
Системный администратор 60%
Дизайнер 32%
Интернет-маркетолог 60%

8 июля 2023

Программист 57%
Тестировщик 60%
Специалист по информационной безопасности 55%
Системный администратор 57%
Дизайнер 53%
Интернет маркетолог 53%

yulchik******@mail.ru
29 мая 2023

Программист 48%
Тестировщик 63%
Специалист по информационной безопасности 43%
Системный администратор 37%
Дизайнер 53%
Интернет-маркетолог 48%

29 мая 2023

Программист 51%
Тестировщик 67%
Специалист по информационной безопасности 43%
Системный администратор 57%
Дизайнер 28%
Интернет-маркетолог 50%
Программирование мне больше нравилось всегда, также тестер норм, а вот сисястый админ удивительно, я не люблю рутину даже обновления через скрипт.

Какую профессию в ИТ выбрать, чтобы в 65+ не бояться пенсии, а открыть свой около-ИТ бизнес?

Привет, меня зовут Макс и у нас несколько ИТ-бизнесов в РФ. В команде ~15 программистов, тестировщики, дизайнеры, менеджеры по проектам и я. Дам личную оценку перспективам выбора профессии в ИТ на 2023+ года с прицелом на «хочу открыть свой бизнес« или «не хочу жить на пенсию 7000 р.». Если кого-то задену искренностью, прошу прощения заранее.

В подготовке статьи мне помогали подписчики отсюда «Русский ИТ бизнес» — там пишу всю «изнанку», с чем сталкиваемся в процессе работы, без приукрашивания и маркетинговой «лапши на ушах». Кто хочет посмотреть, чем мы занимаемся вот: бизнес 1, бизнес 2 и совсем старенький бизнес 3.

Итак, какие у нас есть специальности в ИТ, крупными «мазками»?

  1. DevOps (системный администратор, если по русский). Мастер на все руки.
  2. Дизайнер UX/UI (сюда же отнесу иллюстраторов, хотя нынче с midjourney им, думаю, стало немного беспокойно).
  3. Разработчик (не суть важно какой front/end, игры или мобайл) с упором на fullstack навыки. Вообще, полагаю, что с опытом любой программист уже становится fullstack.
  4. Тестировщик (или QA, если на хипстерском языке).
  5. Менеджер по проектам/продукту (большой разницы между ними не вижу, а нюансы не важны сейчас). Самая нервная профессия в ИТ, как по мне.
  6. Специалист по кибербезопасности (по защите данных).
  7. Хакер (взломщик, «белый« или »черный»).
  8. Бизнес-аналитик (или просто аналитик, он же новомодный Data Scientist).
  9. Администратор баз данных. Но, полагаю, это уже к DevOps больше.

Никого не забыл? Отлично. Предисловие — все профессии в ИТ нужны и важны, глупо даже на этот счет спорить. Но я, как человек профессионально занимающийся ИТ (то бишь зарабатывающий на этом), хочу взглянуть на выбор профессии с точки зрения длительной перспективы. А если быть совсем точным, с двух точек зрения — шанс самостоятельно открыть свой бизнес в около-ИТ и шанс в 65+ лет быть востребованным специалистом на рынке труда.

В 65 менеджер проекта вполне, будет таким отцом наставником, тем более, если у него будет большой бэкграунд. Меняется мир, но психология людей +\- остаётся такой же.

Подписчик на канале Телеграм

Подчеркну, я не сторонник гендерных различий и не вижу проблем в том, что девушки становятся отличными специалистами по тестированию (такая умница сейчас с нами работает в команде) или аналитиками. Но давайте будем откровенны — мы ведь в серьез не рассматриваем любимую женщину добытчицей на старости лет в семье? Поэтому упор буду делать на мужчин. Сказанное ниже только мой опыт, который, разумеется, не претендует на истину.

Итак № 1 — Кто имеет больше всего шансов сохранить достойных доход при выходе на пенсию в России или, иными словами, продолжить работать по найму?

Программисты/devops на пенсии вряд ли будут активно работать. Молодых не многие догонят.

Подписчик с канала Телеграм

  1. Я не встречал тестировщиков 60+ лет. Простите. Уверен, что они есть, но у нас сменилось за 9 лет, полагаю, ~10 тестировщиков и на вакансию отклики в основном от молодежи. Видимо люди, начиная с тестирования, переквалифицируются в программистов или аналитиков. У меня нет предубеждений взять на работу человека в возрасте на эту профессию, но они просто не откликаются. Делаю вывод, что это не самый лучший выбор профессии с прицелом на долгие года, но неплохой выбор для последующей переквалификации на что-то иное (см. ниже).
  2. Не видел дизайнеров UX/UI в том же возрасте. Полагаю причина в том, что дизайнера чаще всего хотят видеть в офисе, а в ИТ сейчас мода на прогрессивную молодёжь. Куда перепрофилируются дизайнеры с возрастом для меня загадка, т. к. не встречал их в процессе работы.
  3. DevOps сможет работать и зарабатывать в 65+, работая удаленно и поддерживая инфраструктуру бизнеса. Отличный выбор, как мне кажется. У нас сейчас порядка 30 серверов (для парсинга в основном) и Дима, наш могучий devops живет в Сербии — мы даже ни разу не встречались за много лет сотрудничества и я не уверен, что точно знаю его возраст. Мой совет — регулярные публикации с разбором интересных и сложных кейсов, чтобы постепенно набирать клиентов на сопровождение. Пример? Ну условно статья — «как поставить elasticsearch в контейнере k8s«. Сюда же отнесу и администратора баз данных — удаленная работа без проблем, жить можно где угодно, востребованность вряд ли угаснет, особенно если вы хорошо знаете английский язык и сможете заниматься самопиаром на глобальном уровне (medium. com и т. п.).
  4. Бизнес- аналитик однозначно отличный выбор. Но с возрастом, приходящие опыт и знания, к огромному сожалению, «выталкивают» гибкость и скорость мышления, поэтому будет сложно конкурировать с более молодыми специалистами (35+ лет, кто уже набрался опыта и еще в полном расцвете мозговой активности). Но вот мне в канале писали, что именно бизнес-аналитик сможет сделать свой бизнес в ИТ; про это ниже.
  5. Менеджер по проектам/продуктам — сложно. Мы недавно искали человека и я уже делился опытом (см. вот эту статью). Уверен, что человек 65+ будет отличным менеджером, но сможет ли он выдержать конкуренцию среди молодых интересантов? По факту менеджер по проектам — это своего рода «мальчик для битья», т.к. с одной стороны его торопят заказчики, а с другой срывают сроки программисты 🙂 — работа нервная, не всем по силам.
  6. Программист? Замечательно! Самая востребованная профессия, которая позволяет вам оставаться нужным даже в пожилом возрасте. Я ранее писал, что нашел целых 25 причин учиться на программиста, и если кому-то интересно — вот статья.
  7. Хакер? Тот же программист, только вид «сбоку». Не верю, что можно стать хорошим хакером без глубоких знаний в разработке, даже не принимая во внимание очень редких специалистов, которые пишут вирусы на низкоуровневых языках программирования. Только вот можно ли считать «хакер« профессией? Разве что профессионалов, которые зарабатывают себе на жизнь »законными взломами» под заказ.
  8. Специалист по кибербезопасности — могу аккуратно предположить, что ввиду редкости этой профессии, с возрастом шансы трудоустройства будут снижаться. Рынок небольшой.

Самый жирный плюс в том, что ты умеешь программировать это то, что можно самому и без вложений создавать IT «стартапы». Как бизнес аналитик или дизайнер без денег создаст например какой ни будь saas сервис? Никак.

Подписчик с канала

Есть еще другие сферы деятельности в ИТ, например — Agile-коучи, Scrum- мастера и т.п., но я всерьез их не рассматриваю, т.к. не совсем понимаю чем они вообще занимаются. Полагаю, что они нужны в компаниях уровня Сбербанк/Газпромнефть, но оставим «небожителей» в покое 🙂

Теперь № 2 — какая профессия в ИТ повышает ваши шансы сделать свой бизнес в этой сфере? Пишу от более вероятного исхода к менее вероятному. Понимаю, что очень много зависит от самого человека, но профессиональные навыки играют тоже ощутимую роль.

По моему опыту синьер бакэнд разработчик имеет достаточно знаний всего цикла производства ПО и необходимых инструментов. Это и cicd, мониторинг, логирование, тестирование, фреймворки и базы данных. Хоть на начальном уровне понимает что такое дизайн систем. Для создания фронта можно выбрать вордпресс и создать симпатичный интерфейс без кодирования.

Подписчик с канала

  1. Программист (fullstack) — идеальный кандидат, в возрасте 35+ лет, чтобы спокойно делать свой бизнес в около-ИТ. Имеет фундаментальные навыки в ИТ, жизненный опыт к 35 годам, чтобы не брать деньги в кредит на бизнес у «классных парней, которые занимаются какой-то там логистикой в Мурино«.
  2. DevOps- профи. Это крутые ребята, имеющие глубокие познания в ИТ, которые могут «нащупать» боль потенциальных клиентов и предложить решение в виде своего бизнеса. Сейчас, куда не посмотри, везде требуются навыки этой профессии (сервера, облака, докеры, контейнеры, виртуализация, безопасность и т. п.) и огромный объем информации позволяет осознать проблематику, что поможет создать свою компанию.
  3. Бизнес-аналитик. Мне написали, что именно бизнес-аналитик имеет больше всего шансов сделать бизнес в ИТ, т. к. «Кто владеет информацией — тот управляет миром». Соглашусь, но ставлю на третье место. Люди однозначно обладают серьезным аналитическим складом ума, умением работать с массивами данных. Но смогут ли они сами сделать MVP (сервис, продукт и т. п.) если увидят востребованность рынка?
  4. Менеджер по проектам/продукту. Скорее всего шансы равны с бизнес-аналитиком, т. к. умеет работать с огромным потоком информации, связывает команду разработки и заказчика (не важно — внутреннего или внешнего), волей-неволей впитывает разные знания в ИТ и может увидеть где «втиснуться» с своим бизнесом.
  5. Тестировщик. Ввиду своей деятельности приходится глубоко изучать продукты-проекты-сервисы и, как мне кажется, ребята рассматривают работу тестировщиком как подготовительную для других сфер деятельности в ИТ. Поэтому ставлю на 5 место.
  6. Дизайнер UX/UI. Креативные и творческие люди, которые смотрят на наш мир со своей «колокольни». Могут предложить крутой продукт с точки зрения визуального стиля и удобства пользования, но им потребуется программист, чтобы реализовать задуманное. С другой стороны ваш продукт «встречают по одежке» и грамотная визуальная составляющая может иметь решающее значение.
  7. Специалист по кибербезопасности. Поставил в конец, т. к. совсем не знаю, чем эти ребята занимаются и полагаю, что рынок не очень большой (точно в России).

У меня пессимистичный взгляд, чтобы не бомжевать на пенсии, можно просто до нее не дожить. С нашим ПФР рассчитывать не приходится.

Подписчик с канала

Сейчас, с развитием ИИ, могут появляться профессии типа «специалист по AI», но пока информации очень мало и говорить об этих специалистах, полагаю, преждевременно. Если что-то упустил пишите — обсудим в комментариях! Еще раз прошу прощения, если мои мысли кого-то задели.

  • программист
  • бизнес
  • свой бизнес
  • бизнес в ИТ
  • стартап
  • стартапы; начало; анализ рынка
  • стартапы; финансирование
  • стартап-акселератор
  • стартапы; команда; опыт

Как выбрать IT-специальность в новых реалиях?

Как выбрать IT-специальность в новых реалиях?

Это рубрика, в которой эксперты коротко отвечают на актуальные и волнующие вопросы об IT-профессиях, будущем сферы и ее перспективах.

«IT-специалист с нуля» наш лучший курс для старта в IT

В сфере IT есть множество направлений разного уровня сложности и востребованности. Как выбрать ту профессию, которая будет интересна и перспективна? Разбираемся с экспертами отрасли.

Александр Коженков,
Senior Software Engineer в компании Farel

  1. Кто пишет код. Это frontend- и backend-разработчики, тестировщики, DevOps-инженеры, дата-инженеры, дата-сайтентисты и т.д.
  2. Кто не пишет код. Это product-, project-, program-менеджеры, UI-/UX-дизайнеры, различные аналитики, HR, рекрутеры и т.д.

Какая удаленная профессия ваша?

Пройдите профориентационный тест
и получите доступ к библиотеке
полезного контента

Пройти тест

Group 3 (4)

Иногда люди из технической ветки переходят в менеджерскую. Например, с позиции тимлида можно уйти глубоко в менеджмент. Обратных переходов лично я никогда не замечал. Но это не значит, что если вы выбрали техническую роль, то для карьерного роста вам нужно уйти в менеджмент. Работая в IT-гигантах, можно оставаться индивидуальным контрибьютором (т.е. писать код), но при этом расти по технической ветке и иметь доход, не уступающий доходу менеджеров высшего звена.

Я отношусь к техническим специалистам, поэтому буду говорить про них. В востребованности каждой из этих ролей сомневаться не приходится.

Frontend-разработчики занимаются созданием внешнего вида приложений и тем, что находится на поверхности. Поэтому можно смело хвастаться друзьям, что вы делали определенный сайт — они увидят, к чему именно вы приложили руку. Огромным плюсом здесь является наглядность и, соответственно, быстрая обратная связь. Реализовав какой-то компонент, можно сразу же посмотреть, как он работает. Это особенно полезно на первых порах обучения программированию. И что приятно, не нужно беспокоиться из-за дежурств. Вам не придется вставать среди ночи для решения проблем заказчика. На такие экстренные созвоны обычно зовут DevOps и backend-разработчиков. Поэтому можно легко выстроить work-life balance.

О том, как стать крутым фронтендером, сколько придется учиться и где лучше начинать работать, мы рассказали в этой статье.

Backend-специалисты занимаются более глубокими архитектурными задачами. Например, они отвечают за то, то как деньги в банке переходят со счета на счет, или как поисковый движок выдает релевантные результаты на запросы пользователей. Ответственность существенно выше, но можно получить огромный опыт построения сложных распределенных систем. Не стоит бояться этого направления — погружение обычно идет постепенно.

Чем frontend отличается от backend’а, мы объяснили на мемах.

DevOps-инженеры ответственны за инфраструктуру проекта. За то, как все автоматически разворачивается на серверах, перезагружается при необходимости, как осуществляется мониторинг системы. Они первыми узнают о проблемах и встают посреди ночи, чтобы их решить. Построение надежной инфраструктуры большого проекта ничуть не уступает с архитектурной точки зрения задачам backend-специалистов.

О том, кто такой DevOps-инженер и чем он занимается, мы рассказали в статье.

В дата-инженеры часто переходят backend-разработчики. А data science, пожалуй, имеет самый высокий порог входа, поскольку требует очень серьезных знаний математики.

Что нужно знать, чтобы стать дата-сайентистом, мы рассказывали ранее.

Тем не менее, не стоит думать о выборе специализации как о чем-то судьбоносном. Из любой IT-должности можно перейти в любую другую, приложив определенное количество усилий. Правда это может быть связано с временным даунгрейдом, и тут уже встает вопрос комфорта. Имея зарплату сеньора, психологически может быть сложно вернуться снова к уровню мидла.

Какую бы область IT вы ни выбрали, нужно быть готовым к тому, что придется изучать много нового. Это постоянный процесс независимо от того, на каком грейде вы сейчас находитесь. Но зато продвижение по лестнице зависит только от вас. Выслуга лет значения не имеет. Важно только то, как быстро вы впитываете новые знания.

О самых востребованных IT-профессиях 2023 года мы рассказывали в статье.

Станьте Fullstack-разработчик на Python и найдите стабильную работу
на удаленке

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *