0:00:00.760,0:00:03.735 كم منكم قد استخدم جدول بيانات إلكترونية، 0:00:03.760,0:00:05.240 مثل مايكروسوفت ايكسل؟ 0:00:06.240,0:00:07.496 جيد جداً. 0:00:07.520,0:00:12.096 الآن، كم منكم أدار عملاً باستخدام [br]جدول حسابات تقليدي، 0:00:12.120,0:00:15.200 كما فعل والدي حينما كان يدير مطبعة [br]صغيرة في فيلاديلفيا؟ 0:00:16.160,0:00:17.320 أقل بكثير. 0:00:17.920,0:00:20.520 حسناً، هكذا كانت تدار الأمور لمئات السنين. 0:00:21.480,0:00:24.496 في بواكير العام 1978، بدأت العمل على فكرة 0:00:24.520,0:00:26.920 والتي تحوّلت في نهاية الأمر [br]إلى (فيزيكالك). 0:00:27.480,0:00:29.136 وفي السنة التالية تم شحنه ضمن 0:00:29.160,0:00:32.439 شيءٍ جديدٍ يسمى حاسوب (أبل) II الشخصي. 0:00:33.240,0:00:37.296 بمقدورك أن تقول أن الأشياء قد تغيّرت [br]بشدة بعد ست سنين 0:00:37.300,0:00:39.476 عندما كتبت صحيفة (وول ستريت) [br]مقالاً افتتاحياً 0:00:39.520,0:00:42.800 افترض أنك تعرف (فيزيكالك) [br]ولربما كنت تستخدمه حتى. 0:00:43.760,0:00:46.720 في العام 1990 قال (ٍستيف جوبز): 0:00:47.160,0:00:50.400 "دفعت الجداول الحسابيّة الصناعة [br]إلى الأمام." 0:00:50.880,0:00:54.800 "دفع (فيزيكالك) نجاح حاسوب (أبل) [br]أكثر من أي حدث آخر." 0:00:55.440,0:00:56.600 على صعيدٍ شخصيٍ أكثر، 0:00:57.600,0:01:00.736 قال (ستيف): "لو أنّ (فيزيكالك) أعدّ[br]من أجل حاسوب آخر، 0:01:00.760,0:01:02.960 لكنت تجري مقابلة مع شخص ما آخر [br]في هذه اللحظة." 0:01:03.360,0:01:09.736 لذلك، لعب (فيزيكالك) دوراً أساسياً [br]في إدخال الحواسيب الشخصية إلى مكاتب العمل. 0:01:09.760,0:01:10.920 كيف حدث ذلك؟ 0:01:11.680,0:01:14.600 ما كان ذلك؟ ما هي الظروف التي خضتها [br]لجعله ما أصبح عليه؟ 0:01:15.920,0:01:21.256 حسناً، تعلمّت البرمجة بدءاً في العام 1966 [br]عندما كان عمري 15 سنة -- 0:01:21.280,0:01:23.520 بعد بضعة شهور من التقاط هذه الصورة. 0:01:24.200,0:01:27.160 قليل من طلاب الثانوية أمكنهم الوصول [br]إلى الحواسيب تلك الأيام. 0:01:27.560,0:01:31.056 ولكن اعتماداً على الحظ والكثير [br]جداً من المثابرة، 0:01:31.080,0:01:33.320 أمكنني قضاء بعض الوقت عليه [br]في أرجاء المدينة. 0:01:34.200,0:01:39.080 بعد النوم على الوحل في (وودستوك)، [br]التحقت بجامعة (MIT)، 0:01:39.520,0:01:42.600 ومن أجل كسب المال، عملت في مشروع (ملتيكس). 0:01:43.320,0:01:48.336 وهو عبارة عن نظام تفاعلي رائد [br]لاقتسام الوقت. 0:01:48.360,0:01:51.536 هل سمعتم بأنظمة التشغيل [br](ليونكس) و(يونيكس)؟ 0:01:51.560,0:01:52.800 كلها أتت من (ملتيكس). 0:01:53.320,0:01:55.616 عملت على نسخ (ملتيكس) 0:01:55.640,0:01:59.456 المعروفة بلغات الحاسوب المترجمة، 0:01:59.480,0:02:01.936 والتي استخدمها الناس في المجالات [br]غير الحاسوبية 0:02:01.960,0:02:04.960 لإجراء عملياتهم الحسابية الجلوس [br]على محطة الحاسوب. 0:02:05.560,0:02:07.816 بعد التخرج من (MIT)، 0:02:07.840,0:02:10.680 عملت لصالح هيئة المعدّات الرقمية. 0:02:11.320,0:02:14.496 في DEC عملت على البرمجيات 0:02:14.520,0:02:17.360 لصالح المنطقة الجديدة المتعلّقة [br]بصفّ الحروف المحوسب. 0:02:17.800,0:02:22.136 ساعدت الصحف على استبدال الآلات [br]الكاتبة للصحفيين 0:02:22.160,0:02:23.360 بمحطات الحاسوب. 0:02:23.880,0:02:25.096 أقوم بكتابة البرمجيات 0:02:25.120,0:02:28.816 ثم أنزل إلى الميدان لأماكن [br]مثل (كانساس سيتي ستار)، 0:02:28.840,0:02:31.256 حيث أدرّب المستخدمين وأحصل [br]على ردود الأفعال. 0:02:31.280,0:02:33.136 كانت تلك تجربةً حقيقيةً على أرض الواقع 0:02:33.160,0:02:36.400 مختلفة بعض الشيء عن ما رأيته [br]داخل المعمل في (MIT). 0:02:37.880,0:02:40.496 بعد ذلك، كنت قائداً لمشروع 0:02:40.520,0:02:45.320 برمجيات لأول معالج كلمات لشركة DEC، [br]مجدداً مجال جديد. 0:02:45.720,0:02:51.216 كما هو الحال مع صفّ الحروف، كان الشيء [br]المهم هو صياغة واجهة المستخدم 0:02:51.240,0:02:53.360 حيث كانت طبيعية وفعّالة لغير [br]مستخدمي الحاسوب 0:02:56.360,0:03:00.336 بعدها عملت لصالح شركة صغيرة 0:03:00.360,0:03:06.480 لصنع ماكينات تسجيل النقود الإلكترونية ذات [br]المعالج لمحلات الوجبات السريعة. 0:03:07.360,0:03:11.056 ولكن، لطالما أردت بدء شركة [br]مع صديقي (بوب فرانكستون) 0:03:11.080,0:03:13.456 والذي قابلته في مشروع (ميلتكس) في (MIT). 0:03:13.480,0:03:17.176 لذلك قررت العودة إلى الجامعة لأتعلم [br]ما أستطيع عن الأعمال التجارية. 0:03:17.200,0:03:19.976 وبنهاية عام 1977، 0:03:20.000,0:03:23.000 التحقت بماجستير إدارة الأعمال في مدرسة [br]هارفارد للأعمال. 0:03:23.840,0:03:26.336 كنت واحداً من القلائل 0:03:26.336,0:03:29.176 الذين لديهم خلفية عن برمجة الحاسوب. 0:03:30.080,0:03:33.256 هناك صورة لي في كتاب السنة وأنا أجلس [br]في الصفّ الأمامي. 0:03:33.280,0:03:34.296 (ضحك) 0:03:34.320,0:03:36.936 الآن، في هارفارد تعلمنا بطريقة الحالة. 0:03:36.960,0:03:38.896 كنّا ندرس ثلاث حالات يومياً. 0:03:38.920,0:03:44.640 تتكوّن الحالات من بضع عشرات من الصفحات [br]التي تصف أوضاعاً تجاريةً معينة. 0:03:45.600,0:03:50.176 تحتوي غالباً على رسوم، والتي غالباً [br]ما تحتوي على كلمات وأرقام 0:03:50.200,0:03:53.360 مرتّبة بطرق ذات معنى للوضع المحدّد. 0:03:53.840,0:03:55.776 عادةً ما تكون مختلفةً نوعاً ما. 0:03:55.800,0:03:57.016 هذا هو واجبي المنزلي. 0:03:57.040,0:04:00.216 مجدداً، أرقام وكلمات مرتّبة [br]بطريقة ذات معنى. 0:04:00.240,0:04:04.320 الكثير من الحسابات --[br]أصبحت علاقتنا وثيقةً جداً بآلاتنا الحاسبة. 0:04:04.720,0:04:06.600 في الحقيقة، هذه هي آلتي الحاسبة. 0:04:08.200,0:04:10.976 حينما حلّ الهالوين، ارتديت زياً [br]على شاكلة آلة حاسبة. 0:04:11.000,0:04:12.440 (تصفيق) 0:04:13.785,0:04:16.976 عند بداية كل فصل دراسي، ينادي [br]الأستاذ على شخص ما 0:04:17.000,0:04:18.279 ليعرض الحالة. 0:04:19.079,0:04:21.856 ما يفعلونه هو أنهم يشرحون ما كان يحدث 0:04:21.890,0:04:25.626 من ثمّ يُمْلون المعلومات [br]التي ينسخها الأستاذ 0:04:25.640,0:04:28.545 على العديد من السبّورات الآلية [br]في مقدمة الصفّ، 0:04:28.569,0:04:30.096 نخوض بعدها نقاشاً. 0:04:30.120,0:04:34.576 أحد الأشياء المحبطة هو عندما تنهي [br]واجبك المنزلي بالكامل، 0:04:34.600,0:04:37.616 فتأتي في اليوم التالي لتكتشف [br]أنك ارتكبت خطأً 0:04:37.640,0:04:40.176 وجميع الأرقام الأخرى التي عملت [br]عليها خاطئة. 0:04:40.200,0:04:41.976 وبالتالي لا تستطيع المشاركة. 0:04:42.000,0:04:44.240 وقد كانت الدرجات توزّع حسب [br]المشاركة في الفصل. 0:04:45.320,0:04:50.240 لذلك، بالجلوس مع 87 شخصاً آخر في نفس [br]الفصل، كنت أدخل في أحلام اليقظة بكثرة. 0:04:51.280,0:04:55.136 أغلب المبرمجين هذه الأيام عملوا [br]على حواسيب مركزيّة، 0:04:55.160,0:05:01.496 لبناء أشياء مثل أنظمة الجرد وأنظمة [br]المرتبات وأنظمة دفع الفواتير. 0:05:01.520,0:05:04.016 ولكنّني عملت على معالجة الكلمات التفاعلية 0:05:04.040,0:05:06.136 والحوسبة بناءً على الطلب الشخصي. 0:05:06.160,0:05:10.440 بدلاً عن التفكير في المطبوعات الورقية [br]والبطاقات المخرومة، 0:05:10.880,0:05:13.656 تخيّلت سبورةً سوداء سحرية 0:05:13.680,0:05:17.056 إذا ما مسحت رقماً واحداً وكتبت [br]شيئاً جديداً مكانه، 0:05:17.080,0:05:19.936 تتغير بقية الأرقام تلقائياً، 0:05:19.960,0:05:21.720 مثل معالجة الكلمة بالأرقام. 0:05:22.600,0:05:26.840 تخيلت أن آلتي الحاسبة تحتوي على جزء فأرة [br]في الجزء السفلي منها 0:05:27.240,0:05:30.200 وشاشة عرض علوية، مثل تلك [br]في الطائرة المقاتلة. 0:05:30.720,0:05:34.856 ويمكنني كتابة بعض الأرقام عليها، [br]وإحاطتها ثم الضغط على زر المجموع. 0:05:34.880,0:05:38.616 في أثناء مفاوضة ما يمكنني [br]أن أحصل على الإجابة. 0:05:38.640,0:05:41.640 بعدها توجّب عليّ فقط أن أحول [br]تخيلاتي إلى واقع. 0:05:42.640,0:05:45.080 علمني والدي كيف أبني نموذجاً أولياً. 0:05:45.560,0:05:47.176 أراني مجسّمات 0:05:47.200,0:05:50.536 صنعها ليعرف الموضع على الورقة 0:05:50.560,0:05:53.096 للأشياء مثل الكتيبات التي كان يطبعها. 0:05:53.120,0:05:56.056 كما أنه يستخدمها لقياس ردود العملاء 0:05:56.080,0:05:59.680 وموافقتهم النهائية قبل إرسال [br]العمل إلى المطابع. 0:06:00.440,0:06:05.536 فكرة عمل شيء مبسط ونسخة قابلة للعمل [br]من ما كنت تحاول بناءه 0:06:05.560,0:06:07.880 يدفعك إلى الكشف عن المشاكل الأساسية. 0:06:08.720,0:06:13.120 مما يجعلك توجد حلولاً لتلك المشاكل [br]بطريقة أقل تكلفة بكثير. 0:06:13.720,0:06:15.960 لذلك قررت بناء نموذج مبدئي. 0:06:16.760,0:06:21.336 ذهبت إلى محطة فيديو متصلة بنظام [br]هارفادر لاقتسام الوقت 0:06:21.360,0:06:22.856 وشرعت في العمل. 0:06:22.880,0:06:26.136 كانت أول المشاكل التي واجهتني: 0:06:26.160,0:06:28.840 كيف يمكن تمثيل القيم في الصيغ؟ 0:06:29.280,0:06:30.640 دعوني أفصّل ذلك. 0:06:32.000,0:06:34.176 تخيّلت أنك تشير إلى مكان ما، 0:06:34.200,0:06:37.296 تكتب بعض الكلمات، ثم تكتب [br]غيرها في مكان آخر، 0:06:37.320,0:06:40.844 تضع بعض الأرقام والمزيد من الأرقام، [br]تشير إلى مكان الإجابة. 0:06:41.240,0:06:44.456 ثم تشير إلى الأولى، تضغط على علامة [br]الناقص، تشير بعدها إلى الثانية، 0:06:44.480,0:06:45.680 ثم تحصل على الإجابة. 0:06:46.360,0:06:49.776 كانت المشكلة هي، [br]ماذا يجب أن أضع في الصيغة؟ 0:06:49.800,0:06:52.420 توجب أن يكون شيئاً يعرفه الحاسوب. 0:06:52.444,0:06:54.136 وإذا ما نظرت إلى الصيغة، 0:06:54.160,0:06:57.160 تحتاج أن تعرف إلى أين تشير على الشاشة. 0:06:57.840,0:07:00.736 كان ذلك أول شيء فكّرت أن المبرمج [br]سيضطلع بالقيام به. 0:07:00.760,0:07:02.665 ما أن تشير إلى مكان ما، 0:07:02.689,0:07:05.369 سيطلب منك الحاسوب أن تكتب اسماً مميزاً. 0:07:06.760,0:07:10.536 أصبح ذلك أكثر وضوحاً وسرعة، الشيء الذي [br]كان على وشك أن يكون مملاً جداً. 0:07:10.560,0:07:13.800 يتوجّب على الحاسوب أن يعدّل الاسم [br]تلقائياً ويضعه في الداخل. 0:07:14.600,0:07:18.960 لذلك فكّرت، لما لا يكون بنفس الترتيب [br]الذي أدخلته به؟ 0:07:19.480,0:07:21.976 فجربت ذلك. قيمة 1، قيمة 2. 0:07:22.000,0:07:24.762 بسرعة كبيرة رأيت أنه إذا كان [br]لديك أكثر من قيمة 0:07:24.786,0:07:27.296 سوف لن تستطيع تذكرها على الشاشة [br]كما يفترض أن يكون. 0:07:27.320,0:07:32.616 ففكرت، بدلاً عن السماح لك بوضع [br]القيم في أي مكان، 0:07:32.640,0:07:34.240 لما لا أقيّدك بشبكة؟ 0:07:34.720,0:07:36.936 وعندما تشير إلى خليّة، 0:07:36.960,0:07:39.680 يقوم الحاسوب بوضع الصف والعمود كأسم. 0:07:40.640,0:07:46.816 فإذا ما رتبّتها كخريطة ووضعت أ ب ت [br]في الجزء العلوي والأرقام على الطرف، 0:07:46.840,0:07:49.736 إذا ما رأيت ب7 ضمن الصيغة، 0:07:49.760,0:07:51.960 ستعرف بالتحديد أين كان موضعها على الشاشة. 0:07:52.640,0:07:56.880 وإن توجب عليك كتابة الصيغة بنفسك [br]ستعرف كيف تفعل ذلك. 0:07:57.440,0:08:00.520 تقييدك ضمن شبكة ساعد في حل مشكلتي. 0:08:01.200,0:08:06.800 أيضاً فتح الباب لقدرات جديدة، مثل [br]القدرة على الحصول على نطاقات من الخلايا. 0:08:07.360,0:08:08.936 ولكنها لم تكن مقيّدة جداً -- 0:08:08.960,0:08:13.280 ما يزال بإمكانك وضع أي قيمة وأي صيغة [br]وفي أي خلية كانت. 0:08:14.120,0:08:17.960 وهي الطريقة التي ظللنا نتبعها حتى اليوم [br]ولمدة 40 سنة تلت. 0:08:19.109,0:08:22.776 قررت أنا وصديقي (بوب) أنْ نصنع [br]هذا المنتج معاً. 0:08:22.800,0:08:27.216 قمت بمزيد من العمل لأعرف بالتحديد [br]كيف يفترض بالبرنامج أن يعمل. 0:08:27.240,0:08:30.496 كتبت بطاقةً مرجعية لتكون بمثابة وثيقة. 0:08:30.520,0:08:35.296 كما أنها ساعدتني في ضمان أن واجهة [br]المستخدم التي كنت أعمل على تعريفها 0:08:35.320,0:08:38.799 يمكن تفسيرها بإيجاز ووضوح للناس العاديّين. 0:08:39.520,0:08:44.936 عمل (بوب) في علّية الشقة التي استأجرها [br]في أرلينغتون بمساشوسيتس. 0:08:44.960,0:08:46.680 هذه هي العلّية من الداخل. 0:08:48.240,0:08:51.016 اشترى (بوب) حصة من الوقت من نظام[br](ملتيكس) التابع ل MIT 0:08:51.040,0:08:53.760 لكتابة رمز حاسوب على محطة كهذه. 0:08:54.400,0:08:57.896 يقوم بعدها بتحميل إصدارات اختبار [br]على حاسوب أبل قام باقتراضه 0:08:57.920,0:09:01.176 عبر خطّ هاتفي يستخدم مقرنة صوتية، 0:09:01.200,0:09:02.360 ثم نجري بعدها اختبارً. 0:09:02.920,0:09:07.640 في أحد هذه الاختبارات استعدّيت لهذه [br]الحالة المتعلقة بتحدي (بيبسي). 0:09:08.720,0:09:11.640 لم يكن زر الطباعة يعمل حينها، لذلك توجّب [br]على نسخ كل شيء. 0:09:12.480,0:09:14.896 لم يكن زر الحفظ يعمل، لذلك كلما [br]ضاع مجهودي، 0:09:14.920,0:09:17.920 توجّب على نسخ كل الصيغ مجدداً، [br]مرة تلو الأخرى. 0:09:18.240,0:09:22.216 في اليوم التالي، رفعت يدي؛ تم استدعائي، [br]ثم عرضت حالتي. 0:09:22.240,0:09:25.816 وضعت توقعات لمدة خمس سنين، وفكّرت [br]في مختلف أنواع السيناريوهات. 0:09:25.840,0:09:29.520 أجدت حالتي. كان (فيزيكالك) مفيداً سلفاً. 0:09:30.160,0:09:32.760 قال الأستاذ: "كيف فعلت ذلك؟" 0:09:33.469,0:09:36.136 حسناً، لم أرد إخباره عن برنامجنا السري. 0:09:36.160,0:09:37.680 (ضحك) 0:09:38.200,0:09:40.056 فقلت: "أخذت هذا وأضفت هذا 0:09:40.080,0:09:42.176 ثم ضربته في هذا ونقصت ذلك." 0:09:42.200,0:09:44.296 فقال: "لماذا لم تستخدم نسبة؟" 0:09:44.320,0:09:47.336 فقلت: "هاه! نسبة -- [br]لم يكن لذلك أن يحدث بالضبط!" 0:09:47.360,0:09:49.936 مالم أخبره به كان، "القسمة لا تعمل بعد." 0:09:49.960,0:09:53.056 (ضحك) 0:09:53.080,0:09:56.936 في نهاية الأمر، تمكنّا من إنهاء [br](فيزيكالك) بدرجة كبيرة 0:09:56.960,0:09:58.800 حتى يسعنا عرضه للعامة. 0:09:59.440,0:10:01.416 طبع والدي عيّنة من بطاقة المرجع 0:10:01.440,0:10:03.440 حتى نستخدمها كمادة تسويقية. 0:10:04.280,0:10:10.056 في يونيو من العام 1979 أعلن ناشرنا [br]عن (فيزيكالك) للعالم، 0:10:10.080,0:10:14.200 في حجيرة صغيرة في مؤتمر الحاسوب الوطني [br]العملاق في مدينة نيويورك. 0:10:14.800,0:10:18.960 كتبت صحيفة نيويورك تايمز مقالاً [br]فكاهياً حول المؤتمر. 0:10:19.480,0:10:21.936 "كانت الماكينات تؤدي ما يشبه [br]الشعائر الدينية ... 0:10:21.960,0:10:23.341 كما يجتمع المؤمنون، 0:10:23.365,0:10:26.461 كان الرسّامون في الإستاد يضيفون [br]على هيكل الآلهة، 0:10:26.485,0:10:29.656 يطبعون بحذر كلمة (فيزيكالك) بحروف سوداء [br]عملاقة على ورق أصفر. 0:10:29.680,0:10:31.496 الكل يحيّي (فيزيكالك)!" 0:10:31.520,0:10:35.096 (لهاث) صحيفة نيويورك تايمز: [br]"الكل يحيّي (فيزيكالك)." 0:10:35.120,0:10:36.616 (ضحك) 0:10:36.640,0:10:40.896 كان تلك آخر مرة يذكر فيها [br]الجدول الإلكتروني 0:10:40.920,0:10:44.816 في صحيفة الأعمال المشهورة خلال سنتين. 0:10:44.840,0:10:46.976 أغلب الناس لم يحصلوا عليها بعد. 0:10:47.000,0:10:48.200 ولكن البعض فعل. 0:10:48.920,0:10:53.120 في أكتوبر من العام 1979 قمنا [br]بشحن (فيزيكالك). 0:10:53.880,0:10:56.696 بدت التعبئة والتغليف بهذا الشكل. 0:10:56.720,0:10:59.200 وبدت هكذا على حاسوب (آبل) II 0:11:00.000,0:11:01.960 والبقية كما يقولون كانت تاريخاً. 0:11:02.360,0:11:04.456 الآن، هناك تفاصيل كثيرة جداً لهذه القصة، 0:11:04.480,0:11:06.536 ولكن يجب تأجيل ذلك ليوم آخر. 0:11:06.560,0:11:08.800 شيء آخر، ولو أن جامعة هارفارد تتذكّره. 0:11:09.400,0:11:10.600 ذلك هو الفصل الدراسي. 0:11:11.240,0:11:14.680 لقد وضعوا لوحةً لإحياء ذكرى ما حدث. 0:11:15.640,0:11:20.870 (تصفيق) 0:11:24.400,0:11:27.336 لكنها أدّت دوراً تذكيرياً 0:11:27.360,0:11:32.856 أنّه يجب عليك أن تستند على خلفياتك [br]ومهاراتك واحتياجاتك الفريدة 0:11:32.880,0:11:38.136 وأن تبني نموذجاً مبدئياً لتكشف النقاب [br]وتحلّ المشاكل الأساسية، 0:11:38.160,0:11:40.280 وأن تغيّر العالم عبر ذلك. 0:11:41.040,0:11:42.256 شكراً لكم. 0:11:42.280,0:11:46.880 (تصفيق)