Я опытный разработчик, но в собеседованиях — нуб: как программист со стажем 25+ лет искал работу
На сабреддите для опытных разработчиков стал популярным пост, озаглавленный «Собеседования и раньше были сумасшедшими, а стали гораздо хуже». В нем автор — программист из Великобритании — рассказывает о своем (не очень удачном) опыте поиска работы.
Вот его история:
25 лет опыта
Итак, я был профессиональным софтвер-инженером (то есть мне платили за это) 25 лет, а программистом в целом — на несколько лет дольше.
Я ушел с работы. Ничего плохого не случилось: просто перерос ее, и компания двигалась в том направлении, в котором я не хотел идти. Такое бывает, надо двигаться дальше, и т.д. и т.п.
Я начал искать…
Нет недостатка в предложениях
Во-первых: в тот момент, когда вы отметите в LinkedIn, что ищете работу, вас завалят электронными письмами и телефонными звонками вне зависимости от времени суток.
На самом деле я не сижу в LinkedIn, создал профиль много лет назад, и по глупости — думаю, что после загрузки резюме — там оказался мой мобильный номер. Плохая идея! Я это уже исправил. Люди спокойно станут звонить вам в любое время, даже поздно вечером, по поводу работы, для которой вы даже близко не подходите.
Во-вторых, тестирование кандидатов стало совершенно безумным. Примерно за последний месяц я прошел тесты на тип личности, тесты на логику, упражнения и тесты по программированию в реальном времени, whiteboarding (когда просят написать код на доске или листе бумаги) и тесты на дом.
Это все требует больших инвестиций времени. Я думаю, в компаниях забывают, что мы не подаем резюме в одно место, чтобы ждать там ответа «да» или «нет», а общаемся сразу с несколькими вариантами. А может быть, они это понимают, и им все равно. Но это серьезная проблема — как работать, делать все эти тесты, есть и спать, не говоря уже о том, чтобы проводить время с семьей.
Как проходят собеседования
Уровень собеседований — тоже безумный. Приведу в пример худший вариант.
На одном из мест было онлайн-тестирование по программированию (1 час), за которым следовала часовая беседа со старшим менеджером для обсуждения результатов. После этого мне дали домашний тест. На него ушла пара часов, может, три. Затем часовой звонок с вице-президентом насчет соответствия культуре команды.
Затем час разговора с самой командой для прогона по техническим вопросам. Затем часовой обзор архитектуры с виртуальным вайтбордом, где надо было продемонстрировать дизайн системы с архитектурной точки зрения (балансировщики нагрузки, кэш и т. п.).
Я не получил работу. Было немножко обидно. Отзыв такой: «не вписывается в команду». Сожалеть по этому поводу — одно дело, но звонок по поводу соответствия команде был на ранней стадии процесса. Почему они не остановились на нем? А что с домашним тестом? На него не было никакой реакции. Полная тишина, совсем без обратной связи. После нескольких часов, потраченных на эту компанию, я получил ответ длиной в четыре слова и отказ.
Это было несколько месяцев назад, с тех пор я наконец нашел место, которое мне понравилось и где понравился я. Но с этими бесконечными часами тестов и собеседований нужно что-то делать!
Несколько деталей
- Это не была компания уровня FAANG. Может быть, конечно, сами они считали себя такими.
- Зарплата предполагалась около 90–100 тысяч фунтов стерлингов ($120–140 тысяч) в год. Программистам в Великобритании обычно больше не платят.
- Я не часто хожу на собеседования; это моя третья смена работы за 20 лет.
Выводы
- В следующий раз я обязательно на первом же звонке спрошу обо всем дальнейшем процессе.
- Оказывается, я опытный разработчик, но нуб в том, что касается смены работы и собеседований!
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: