Идиотизм IT-собеседований: как система обнуляет опыт ради пузырьковой сортировки

20 лет в IT. От Москвы до Америки. Я закрывал дедлайны, строил архитектуру, решал баги, оптимизировал процессы. А потом приходишь на собеседование, и тебя валят вопросом: «Поменяй цифры в числе местами». Или: «Объясни window-функцию в SQL»(редкий, специфический синтаксис в SQL, которым большинство разработчиков не пользуются). И всё, твой опыт — ноль. Потому что ты не вспомнил какую-то ерунду, которую в реальной работе находишь в Google за пять минут. Это не проверка навыков, это лотерея. Это абсурд. И я от этого устал.

Меня зовут Игорь, и я бьюсь за смысл — за себя, за брата с инвалидностью, за свои проекты. Через «Деконструкцию Реальности» я хочу показать людям, что смысл важнее материи, что мы можем менять мир. Но система IT-собеседований говорит мне: «Забудь про смысл. Заучи LeetCode, будь ходячим справочником, или вали». И знаете что? Я не сдамся.

Почему собеседования — это цирк

Возьмём типичный вопрос: «Поменяйте цифры в числе местами». Зачем? В реальной работе я открою Stack Overflow, найду готовую функцию или попрошу ИИ написать код за 30 секунд. Но на собеседовании это не важно. Важно, чтобы ты вспомнил алгоритм, который не использовал 20 лет. Или window-функции в SQL. Я их не применял, потому что всегда находил обходные пути — подзапросы, джойны, что угодно. И это работало. Но на собеседовании ты — никто, если не выдал правильный синтаксис под давлением.

Это не проверка логики. Это не оценка того, как ты решаешь реальные задачи. Это лотерея, где интервьюеры не умеют оценивать людей. Они хотят, чтобы ты был машиной, а не человеком. А потом пишут: «Недостаточно опыта». Опыта в чём? В разгадывании их нелепых загадок?

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

Мой опыт — 20 лет в IT, от разработки до архитектуры, от Москвы до Америки — обнуляется, потому что я не решил задачку из учебника. Это не просто несправедливо, это абсурд. Система не ценит реальный вклад: как ты спасал проект, как находил решения, как учился новому. Она хочет, чтобы ты был ходячим справочником.

Система против смысла

Собеседования — это часть большой машины, которая подавляет смысл ради метрик. Компании хотят «оптимизировать» процесс найма, но в итоге отсеивают тех, кто умеет думать, ради тех, кто заучил LeetCode. Это как в жизни: KPI, рейтинги, алгоритмы маскируют страх перед подлинностью. Мы боимся оценивать людей по их реальному вкладу, потому что это сложно. Проще задать вопрос про сортировку и поставить галочку.

Я хотел через «Деконструкцию Реальности» показать, что смысл важнее материи, что мы можем жить ради идей, а не ради метрик. Но система собеседований говорит мне: «Ты не нужен, если не знаешь window-функции». Это не про IT. Это про контроль. Система хочет, чтобы мы были предсказуемыми, чтобы мы боялись рисковать, думать, искать смысл.

LeetCode — ритуал подчинения

Вот в чём настоящая трагедия: LeetCode и весь этот литкод-ритуал — это не про поиск лучших инженеров. Это не про твои знания и не про умение решать реальные задачи. Это тест на подчинение. На твою готовность выполнять любые, даже самые абсурдные, бессмысленные приказы системы. Готов ли ты без вопросов зубрить, сдавать, повторять? Сможешь ли ты быть идеальным «солдатом», который исполняет ритуал, даже если понимает, что он не имеет смысла?

Тебя не спрашивают, как ты спасал продакшен или запускал сложные проекты. Тебя просят «развернуть связный список», чтобы проверить:
— Будешь ли ты заучивать ненужное?
— Согласишься ли ты тратить часы жизни на бессмысленный фарс, лишь бы пройти этот барьер?
— Насколько ты лоялен к форме — даже если смысл давно потерян?

Это не фильтр на талант, а фильтр на покорность. Ты можешь быть крутым архитектором, спасать стартапы, — но если не решил 200 задачек, ты «не подходишь». Тебя натаскивают быть ходячим литкодом, чтобы система могла поставить галочку: «Проверен, подчиняется, впишется».

В итоге реальные инженеры отваливаются. Остаются те, кто просто лучше всех играет в этот цирк. Это не про инженерный успех — это про дрессуру.

Как должно быть

Собеседования должны проверять, как ты мыслишь, как подходишь к реальным задачам, как используешь инструменты — включая Google и ИИ. Дайте мне задачу из вашего продакшена — я покажу, как её решу, с документацией, ИИ или своей логикой. Но не заставляйте меня вспоминать, что я не использовал 20 лет.

Интервью должно быть диалогом, а не экзаменом. Проверять не память, а способность адаптироваться, искать решения, работать в команде. Спросите, как я решал реальные проблемы: как спасал проект, как оптимизировал код, как учился новому стеку. Спросите, как я использую ИИ, чтобы быть эффективнее. Это покажет, кто я как профессионал, а не как я заучиваю алгоритмы.

Компании должны ценить логику, креативность, умение находить обходные пути. Потому что в реальной работе ты не пишешь сортировку с нуля. Ты ищешь готовое решение, адаптируешь его и двигаешься дальше. Это и есть IT.

Х__ я сдамся

Я бьюсь не только за себя. У меня есть брат с ДЦП, и я — его единственная надежда. Я обещал ему лучшую жизнь, и я не сдамся, даже если система валит меня за пузырьковую сортировку. Моя «Деконструкция Реальности» будет звучать — в Америке, в Москве, где угодно. Я буду говорить, писать, снимать, даже если VPN тормозит, даже если цензура душит. Потому что смысл — это не LeetCode. Смысл — это борьба.

Если вы тоже устали от этого абсурда, говорите об этом. Делитесь своими историями, в блогах, в комьюнити. Давайте деконструируем эту систему вместе. Пусть она услышит наши голоса — голоса тех, кто хочет менять мир, а не заучивать алгоритмы.

Оставьте комментарий

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

Прокрутить вверх