Найти тему
Размышления в ночи

Мифы про IT глазами стажера

Оглавление

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

Давайте вначале немного вводных: мне 35+ лет и я уже несколько месяцев работаю на позиции стажера в одной из крупнейших IT компаний России. Скажу сразу, что я не покупал никаких разрекламированных курсов, т.к. почитав отзывы и изучив тему понял, что курсы не дают абсолютно никакой уникальной информации, более того - внушают что после их завершения вас чуть ли не с руками заберет любая компания, да еще и сразу на Джуна (думаю примерно 1% выпускников курсов сразу смогут попасть на работу). Своему обучению от полного нуля до стажера, я посвящу отдельную статью.

Итак, что я могу сказать после двух месяцев работы? Какие мифы подтвердились, а какие нет? Об этом всем ниже, приступим.

Миф №1. В 30+ лет уже поздно

когда тебе 40+ и ты вкатываешься в IT
когда тебе 40+ и ты вкатываешься в IT

Бытует мнение, что IT только для молодых специалистов, отчасти оно оправдано - на уровне физиологии, когда ты молод, информация усваивается быстрее, новые навыки, технологии и прочее. Однако это вовсе не означает, что если вам уже 30-40 лет, то нет смысла даже пробовать. Я допускаю, что кто то не справится, но если поставить цель, трудиться над ее достижением - все реально.

Да, у меня на работе в основном все моложе меня, мой руководитель моложе меня, мой ментор моложе меня, но меня это не смущает, в душе я молод :) Я переходил в IT с хорошей должности, но я не "зазвездился", не раздул самомнение, поэтому мне легко и просто работать с более молодыми коллегами, да я вовсе не ощущаю, что я как то выбиваюсь из коллектива.

Итог: не подтверждаю.

Миф №2. Рынок IT переполнен, мест нет

И ходят специалисты от ларька к ларьку...
И ходят специалисты от ларька к ларьку...

Могу сказать, что из-за растущей популярности IT и из-за вездесущей рекламы чудо-курсов, за последние несколько лет рынок действительно стал перенасыщенным. НО! Рынок IT переполнен исключительно неквалифицированными кадрами, которых тысячами "штампуют" на быстро-курсах.

Квалифицированных специалистов уровня middle, а тем более senior большой, даже огромный дефицит, по крайней мере на Российском рынке труда.

Если вы посмотрите количество вакансий начального уровня и количество откликов на них, соотношение будет примерно 300 откликов на 1 вакансию, однако не стоит впадать в уныние - 60-70% "отваливаются" на проверке резюме скриптом, еще 15%-25% на проверке человеком. Главное не забывайте, что большая часть откликнувшихся людей - закончили курсы и убеждены, что они уже все могут, а по факту фейлят на первых вопросах.

Итог: подтверждаю, для специалистов начального уровня.

Миф №3. IT'шник только пишет код

С утра до ночи только код...
С утра до ночи только код...

Само собой, написание кода - неотъемлемая часть работы программиста. Все очень сильно зависит от компании в которую вы пришли(стартап, банк и т.п.) и от вашего уровня.

Стажеры и джуны, в основном исправляют баги или дорабатывают уже существующий функционал. Поверьте мне, основную часть рабочего дня я трачу на:

1. Просмотр уже написанного кода, его понимание, поиск нужных мне зависимостей

2. Тестирование уже написанного функционала, т.к. пока не поймешь как работает сейчас - не сможешь переделать как надо

3. Поиск информации в документации/интернете

Я бы сказал, что код я пишу в соотношении 1/5 рабочего времени, потому что, порой, после нескольких часов изучения и тестирования - дописываешь всего пару строк. Да, чем сильнее вы "прокачиваетесь", тем более сложные задачи будете получать, но все равно само написание кода будет занимать у вас меньшую часть времени.

Еще упомяну, что в IT довольно много встреч, даже самым "зеленым" сотрудникам никуда не деться от дейли-митингов, груминга задач, встреч с дизайнерами и аналитиками, встреч с командой, встреч с руководителем и прочих. В среднем встречи занимают у меня 2 часа в день и отвлекаться на них не рекомендую :)

Итог: не подтверждаю.

Миф №4. В IT много платят

И деньги полились рекой...
И деньги полились рекой...

Я предполагаю, что очень многие хотят в IT только ради денег. У меня для вас печальная новость: если вы хотите в IT только из-за высоких заработных плат - у вас ничего не получится. Очень важно, что бы вас нравилось то, чем вы занимаетесь, что бы добиться успеха, а в этой сфере это просто необходимо. Поверье, денежной мотивации будет недостаточно, что бы 2-3 года усердно обучаться и работать, не теряя "запал", а ведь примерно именно через такой промежуток времени, при должном усердии и трудолюбии, вы дорастете до относительно "приятных" заработных плат.

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

Итог: подтверждаю, для специалистов уровня middle+.

Миф №5. В IT работают 24 часа в сутки

Споткнулся после рабочего дня, а сил встать уже нет
Споткнулся после рабочего дня, а сил встать уже нет

Основная часть людей работает 40 часов в неделю - стандартная 5-ти дневка.
Могу сказать, что ITшники не исключение, если говорить только о работе.

Однако стоит помнить, что в IT, обычно, довольно лояльное отношение ко времени начала и окончания рабочего дня. Основная задача - выполнить свою работу, этим мне очень нравится в IT. Многие мои знакомые появляются на работе/в сети часам к 12 дня - к первой ежедневной встрече, могут уйти на 2 часа в середине дня по своим делам и потом появиться и поработать с 7 до 10 вечера или вообще ночью, но это их выбор и никто их за это не ругает, пока они выполняют свои задачи качественно и в срок. Бывает, что нужно в выходной день поработать пару часов, но это чаще касается чрезвычайных обстоятельств (очень редких), как и в любой другой сфере.

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

Итог: не подтверждаю.

Пожалуй на этом все на сегодня, надеюсь было интересно и полезно.

А какие еще вы знаете мифы про IT?