آلان كاي: "ما هي الكتب التي تنصح بقراءتها لشخص يدرس علوم الكمبيوتر"

باختصار ، أنصح بقراءة الكثير من الكتب التي لا تتعلق بعلوم الكمبيوتر.

الصورة

من المهم أن نفهم المكان الذي يشغله مصطلح "العلوم" في "علوم الكمبيوتر" وما تعنيه كلمة "هندسة" في "هندسة البرمجيات".

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

مثال على ذلك من علوم الكمبيوتر هو جون مكارثي ، الذي يفكر في أجهزة الكمبيوتر في أواخر الخمسينيات ، أي حول الطيف الكبير بشكل لا يصدق لما يمكن أن يفعلوه (ربما الذكاء الاصطناعي؟) ، ويخلق نموذجًا حسابيًا يمثل لغة ، و يمكن أن تكون بمثابة metalanguage الخاصة به (Lisp). كتابي المفضل حول هذا الموضوع هو دليل ليسب 1.5 من مطبعة معهد ماساتشوستس للتكنولوجيا (كتبه مكارثي وآخرون). لا يزال الجزء الأول من هذا الكتاب كلاسيكيًا لكيفية التفكير بشكل عام وتكنولوجيا المعلومات بشكل خاص.

(في وقت لاحق ، تم نشر كتاب "Smalltalk: اللغة وتنفيذه" ، وقد استلهم مؤلفوه (أديل غولدبرغ وديف روبسون) من كل هذا. كما يحتوي على وصف كامل للتطبيق العملي للمشروع ، مكتوبًا في Smalltalk نفسه ، إلخ).

يعجبني حقًا كتاب فن فن Metaobject ، الذي ألفه Kikzalez و Bobrow و Rivera ، والذي تم نشره حتى بعد الإصدارات السابقة. إنها واحدة من تلك الكتب التي يمكن أن يطلق عليها "علوم الكمبيوتر الخطيرة". الجزء الأول هو جيد بشكل خاص.

هناك ورقة علمية أخرى من عام 1970 يمكن اعتبارها خطيرة علوم الكمبيوتر هي Dave Fisher's A Control Definition Language (جامعة كارنيجي ميلون).

قد يبدو أن كتابي المفضل عن حوسبة الكمبيوتر بعيد عن صناعة تكنولوجيا المعلومات ، لكن من الرائع والرائع أن تقرأ: "الحوسبة: الآلات المحدودة واللانهائية" بقلم مارفيا مينسكي (حوالي عام 1967). مجرد كتاب رائع.

إذا كنت بحاجة إلى مساعدة في مجال "العلوم" ، فإنني أوصي عادةً بعدة كتب: كتاب نيوتن الأساسي (الكتاب التأسيسي العلمي والوثيقة التأسيسية) ، البيولوجيا الجزيئية للخلية من تأليف Bruce Alberts ، إلخ. أو ، على سبيل المثال ، كتاب مع سجلات ماكسويل ، إلخ.

عليك أن تدرك أن علوم الكمبيوتر لا تزال هي السعي لتحقيق الإنجاز وليس الإنجاز.

"الهندسة" تعني "تصميم وبناء الأشياء بطريقة أساسية وخبيرة". المستوى المطلوب من هذه المهارة مرتفع للغاية بالنسبة لجميع المجالات: المدنية والميكانيكية والكهربائية والبيولوجية ، إلخ. التطوير.

يجب عليك دراسة هذا الجانب بعناية لفهم ما يعنيه الانخراط في "هندسة" بشكل أفضل.

إذا كنت بحاجة إلى مساعدة في مجال الهندسة ، فحاول القراءة حول إنشاء مبنى Empire State Building ، وسد Hoover ، وجسر Golden Gate Bridge ، إلخ. تعجبني كتاب "Now It Can Told" ، الذي كتبه اللواء ليزلي غروفز (اللقب الفخري للمشارك في مشروع مانهاتن). إنه مهندس ، وهذه القصة لا تتعلق بالتأكيد بمشروع Los Alamos POV (الذي أخرجه أيضًا) ، ولكن حول Oak Ridge ، Hanford ، وما إلى ذلك ، فضلاً عن الجذب المذهل لأكثر من 600000 شخص والكثير من المال لاستكمال التصميم اللازمة لإنشاء المواد المناسبة.

بالإضافة إلى ذلك ، فكر في المجال الذي لا يوجد فيه جزء من "هندسة البرمجيات" - مرة أخرى ، عليك أن تفهم أن "تطوير البرمجيات" بأي معنى "نامٍ" ، في أفضل الأحوال ، يظل الرغبة في تحقيقه ، وليس الإنجاز.

تعد أجهزة الكمبيوتر أيضًا نوعًا من "الوسائط" و "الوسطاء" ، لذلك تحتاج إلى فهم ما يفعلونه من أجلنا وما هو تأثيرهم علينا. قراءة مارشال ماكلوهان ، نيل ساعي البريد ، Innis ، Havelock ، إلخ. مارك ميلر (التعليق أدناه) ذكرني للتو أن أوصي بكتاب "التقنيات والتنمية البشرية" ، المجلد. 1 من سلسلة لويس مومفورد "أسطورة الآلة" ، السلف الكبير لكل من الأفكار الإعلامية والجانب المهم في علم الإنسان.

يصعب عليّ أن أوصي بكتاب جيد عن الأنثروبولوجيا (ربما يقوم شخص آخر بذلك) ، لكن فهم الناس ككائنات حية هو أهم جانب في التعليم ويجب دراسته بدقة. في أحد التعليقات أدناه ، أوصى مات غابوري بالعالم البشري (أعتقد أنه يعني كتاب دونالد براون). بالطبع ، يجب قراءة هذا الكتاب وفهمه - إنه ليس من الجرف نفسه مثل الكتب المتعلقة بأي مجال معين ، مثل البيولوجيا الجزيئية للخلية.

أحب كتب إدوارد تافتي في سلسلة معلومات التخيل: اقرأها جميعًا.

لا تزال كتب بيرتراند راسل مفيدة للغاية ، حتى لو كان التفكير بعمق أكبر حول "هذا وذاك" (لا يزال "تاريخ الفلسفة الغربية" مذهلاً).

العديد من وجهات النظر هي الطريقة الوحيدة لمحاربة الرغبة الإنسانية في الاعتقاد وخلق الأديان ، لذلك فإن كتاب "مصير متقطع" من تميمة أنصاري هو كتاب التاريخ المفضل لدي. نشأ في أفغانستان ، وانتقل إلى الولايات المتحدة في سن السادسة عشرة ، وهو قادر على كتابة تاريخ واضح ومفيد للعالم من زمن محمد من وجهة نظر هذا العالم ودون دعوات أخرى للاعتقاد.

* بوف (انتشار التباين) - انتشار التناقضات في الشهادة (تقريبا. لكل.)



تم دعم الترجمة من قِبل EDISON Software ، التي تكتب برنامجًا مهنيًا لإنترنت الأشياء على نطاق حضري ، كما تقوم بتطوير برنامج لتصوير مقطعي جديد .

Source: https://habr.com/ru/post/ar433732/


All Articles