Так получается, что мои последние 10+ лет или около того так или иначе вращаются вокруг дефектов в програмном обеспечении. На уровне профессии от рядового сотрудника до руководителя команды тестирования и потом выше. Все проекты - англоязычные заказчики.
За это время я видел разные дефекты и чудеса: 10-часовые марафоны триажа и анализа дефектов, фатально-недопустимые изъяны в логике для финансов, и как только нули исчезали из финальных накладных для серьезных компаний.
Много всякого интересного - можно книгу на каком-то этапе написать наверное.
Зная всю эту кухню изнутри, всегда вдвойне огорчает, когда какой-то дефект программного обеспечения происходит с тобой как с конечным пользователем.
Открываю приложение доставки. Выбрал, что заказать, пошел в оплату и обнаружил…
Что помимо моих привязанных карт, у меня появилась карта, которой у меня нет и никогда не было. На мое имя. Три цифры с оборотной стороны заполнены.
Можно было бы попробовать расплатиться, чтобы “сломать систему” дальше. В теории имя и фамилия не совпадут и транзакция не пройдет. Но я подумал, что лучше не стоит. И так печаль.
Интересно мои привязанные карты тоже кому-то автоматически добавили на их имя?
Со временем технологии становятся сложнее и очагов возникновения проблем больше. Будь то в инфраструктуре или в коде или еще где-то.
Если вы не знали, то в языках программирования тоже есть дефекты.
Но нам же нужно еще больше технологий во все сферы жизни, верно?