polishchuk 0 352 24.07.2019
Программист спецом добавил "вечную багу" чтобы не терять работу
Кодер Дэвид Тинли из США которому 62 года, был контрактером и разрабатывал софт для одного из отделов Siemens. Чтобы не лишиться постоянных работки, он встроил в одну из таблиц «логический крашер» (программа, которая запускается при конкретных условиях (например, в определенную дату и время): как только она срабатывала, таблица крашилась и Тинли нанимали снова, чтобы ее пофиксить. Сейчас ему грозит 10 лет тюрьмы или 250К штрафа.
Как все было? В американском отделе Siemens Тинли работал над автоматизацией таблиц, которые в компании использовались для управления заказами на оборудование. В определенную дату и время «логический крашер» ранился, таблицы начинали работать с еррорами, и компания вынуждена была просить Дэвида все пофиксиь. Он «фиксил» таблицы, просто сдвигая в будущее дату «крашера». Это все длилось 2 года (с 2014 по 2016 года).
Его "хитрожопость" расскрыли, когда он ушел в отпуск и на время отпуска Дэвид должен был передать доступ к другим специалистам. Немецкий концерн Сименс обратился в суд.
Теперь Дэвиду Тинли грозит 10 лет тюремного заключения или $250К штрафа. Компания потратила около $42 тысяч на "инвестигейт" ущерба.