خطأ المبرمج بمليون دولار: خلل برمجي مع تحول دراماتيكي

2024-12-16

كتب تري، وهو مبرمج يعمل في شركة ناشئة للاتصالات 3G، برنامجًا تلقائيًا لاختبار المدفوعات كان مخصصًا لمعاملات اختبار صغيرة. ومع ذلك، تسبب ثلاثة أخطاء في التعليمات البرمجية في قيام البرنامج باضافة 100 دولار إلى حسابه التجريبي كل خمس دقائق. ونظرًا لعدم وجود فحص للنشاط، استمر البرنامج في العمل لساعات عندما تعطل أحد البوابات، مما أدى إلى تراكم مبلغ كبير. وفي صباح اليوم التالي، واجه تري أسئلة من فريق الأمن حتى قام رئيس قسمه بشرح الموقف، لكن رصيد الحساب التجريبي تم إعادة تعيينه إلى الصفر.