Работа в IT и почему все считают это легко?

Для справки: Опыт в IT — 4 года, сейчас позиция — middle +.

Все чаще замечаю такие высказывания:

  • В IT фигня, сидишь дома, пьешь чай и не работаешь;
  • За такие деньги можно и поработать;
  • Да вы там ничего не делаете и строите вид важности.

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

Да, каждая система уникальна, и за ее основу взята определенная архитектура. Есть спецификации и документация для системы, но принципы работы в основном схожи.

Пример схемы по контейнерам
Пример схемы по контейнерам

Так за что же платят деньги? Пойдем по порядку:

  • Ты можешь оперативно впитывать огромное количество информации, а где-то потребуется за короткий срок освоить совершенно новый материал. Например, если раньше не работал с репозиторием и markdown-форматом — теперь у тебя есть шанс за две-три недели изучить это и применить в работе.
  • За знание специфики и умение грамотно составить техническую документацию.
  • За гибкость в графике работы. В IT часто приходится трудиться 12 часов в день, 5 дней в неделю. И проблема не в компании или в неясных требованиях. Чаще всего много времени занимают встречи, и они не продлевают срок сдачи проекта заказчикам. Нужно успевать все сдавать вовремя и укладываться в дедлайны.
  • За постоянное развитие. У тебя нет возможности застрять на одном технологическом стеке. Вчера работал с yaml для rest по openapi 2.0, сегодня уже надо освоить openapi 3.0 и понять, что изменилось. Компании стремятся обновлять свои технологии, и стандарт в документации может измениться в любой момент.
  • Нужно разбираться не только в работе одного сервиса, но и понимать, как взаимодействуют несколько систем, отвечать на вопросы и оперативно исправлять баги.

Теперь немного о специфике работы старшего системного аналитика:

  • Аналитическая работоспособность. Старший системный аналитик не просто разбирается в текущих системах, но и в том, как они могут быть интегрированы с новыми решениями. Это включает в себя способность видеть картину в целом, оценивать потенциальные риски и разрабатывать стратегии для их минимизации.
  • Коммуникация и командная работа. Аналитик регулярно взаимодействует с разработчиками, тестировщиками, руководителями проектов и стейкхолдерами. Это требует умения эффективно передавать идеи и решения, а также уверенно проводить переговоры и демонстрации.
  • Управление изменениями. Изменения в проектах — норма, особенно когда идут активные масштабные интеграции. Старший аналитик должен уметь не только предсказывать последствия этих изменений, но и предлагать реалистичные решения.
  • Технические лидерские качества. В этой роли очень важно не только направлять команду на правильный путь, но и поддерживать её мотивацию. Нужно быть не просто экспертом в своей области, но и наставником для менее опытных сотрудников.

Список требований и обязанностей можно продолжать бесконечно. При трудоустройстве предъявляются высокие ожидания. И да, иногда бывают дни, когда можно временно расслабиться и не открывать ноутбук, но такие дни редки. Развитие должно быть постоянным.

Например, как и Вася, работающий на ЧПУ-станке, тоже постоянно развивается — ведь все станки различны. Или Петя-сварщик — он осваивает новые техники, начиная от стандартной сварки электродом и заканчивая точечной сваркой. Аналогичным образом, в любой другой профессии требуется постоянное движение вперед.

IT — это не только сидение за компьютером и легкомысленные высказывания. Например, работа требует не только технической, но и психологической устойчивости, умения работать в условиях неопределенности, приспособляемости к изменениям. И это далеко не полный список навыков, необходимых здесь для успешной карьеры.
P.S. Жду помидоры в студию 😁

Работа в IT и почему все считают это легко?
22
14
1
92 комментария