روز برنامه نویس مبارک

روز برنامه نویس به طور سنتی در دویست و پنجاه و ششمین روز سال جشن گرفته می شود. شماره 256 به این دلیل انتخاب شد شماره اعدادی که می توانند با استفاده از یک بایت (از 0 تا 255) بیان شوند.

همه ما این یکی را انتخاب کردیم حرفه متفاوت برخی به طور تصادفی به آن رسیدند، برخی دیگر عمداً آن را انتخاب کردند، اما اکنون همه ما با هم بر روی یک هدف مشترک کار می کنیم: ما در حال خلق آینده هستیم. ما الگوریتم‌های فوق‌العاده‌ای ایجاد می‌کنیم، این جعبه‌ها را به کار می‌اندازیم، دوباره کار می‌کنند و دوباره کار می‌کنند، به مردم حرفه‌ها و فرصت‌هایی برای ابراز وجود می‌دهیم... به مردم این فرصت را می‌دهیم تا با یکدیگر ارتباط برقرار کنند، درآمد کسب کنند... ما برای مردم مقداری ایجاد می‌کنیم - اکنون کاملاً نامرئی است - بخشی از واقعیت، که آنقدر آشنا و بخشی جدایی ناپذیر از زندگی ما شده است، گویی به قانون طبیعت تبدیل شده است. خودتان فکر کنید: آیا می توان دنیای امروزی را بدون اینترنت، گوشی های هوشمند و کامپیوتر تصور کرد؟ خواه ویروس نویس باشد یا برنامه نویس اسباب بازی های کودکان... هر کدام از ما زندگی یک نفر را تغییر داده ایم...

اگر در مورد آن فکر کنید، ما از هیچ می آفرینیم و ماده ما اندیشه است. بوم ما یک کد برنامه به زبان مورد علاقه ما است. و این زبان راهی برای فرافکنی اندیشه است. راهی برای صحبت کردن به همین دلیل است که ما زبان های زیادی داریم: بالاخره همه ما متفاوت هستیم و متفاوت فکر می کنیم. اما اول از همه، ما خالق هستیم. مانند نویسندگانی که با خلق دنیاهایی در آثارشان با قوانین، خواص و اعمال خود، تخیل خواننده را زنده می‌کنند، جهان‌های ما در ترکیب خاصی از ماشین و انسان پدید می‌آیند و برای هر یک از ما چیزی فراتر از متن یک برنامه می‌شود.

روز برنامه نویس مبارک.

ما جهان های مجازی را ایجاد می کنیم: هر یک از ما در سر خود دنیای مجازی خاصی از برنامه ای را که در حال توسعه هستیم می سازیم: انواع، اشیاء، معماری، روابط و تعاملات اجزای منفرد. وقتی به الگوریتم‌ها فکر می‌کنیم، آن را به صورت ذهنی اجرا می‌کنیم، مطمئن می‌شویم که کار می‌کند، و طرحی از آن ایجاد می‌کنیم - به شکل متن در زبان برنامه‌نویسی مورد علاقه‌مان. این طرح، که توسط کامپایلر تبدیل می شود، به جریانی از دستورالعمل های ماشین برای دنیای مجازی پردازنده تبدیل می شود: با قوانین، قوانین و حفره های خود در این قوانین... اگر در مورد ماشین های مجازی مانند دات نت، جاوا صحبت می کنیم. ، python، سپس در اینجا یک لایه اضافی از انتزاع ایجاد می کنیم: دنیای ماشین مجازی، که قوانینی متفاوت از قوانین سیستم عاملی دارد که در آن عمل می کند.

برخی از ما به دنبال حفره هایی در این قوانین هستیم، مجازی سازی پردازنده، شبیه سازی ماشین های مجازی، شبیه سازی کل سیستم به گونه ای که برنامه ای که در این دنیای مجازی جدید اجرا می شود متوجه چیزی نشود... و رفتار آن را مطالعه می کنیم و به دنبال فرصت هایی برای هک کردن آن هستیم. ... توسط برنامه های دیگر، مجازی سازی محیط در سطح سیستم عامل و شناسایی آنها بر اساس ویژگی های مختلف، گرفتار می شوند. و سپس شکارچی قربانی می شود، زیرا قربانی فقط وانمود می کند که چنین است.

برخی دیگر به جای برنامه، مردم را در دنیای مجازی غوطه ور می کنند: آنها بازی ها و شبکه های اجتماعی را توسعه می دهند. بازی‌ها دو بعدی، سه‌بعدی، با عینک‌ها و کلاه‌های واقعیت مجازی، ابزاری برای انتقال اطلاعات لمسی هستند: همه آنها ما را مجذوب خود می‌کنند، باعث می‌شوند واقعیت واقعی را فراموش کنیم، آن را خسته‌کننده و نه چندان تماشایی می‌کنند. و شبکه های اجتماعی: از یک طرف، برای برخی آنها جایگزین ارتباطات واقعی می شوند و فرد را از جامعه، از زندگی بیرون می کشند. اما برای بسیاری آنها دنیا را باز می کنند، به آنها فرصت ملاقات، ارتباط، دوستی با مردم در سراسر جهان را می دهند و آنها را از تنهایی نجات می دهند.

توسعه فناوری و اینترنت ما را مجبور می کند که دوباره به موضوع حفظ حریم خصوصی و تبلیغات برگردیم. این سوال برای همه مطرح می شود: نه تنها برای سیاستمداران یا ستاره ها. هر کاربر اینترنت رد دیجیتال خود را بر روی آن به جا می گذارد. «برادر بزرگ» دیگر یک اصطلاح علمی تخیلی نیست. حالا که شبکه های اجتماعی بیشتر از نزدیک ترین دوستان و اقوام ما را می شناسند... خوب این چیست: خودمان... بحث حریم خصوصی و زندگی خصوصی دیگر بحث فلسفه نیست. این سوالی است که باید از آن ترسید، مراقب بود... و گاهی - شخصیت های تصنعی بسازید.

من هم مضطرب هستم و هم می ترسم. من هم می‌خواهم و هم از آنچه می‌آفرینیم می‌ترسم، اما یک چیز را می‌دانم: صرف‌نظر از نگرش ما، جهان روز به روز پیچیده‌تر، چندوجهی‌تر، مجازی، جالب‌تر می‌شود. و این شایستگی ماست.

من روز سازندگان و معماران جهان های مجازی را به همه ما تبریک می گویم، که در آن تمام بشریت برای تمام قرن های بعدی زندگی خواهد کرد. روز برنامه نویس مبارک.

منبع: www.habr.com

اضافه کردن نظر