Вебинары Разобраться в IT Реферальная программа
Программирование Аналитика Дизайн Маркетинг Управление проектами
20 Окт 2024
3 мин
38

Стажёр в ByteDance два месяца саботировал проект по разработке нейросетей изнутри компании

Программист Кейю Тянь устроился стажёром в ByteDance и два месяца саботировал проект, внося ошибки в код, что мучило команду разработчиков.

Главное:

  • Стажёр Кейю Тянь работал в компании ByteDance, где саботировал проект по разработке нейросетей в течение двух месяцев.
  • Тянь вносил ошибки в код, добавляя вредоносные Pickle-файлы и изменяя библиотеки, что привело к хаосу в проекте и затратам ресурсов команды из тридцати разработчиков.
  • После выявления своих действий стажёр был исключён из компании, но не подвергся наказанию в учебном заведении.

Методы саботажа: как стажёр дестабилизировал процессы

Кейю Тянь, устроившись в компанию ByteDance, воспользовался своим положением для подрыва работы команды, разрабатывающей нейросети. Он методически загружал Pickle-файлы с вредоносным кодом, что позволяло скрыто нарушать функции программ. Согласно статистике, 90% багов в программном коде возникают именно из-за подобного неосторожного обращения с данными. Тянь использовал это в своих интересах: его действия не только усложнили поиск ошибок, но и исчерпали время и ресурсы команды.

Кроме того, стажёр изменял библиотеку PyTorch, на которую полагались разработчики. Постоянное внесение маленьких изменений так же часто приводит к более серьезным ошибкам, чем одна большая поломка. Это подтверждает исследования, показывающие, что диверсификация источников ошибок в разработке программного обеспечения может значительно увеличить время на отладку и тестирование кода.

Реакция команды и последствия для проекта

Неожиданные ошибки и сбои в функционировании привели к тому, что команда из тридцати разработчиков работала без результата на протяжении двух месяцев. Факты показывают, что большинство проектов в области разработки ИТ требуют четкой и слаженной работы, а подобные саботажные действия могут нанести непоправимый ущерб как репутации компании, так и финансовым затратам. Потеря сроков и нецелевое расходование ресурсов — это только один из многих негативных эффектов, с которыми сталкиваются компании из-за человеческого фактора в работе.

Согласно недавним исследованиям, 60% программистов хотя бы раз сталкивались с несанкционированными изменениями в коде, но истории, подобные этой, подчеркивают необходимость строгого контроля за доступом и проведением тщательных проверок выполняемой работы. Технологии, такие как системы мониторинга и аудита кода, становятся всё более актуальными в борьбе с подобными инцидентами.

Отсутствие последствий для стажёра

Интересным аспектом этой истории является то, что после выхода на чистую воду, Кейю Тянь не понёс никаких последствий от своего учебного заведения. Это вызывает вопросы о системах ответственности и контроля в институтах, готовящих специалистов в области информационных технологий. Компетенции молодых специалистов должны оцениваться не только по знаниям, но и по этическим нормам и подходам к работе.

Общество должно задаваться вопросами: как подобные инциденты влияют на восприятие стажировок? Какие меры могут быть приняты, чтобы предотвратить такие ситуации в будущем? Могу предусмотреть, что ответ на эти вопросы может помочь улучшить стандарты как среди студентов, так и среди работодателей.

Поделитесь своим мнением о ситуации: как вы считаете, что должно быть сдел

Добавить комментарий