Как стать автором
Обновить

За что я ненавижу IT

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров44K

Давно и долго хотел написать что-то остренькое и вот, собрался с мыслями

Собеседования

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

Философ ты наш
Философ ты наш

Но даже не это самое печальное. Печально в собесах то, что их банально... Много!

  • Собес с рекрутером

  • Тех собес

  • А еще один тех собес! Не ожидали? А тут даже вопросы будут те же!

  • Ладно, вы решили, что здесь не будет тех собеса. Но нет, тут тоже тех собес, но он еще и лайв кодинг

  • Собес с командой!

  • Собес с CEO

Даже если предположить, что вы лучший и отвечаете всё максимально правильно, человек, вас собеседующий может быть просто не в настроении. Это примерно приравнивает ваши шансы к 50% прохождения каждого собеса. То есть это будет 25%, что вы пройдёте при двух этапах.12.5% при трёх этапах. 6.25% при четырёх этапах. И это при том, что вы идеально подходите. Удачи вам, если не идеально, там будут 0.00001%. Я отказываюсь если слышу больше трёх этапов. Хотя пару раз у меня было и 5 — 8 собесов, но там основная идея была «зачем вы это устроили» нежели это было какой то общей практикой

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

Кадровая политика внутри компаний

В IT увольняют с большим трудом. В принципе, логично, что после того, как собеседования отсеивают критическую долю разработчиков, то иди их уволь. Лучше плохо работающий, чем еще 100 собесов, но мы получаем на выходе невероятно слабые команды. Слабо мотивированных разработчиков, огромные сроки и всё вот это корпоративное. Зачастую находится 1 - 2 человека любящих работать, которые тащат всех на себе, но если вы думаете, что этим ребятам как-то много платят, то не обольщайтесь, таким не платят.

Роли в командах

Есть великолепная роль, идеальная по своей сути Team lead. Это некий грааль к которому тянутся все и каждый, но каждый кто хоть раз из него изопьёт - не захочет больше прикасаться. Возьмём стандартную команду

  • Аналитик

  • 2 - 3 backend

  • 1 - 2 frontend

  • 1 - 2 тестировщика

  • Team lead

  • Product owner (PO далее)

Бывает, что аналитик еще и PO, но основа всегда такова.

  • Аналитик расписывает задачи и ведет конфлюенс

  • Тестировщики тестируют

  • Обычные разработчики пилят задачи

  • Team lead проводит дейли, ревьювит код и направляет команду

  • PO таскает задачи от бизнеса к команде

Идеально! В чем проблема? В том, что Team lead ходит везде с PO'ом. К PO постоянно нескончаемо обращается бизнес со своими большими задачками, а так как PO в принципе не способен охватить такой объем (иначе он бы был Team lead) - ему везде нужен Team lead. Оставшийся кусок времени Team lead закрывает собесами. Команда живёт сама по себе

Для начала не очень понятно, зачем вообще нужен PO в этой истории. В небольших фирмах эту позицию режут первой

Так же в этой истории возникает огромный конфликт интересов у Team lead'а. Бизнес не даёт ему вздохнуть от своих проблем и вдруг у него появляется разработчик, который достиг точки увольнения (уже буквально матерится в чате, история из личного опыта, правда не в моей команде). Team lead'у надо бы уволить парня, но тогда ему придётся искать замену! И даже если он готов ночевать на работе ради работы, бизнес и собеседования воюют за одно и то же время. То есть Team lead начинает оттягивать момент увольнения лишь бы не уволить, и вот здесь Team lead или кто то другой решает, что стоит добавить "собеседования с командой" как этап фильтрации на "уживчивость" ;) Но они добавляют еще работы Team lead'у, потому что теперь команда отсеивает хороших кандидатов!

Так же бизнес тяжело понимает, что жизнь это не спринт. Сумасшедшие требования, фразы "нужно было вчера" и тд наш герой слышит постоянно. Оттого люди, остающиеся на этой должности не только забывают, что есть какие-то код ревью и тд, но они не следят за командой и зачастую они просто забивают и передают часть своих обязанность PO, который даже не смотря на это, всё равно тащит Team lead'а обратно в клоаку.

И замкнутый круг повторяется и повторяется и повторяется и повторяется...

Без комментариев
Без комментариев

Реклама всё врёт

Только ленивый не писал, про большие зарплаты в IT. Опять же, если они такие большие, то зачем вообще нужна IT ипотека?

Заключение

Можно ли решить эти проблемы? Во-первых, да. И в разных компаниях так или иначе стараются лежать как минимум в сторону решения. Можно нанять еще команд, охладить желание бизнеса, ввести чуть более строгий контроль, систему мотиваций, поощрений и тд. Как я писал выше, в конце концов появляются 1 - 2 гения, способных делать вообще всё что угодно и при этом ничего не просить. Насколько сейчас есть прогресс в решении, я не знаю и каждый раз, когда мне предлагают пройти собес с CEO, собес с командой и тд. Я тяжело вздыхаю, потому что понимаю, что проблемы. Не. Решены.

Теги:
Хабы:
Всего голосов 106: ↑57 и ↓49+20
Комментарии315

Публикации

Истории

Ближайшие события

19 сентября
CDI Conf 2024
Москва
24 сентября
Конференция Fin.Bot 2024
МоскваОнлайн
30 сентября – 1 октября
Конференция фронтенд-разработчиков FrontendConf 2024
МоскваОнлайн