Как я начинал свой путь в ИТ и с какими трудностями столкнулся

Этот текст написал читатель в Сообществе Т⁠—⁠Ж

Я работаю в ИТ, а ранее трудился просто в ИТ-аутсорсинге более 16 лет. Каждый день, в том числе на Т⁠—⁠Ж, постоянно наблюдаю плач Ярославны: нет кадров, выпускники не хотят идти сюда, высокими зарплатами не заманить никого, спасите. А также — 100500 курсов, как без продавщицы перейти в QA/DevOps, как стать разработчиком за 30 дней, не прилагая усилий. Работать не надо — деньги платят. Расскажу, как обстоят дела в ИТ на самом деле, опишу свой опыт и опыт знакомых, в том числе своих подчиненных.

Первые шаги в ИТ

На данный момент я — Senior Bigdata Architect и Team Lead DevOps. Начинал я свой путь в аутсорсинге малого и среднего бизнеса в 14 лет. Закончив школу, я пошел работать и учиться в «колледж», который посещал один раз в две недели. Собственно, поэтому я туда и пошел, так как на посещаемость всем было плевать.

Когда я начинал работать, нам платили 50% от заказа, никакой нехватки кадров не было, заказы были адекватными. Прошло три года, компании снизили оплату до 30% от заказа и ввели штрафы за недостаточную сумму проданных услуг — если продал меньше чем на определенную сумму, то выплатишь еще из своего кармана. К 2010 году данный вид деятельности умер полностью, людей перевели на оклады, ставили нереальные суммы, и превратили технарей по сути в продавцов воздуха, началась нехватка кадров…

Далее я ушел в сисадмины, стал сидеть в одном офисе, попутно обслуживая конторы, которые были ранее на аутсорсинге, но не хотели больше платить за воздух. Собственно, из-за того, что началась оплата воздуха, начался бум сисадминов и 1С-ников в штате. Контора из 10 человек уже нанимала выделенного админа, так как это было дешевле аутсорсинга.

Поначалу все было нормально, я работал в дочке конторы, обслуживал контору и получал свои 2 тысячи долларов, но и это счастье продлилось недолго. Бизнес опять решил, что платить людям с таким названием не за что, и опять началась нехватка кадров и проблемы с качеством кадров. Начались курсы, но качество продолжало падать, и в итоге на 2020 год у многих компаний ситуация с инфраструктурой под пользователей хуже, чем была в 2011 году, хотя появились инструменты, сильно упрощающие работу.

Я ушел в Linux админа, получал свои 3 тысячи долларов, прошло два года. Бизнес опять решил выдумать новое модное слово, снизил зарплаты Linux админам и начал платить DevOps инженерам. В итоге в 2017 году начался рев, что хороших Linux админов нет, опять открылись курсы, опять плачи. В итоге я ушел в 2017 году полностью в большие данные, где теперь и работаю.

С какими проблемами я столкнулся

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

Вторая проблема — это завышенные ожидания у бизнеса. У меня работала студентка 22-х лет, получила у нас год практики, писала на Java. Потом у нас проект завершился, и девушка пошла искать новую работу — мало того, что были все стандартные упреки по возрасту и половой принадлежности (замуж, декрет), так российский бизнес возмущался еще тому, что у девушки всего год опыта работы. К 22 годам, по мнению российского бизнеса, жалующегося на нехватку кадров, у девушки уже должно было быть хотя бы годика 3–4 опыта работы. Интересно, как будет ныть российский бизнес, когда люди, как и в Европе и США, начнут первую работу искать с 30?

Курсы по изучению ИТ 

Отдельная история с курсами, мало того, что эти курсы ничему полезному не учат, а зачастую даже вредному. Например, когда я собеседовал в одну аутсорсинговую компанию к знакомым на позицию QA людей после трех человек, мы сразу поставили эйчар-менеджерам условие, с "Яндекс.Практикума" даже не будем рассматривать кандидатов, даже если после этого они работали где-то. Ибо дурь из головы там уже не выбить, и наша Lead QA даже слушать их не могла. Как позже выяснилось на HR тусовке, куда я ходил со знакомой, большая часть компании тоже сделала такие же выводы. "Яндекс.Практикум" стал как в бородатые годы почтовый ящик на mail.ru красной тряпкой — кандидата не смотрим.

Курсы от Слерм — в туже копилку, я уже в 15 проектах после людей оттуда переделывал архитектуру и K8s, так как людей учат бездумно ставить показанный на курсах стек, не понимая, как оно работает, чего только стоит Ceph из vm…. Качество материалов на курсах просто нулевое, ряд моих знакомых для одной компании делали курсы (более известной, чем выше сказанная), причем рофля, компания даже не удосужилась потом это проверить…..

В итоге все эти курсы чаще всего выпускают совершенно ненужные кадры на рынок, которым невозможно доверить задачи. Но бывают, конечно, самородки один из тысячи.

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

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

Бизнес не готов вкладываться в Junior специалистов. Более того, зачастую даже тестовое задание для junior и senior в компаниях не отличается, как и собственно работа после трудоустройства — разница только в оплате. Единственный же способ поднять зарплату с копеек, которые платят Junior специалистам — уходить в другую компанию. Поднять зарплату внутри текущей конторы в два раза практически невозможно. Индексация зарплаты — практически миф, но мы продолжаем по всем каналам кричать «в ИТ нехватка кадров, все бегите в ИТ».

Выводы

