80% роботи в IT — це не писати код і навіть не тестувати. Це відкривати таску, читати, закривати. Думати. Відкривати знову. Закривати. Іти за кавою. Повторити цикл 5 разів. А потім раптово зрозуміти, що треба робити… але вже кінець робочого дня. 😅
Більше історій
11 бер.
Замість перевіреного twillio або AWS SNS, обрав дешевшого смс провайдера, не перевіривши підтримку rate-limit-ів в них. На бекенді поставив лише обмеження 1 смс за 30 сек з 1 номеру без обмежень по країнам.
В результаті отримав спам на нігерійську базу телефонів, яка коштувала рахунком за смс 14 тис. євро за 2 дні.
11 бер.
В мене був, мабуть, самий популярний фейл-баг.
Я джун, початок моєі кар’єри, перша робота, пару тижнів тільки працюю, продуктова компанія. В нас у продукту була адмінка, де одним із функціоналів можливість настроїти розсилку листів на пошту клієнтам про апдейти/новини компанії. Проводжу такий собі смоук-ресёрч, пишу текст листа щось типу «Всім пяні» (дійсно було щось дуже невинне) та картинку шоколадного торту у вигляді г*мна (або навпаки), ставлю у розсилку якусь групу клієнтів та свій імейл. Лист мені прийшов, картинка найз, тест пройден.
Десь через пару годин заглядає до нас СОО і трішки вже втомившимся голосом (до нас він вже накричався у маркетологів та відділі саппорту клієнтів) питає «Хтось може з вас послав на проді лист із г*мном?».
Виявилось, що дамп тестової бази даних колись зробили з проду, і на тестове середовище потрапили імейли справжніх клієнтів, причому які наче не з початку заснування компанії. Добре, що їх було не багато, да і відносини із топ-менеджментом дружні були, проще було пояснити ситуацію. Але все одно девелопери трішки прочуханів получили. А мені подякували за виявлення багу тестових даних) А ще тріал-період закрили на півтора місяця раніше, але дуже сподіваюсь що не за це г*мно.
30 бер.
— Джон! Ви прийшли у мою компанію рік тому звичайним клерком. Але ви наполегливо працювали, стали менеджером. Ще за декілька місяців ви стали вже старшим менеджером, потім директором! І ось вже ви мій партнер! Що ви можете відповісти на такий швидкий ріст?
— Дякую, тато!
11 бер.
Про баги.
В апці для фуд делівері була дебаг панель, яка дозволяла перемикати серваки з дев — тест і прод. Якийсь новий девопс вирішив, що тест треба розділити на 2 — для автоматизаторів та для мануал. Я вибрав свій звичайний тест і почав там тестувати нову фічу по додаванню нових позиції в меню ресторанів, нових списків ресторанів і додавання власне самих ресторанів.
Як виявилось, замість того, щоб тест 1 був тестовим, девопс невірно наконфігурив тест 1 і під капотом по факту був і тест 1, і продакшн сервер. Ми нічого не підозрювали, бо тестувалось все на адмін панелі, яка відображалась відповідно для тест 1.
Як же здивувались американські замовники, коли вони почали прокидатись, а це за нашим часом була 4 вечора, тобто пів дня висіли наші нові зміни на проді, і їм почали розривати корпоративну пошту, бо ніхто не може зрозуміти, звідки взялись всякі «Пузаті хати», «Фан бар банки», «Ресторація Бачевських», «Пʼяна вишня» і тд. І курʼєри, які розривали супорт, бо вони не знали, як доставити продукти з Медісона у Львів.
@Анонім
02 квіт.
Рекрутер: буде блок питань, які я буду ставити і я буду записувати відповіді ваших відповідей
🤦
Обговорення (0)