يتم الاحتفال تقليديًا بيوم المبرمجين في اليوم السادس والعشرين من العام. يتم اختيار الرقم 256 لأنه عدد الأرقام التي يمكن التعبير عنها باستخدام بايت واحد (من 0 إلى 255).
لقد اخترنا جميعًا هذه المهنة بطرق مختلفة. شخص ما جاء إليها عن طريق الصدفة ، اختار شخص ما عن قصد ، ولكن الآن نعمل جميعًا معًا على شيء واحد مشترك: نحن نخلق المستقبل. نخلق خوارزميات رائعة ، ونجعل هذه الصناديق تعمل ، وتعمل وتعمل مرة أخرى ، ونمنح الناس مهنًا وفرصًا جديدة للتعبير عن الذات ... منح الناس فرصة للتواصل مع بعضهم البعض ، وكسب رزقهم ... نخلق للناس بعضًا - الآن غير مرئي تمامًا - جزءًا من الواقع ، التي أصبحت مألوفة وغير قابلة للتصرف جزء من حياتنا ، كما لو أنها أصبحت قانون الطبيعة. فكر بنفسك: هل من الممكن تخيل عالم اليوم بدون الإنترنت والهواتف الذكية وأجهزة الكمبيوتر؟ سواء أكان كاتب فيروس أو مبرمجًا لألعاب الأطفال ... فقد غير كل واحد منا حياة شخص ما ...
إذا فكرت في الأمر ، فنحن ننشئ من لا شيء ، وفكر في مادتنا. لدينا قماش هو رمز البرنامج في لغتنا المفضلة. وهذه اللغة هي وسيلة لإسقاط الفكر. طريقة التحدث لهذا السبب لدينا العديد من اللغات: لأننا جميعا مختلفون ونفكر بطريقة مختلفة. لكن أولاً وقبل كل شيء ، نحن مبدعون. بوصفهم كتابًا ، الذين يخلقون عوالم في أعمالهم بقوانينهم وممتلكاتهم وأفعالهم ، ينشطون خيال القارئ ، تظهر عوالمنا في حزمة معينة من الآلة والشخص ، ويصبح لكل واحد منا أكثر من نص البرنامج.
.
نحن نخلق عوالم افتراضية: كل واحد منا ، برؤوسنا ، يبني عالما افتراضيا معينا من البرنامج الذي نقوم بتطويره: أنواع ، كائنات ، هندسة ، ترابط وتفاعل المكونات الفردية. عندما نفكر في الخوارزميات ، فإننا نقوم بتشغيلها عقلياً ، ونتأكد من أدائها وننشئ إسقاطه - في شكل نص بلغة البرمجة المفضلة لدينا. يتحول هذا الإسقاط الذي يتحول إلى مترجم إلى دفق من إرشادات الجهاز للعالم الافتراضي للمعالج: بقواعده وقوانينه وثغراته في هذه القوانين ... إذا كنا نتحدث عن أجهزة افتراضية مثل .NET و Java و python ، فسنقوم بإنشاء طبقة إضافية من التجريد: عالم الجهاز الظاهري امتلاك قوانين غير تلك الخاصة بنظام التشغيل الذي يعمل من خلاله.
يبحث بعضنا عن ثغرات في هذه القوانين ، ومحاكاة المعالج ، ومحاكاة الأجهزة الظاهرية ، ومحاكاة النظام بأكمله حتى لا يلاحظ البرنامج الذي تم إطلاقه في هذا العالم الافتراضي الجديد أي شيء ... ويدرس سلوكه ويبحث عن طرق للقضاء عليه ... وبرامج أخرى تلتقطها ، وتحاكي البيئة على مستوى نظام التشغيل وتحديدها وفقا لمعايير مختلفة. ثم يصبح الصياد ضحية ، لأن الضحية لا يتظاهر إلا بذلك.
لا يزال البعض الآخر ينغمس الناس في العوالم الافتراضية بدلاً من البرامج: تطوير الألعاب والشبكات الاجتماعية. الألعاب ثنائية الأبعاد وثلاثية الأبعاد ، مع نظارات وخوذات الواقع الافتراضي ، وهي وسيلة لنقل المعلومات عن طريق اللمس: إنها جميعًا تلتقطنا ، وتجعلنا ننسى الواقع الحقيقي ، وتجعله مملًا ، وليس مذهلاً. والشبكات الاجتماعية: من ناحية ، بالنسبة للبعض ، فإنها تحل محل التواصل الحقيقي ، وتمزيق شخص خارج المجتمع ، خارج الحياة. ولكن بالنسبة للكثيرين ، يفتحون العالم ، ويوفرون فرصة للتعرف والتواصل وتكوين صداقات مع أشخاص من جميع أنحاء العالم ، باستثناء الوحدة.
إن تطوير التكنولوجيا والإنترنت يعيدنا إلى قضية الخصوصية والدعاية. أصبحت هذه القضية مناسبة للجميع: ليس فقط للسياسيين أو النجوم. كل مستخدم إنترنت يترك بصمة رقمية فيه. "الأخ الأكبر" لم يعد مصطلح خيال علمي. الآن بعد أن أصبحت الشبكات الاجتماعية تعرف عنا أكثر من أصدقائنا المقربين وأقاربنا ... لكن ما هو موجود: نحن ... لم تعد مسألة الخصوصية والخصوصية مسألة فلسفة. هذا سؤال أخافه ، واحذر ... وأحيانًا - ابتكر شخصيات مصطنعة.
أنا قلق وخائف على حد سواء. إنني أرغب في أن أخلق ما نخلقه ، لكنني أعرف شيئًا واحدًا: بغض النظر عن علاقتنا ، أصبح العالم أكثر تعقيدًا ، متعدد الأوجه ، افتراضيًا وممتعًا. وهذا هو الجدارة لدينا.
أهنئنا جميعًا على يوم بناة ومهندسي العوالم الافتراضية ، حيث ستعيش البشرية جمعاء على مدار القرون القادمة. يوم سعيد مبرمج.