История провала
Однажды мы начинали проект по производству электронного магазина с одним известным брендом и потребовалось срочно подтвердить, что в нашей команде есть специалисты, умеющие работать с OMS Starfish24.
OMS — Order Management System, система управления заказами в электронной коммерции.
(сразу скажу, что проект закончился относительно успешно, хотя и обошёлся заказчику в несколько раз дороже, чем изначально планировалось. Но виноваты были не мы, там всё было плохо спланировано ещё на этапе идеи и оценки бюджета)
В нашей команде, разумеется, вынь-да-положь такого человека не было; планировалось нанять или взять в аренду спеца по ходу дела. А тут — лицо, принимающее решение на стороне заказчика потребовало предъявить компетенции «прям сурочна!». Менеджмент заметался, шестерни завертелись и «жребий упал на меня» (ц) Кир Булычев, «Путешествие Алисы».
Я растерянно сказал менеджменту: менеджмент, что я там смогу ответить на собеседовании, если я систему-то в глаза ни разу не видел?! Менеджмент велел мне посмотреть документацию (из документации был список эндпоинтов API в Сваггере) и диаграммы внедрений на других проектах (стрелочки и квадратики невнятного происхождения и семантического наполнения).
Делать нечего и я честно поковырял унылую документацию и осторожно потыкал палочкой Сваггер. Ничего не понял, потому что логики между 80+ эндпоинтов и процессом регистрации заказов как-то не улавливалось.
В общем, на собеседование я пришёл с видом бравым и слегка придурковатым. Ни на один вопрос я ответить внятно не сумел, хотя тупо не молчал и невероятным усилием воли формулировал ответы, которые теоретически можно было принять за правду. Да вот только нёс я полную чушь, потому что в сути работы системы я не разобрался.
Заказчик мне так и сказал (близко к оригиналу, но прошло больше 3-х лет, могу путать слова): «— Молодой человек, вы вообще не компетентны в части работы этой системы. Совершенно точно я буду требовать замены команды и постараюсь больше с вами никогда не встречаться».
Сказать, что мне было стыдно — это ничего не сказать. Такого феноменального, катастрофического и бездарно унизительного поражения я не припомню с универа, когда профессор выгнал меня с пары за опоздание, выговаривая на аудиторию из 100 человек.
В тот день я поклялся сам себе, что больше не пойду на сделку с совестью и не поведусь на уверения менеджмента, что это «как комарик укусит», «давай, вошли и вышли, приключение на 20 минут».
После того случая у меня не раз бывали и уверен, ещё не раз будут ситуации, когда на вопрос собеседника я понятия не имею, что ответить. В этом случае я либо сразу говорю, что не знаю ответа; либо отвечаю, что мне нужно подготовиться и я вернусь с ответом через некоторое время.
К слову, с тем человеком, который меня собеседовал, мы потом проработали ещё полтора года на проекте: пришлось дипломатично забыть мой эпичнейший провал, потому что менеджмент, надо отдать должное, встал на мою защиту горой и отказался заменять команду на проекте. А значит — мне пришлось изучать, как работает OMS Starfish24 — только в этот раз по-честному и без дураков.
Поделитесь вашими историями провала в комментах? :))