Меня уволили с испытательного срока
Рассказываю, как всё было. Зашёл на проект мечты: стартап, молодая команда, интересная предметка, деньги в валюте. Спойлер: через пару месяцев меня оттуда выкинули.
До меня в компании работал один системный аналитик, и я стал вторым. Команда молодая, все ребята супероткрытые, были готовы приходить на помощь и отвечать на вопросы. Из особенностей - аналитик здесь пишет не просто ТЗ, а буквально инструкцию, как от БД по всем слоям передаются данные, как они преобразуются, точные маппинги и т. д. Если твоё решение «не взлетит», то виноват ты.
В целом, логичный подход, но проблема в том, что на проекте не было достаточной документации (классика). И ещё нельзя задавать вопросы разработчикам. Ты должен сам открыть код, разобраться и понять, как всё работает. Если не понял - ну, значит, плохо старался.
И если с бэкендом проблем особых нет, даже несмотря на то, что проект был написан на ноде, с которой у меня не было опыта, то на фронте чёрт ногу сломит. Товарищи фронты, я, честное слово, не понимаю, как вы во всём этом разбираетесь. Из крутого и необычного: проект был написан с использованием GraphQL, и мне удалось поработать и с ним.
Как работалось? Интересно. Постоянное чтение и анализ кода сильно нагружали голову, под вечер я был выдохшийся. Но я был бы не я, если бы не нашёл разраба, который охотно рассказывал, как и что устроено, и объяснял мне моменты, которые были неясны. Как я писал ранее, вообще вся команда была «за» общение, но разработчиков отвлекать нельзя.
Сейчас не вспомню конкретику, какая задача передо мной стояла, но точно помню, что документации не было и приходилось сидеть и копать. После первого месяца работы я получил обратную связь - «всё хорошо, но задаёшь много вопросов». Ну, работа у меня такая - вопросы задавать. Усвоил, начал работать более автономно.
Прошёл ещё месяц, теперь обратная связь только положительная - «Андрюха, всё хорошо делаешь, продолжай в том же темпе». Но я уже тогда начал чувствовать усталость. Ковыряться в чужом коде поднадоело, плюс, даже несмотря на то, что это стартап, там уже было легаси, и часть бэкенда написана на одном фреймворке, часть - на другом. Из-за этого даже на базовые действия, вроде добавления нескольких атрибутов в API, тратилось туча времени. Потому что перед тем, как добавлять атрибуты, тебе надо с нуля описать контракт.
Принимаю для себя решение в конце испытательного срока сказать, что буду уходить, потому что не готов работать в таком режиме. И, что бы ты думал, мы созваниваемся, и мне говорят, что я не прошёл испытательный срок. Назвали список причин, среди прочих там было что-то вроде: «в задаче в Jira поставил не ту метку», «не знал, как зайти в админку» или «выполнил задачу неверно», хотя по итогу верно. Кажется, что дело вообще не в задачах. Да и ладно, разраб, с которым мы плотно работали, расстроился, ведь его устраивало, что доку и задачи делает аналитик, а не он.
Какой вывод? Дерьмо случается, испытательный срок работает в обе стороны, а ожидания и реальность могут не совпасть. Можно было на берегу понять, что будет жопа, ведь о чтении кода предупреждали заранее и о том, что я буду единственным аналитиком на команду. Но я пошёл туда, потому что понравилась предметка, да и оплата в валюте была жирным плюсом. Что ж, опыт получил - едем дальше.
З.Ы. История произошла полтора года назад. Сегодня я закрыл испыталку на новой работе (которую нашёл в ноябре прошлого года). Там, где можно задавать вопросы.
Post #449
5.41K
- 🐳 57
- ❤ 33
- 🔥 18
- 💅 8
- 🌭 2
- 🍌 2