Для тех, кто хочет идти в ИТ, вот что вас ожидает в реальности, а не по сказкам курсов:

  1. Ваш рабочий день заканчивается не в конце рабочего дня, а когда вы просто не сможете читать с монитора. И к этому придется привыкнуть, вы нужны ровно до тех пор, пока вы на хайпе.
  2. Вас никто не будет учить, вам придется постоянно учиться самим, на вас всем плевать. Даже представленный к вам middle/senior специалист не заинтересован в вашем развитии. Так как вас взяли не как молодого специалиста на вырост, а просто как дешевую рабочую силу вместо необходимого в реальности специалиста. В результате в вашу сторону будет дополнительный негатив.
  3. Большая часть вашей работы начиная с позиции middle — умение правильно доносить бизнесу, как надо делать, а не как было сказано на модной конференции для топ-менеджеров. В противном случае ваша работа превратится в сплошные переделки одного функционала, и вы будете деградировать и выгорать. Статей про выгорание была уже тьма.
  4. У вас будет очень много трат, которые ранее вам казались дуростью. Так как без них вы зачастую не сможете выполнять работу, которую вам поставили. Поэтому все амортизации оборудования надо заранее просчитывать и закладывать в вашу зарплату.
  5. Софт скилы и еще раз софт скилы: если вы не готовы читать книги по психологии, скорее всего вы всегда будете низкооплачиваемым специалистом. Если вы не умели отстаивать свою точку зрения ранее — в ИТ вы будете балластом, получающим копейки и мешающим работать другим и бизнесу, в том числе. Так как ваша ставка будет удерживать остальным рост.
  6. Не ведитесь на лозунги и плачи. Люди без реального опыта бизнесу не нужны, учитесь отличать реальную нехватку кадров и нежелание эти кадры растить и оплачивать. Пока вы учитесь на курсе хайпу, его волна уже может пройти, и вы просто выбросите деньги.

Кажется я прочитал плач о плаче. А реальных подсказок и нет. Те же книги по психологии можно было бы указать. Софт скилы указали и этого достаточно. А какие?

10

Дмитрий, Gene Kim, Kevin Behr & George Spafford. - Сразу говорю - только английская версия, перевод ужасен, сильно искажает книгу.

0

Автор, вы вот весь такой в белом пальто,расскажите где же должен учиться человек если он хочет попасть в ИТ? И как человеку без опыта попасть на свою первую работу, если его все заведомо ни во что не ставят и считают как бесплатная рабочая сила? Ведь одних знаний никогда не достаточно,нужна практика
Я не говорю о таких случаях когда приходит человек с 0 опытом и просит 10500 тысяч зп

5

Кардинально не согласен с первым выводом, ты работаешь ровно столько, сколько себе позволяешь.
Понятно, что от этого напрямую зависит твой прогресс, но никто не запрещает работать не особо перерабатывая(хотя в ИТ не всегда получается) и успевать развиваться.

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

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

3

Пожалуй выскажусь.
Мнение "эль классико", чванливое, надменное. Да я знаю, что такое "Гит, Линукс, ОпенШифт и Женкинс". Я топчик.
Проблема рынка Айти, что там некоторые персонажи возомнили из себя Бог пойми что, веря в собственную избранность. "Ойти" не для каждого, сорри, но собачья чушь, примерно из серии "Водить могут, только арийцы и русские". Программирование, как и вождение авто, вышивание крестиком или приготовление еды, обычный навык, все тчк. Если Вы хотите программировать, программируйте, оно не требует сверхмозгов или рождения, с гениальными генами, все куда проще. Откройте книги хед ферст, или ролики на ютьюбе, купите курс на курсере и просто программируйте. Главное проблема в РФ стать программистом, это найти работу, Вы можете быть талантливы, Вы можете быть чертовски умны, действительно не плохо знать базу, но Вам нужно пройти собеседование, где топикстартер будет за Ваш счет самоутвержаться, нет вышки, а он "ПетуховскийПолитехническийВтуз" закончил, будете слушать лекцию, про важность высшего образования в "ойти", знаете хорошо базу языка или кор + скл, какой нибудь, будет Вам в уши лить инфу, что этого недостаточно и желательно знать фреймворки, ну еще Женкинск/ОпенШифт/Командную строку, даже если это изучили, то будут спрашивать коммерческие подобные продукты. Поймите Вас не собеседуют, за Вас счет самоутверждаются и так в 80% случаев из 100%. А если чудо, Вы прошли у такого собеседование, Вы думаете он будет Вам помогать в решении задач? Ноу, в лучшем случае если он будет это хотеть, но т.к. не в состоянии связать два слова, не сможет донести мысль. В худшем будете только Вы и Гугл + чванливость на код ревью.
Самое важное в первой работе "ойти", попасть в хорошую команду, со здоровой атмосферой. Это важно. И да верьте в себя. Сейчас я уже 10лет в рынке и до сих пор в шоке от атмосферы. Если Вы любите ИТ/Технологии, Вам интересно развиваться в этой сфере, то все у Вас получится.

3

Вы пропагандируете работу на износ: без личной жизни, сил и здоровой психики. Конечно, нормальные кандидаты не захотят так работать. Может, вы завидуете тем, кто может в 40 лет бросить всё и стать вполне успешным разработчиком?

Ну и старый-добрый сексизм, куда ж без него.

1

Мария, а можно мне реальные примеры? Вот я видел как в 40 в it шли из НИИ математики, и да относительно успешно. А покажите кейс, где комплектовщик и охранник из магазина закончив курсы в 40 стали успешными программистами?

1

Здарова, коллега)))
Поспорю насчет того, что софтскилы = Святой Грааль. Хардскиллы тоже мастхев, по крайне мере до уровня лида)
А так - все правда, читал и думал - "цэ моя життяра жэ"

0