Програмистуудын өдрийн мэнд хүргэе

Програмистуудын өдрийг жил бүрийн 256 дахь өдөр тэмдэглэдэг уламжлалтай. Тийм учраас 256 гэсэн тоог сонгосон дугаар нэг байт (0-ээс 255 хүртэл) ашиглан илэрхийлж болох тоонууд.

Бид бүгд үүнийг сонгосон мэргэжил өөрөөр. Зарим нь санамсаргүй байдлаар ирсэн бол зарим нь зориуд сонгосон ч одоо бид бүгдээрээ ирээдүйг бүтээж байгаа нэг нийтлэг зорилгын төлөө ажиллаж байна. Бид гайхалтай алгоритмуудыг бүтээж, эдгээр хайрцгийг ажиллуулж, ажиллуулж, дахин ажиллуулж, хүмүүст шинэ мэргэжил, өөрийгөө илэрхийлэх боломжийг олгож байна ... Хүмүүс хоорондоо харилцах, амьдралаа залгуулах боломжийг олгож байна ... Бид хүмүүст зориулж зарим зүйлийг бүтээдэг - одоо бүрмөсөн үл үзэгдэх болсон - бодит байдлын нэг хэсэг бөгөөд энэ нь байгалийн хууль болсон мэт бидний амьдралын салшгүй хэсэг болон танил болсон. Өөрөө бодоод үз дээ: Интернэт, ухаалаг утас, компьютергүйгээр өнөөгийн ертөнцийг төсөөлөх боломжтой юу? Вирус зохиогч ч бай, хүүхдийн тоглоомын программист ч бай... Бидний хүн нэг бүр хэн нэгний амьдралыг өөрчилсөн...

Хэрэв та сайн бодвол бид оргүй хоосон зүйлээс бүтээдэг, бидний материал бол сэтгэлгээ юм. Манай зотон бол бидний дуртай хэл дээрх програмын код юм. Мөн энэ хэл бол сэтгэлгээг төлөвлөх арга юм. Ярих арга. Тийм ч учраас бид маш олон хэлтэй: эцсийн эцэст бид бүгд өөр бөгөөд бид өөр өөр сэтгэдэг. Гэхдээ хамгийн түрүүнд бид бүтээгчид. Өөрийн гэсэн хууль, шинж чанар, үйлдлээрээ уран бүтээлдээ ертөнцийг бүтээж, уншигчдын төсөөллийг сэргээдэг зохиолчдын нэгэн адил бидний ертөнц машин, хүний ​​тодорхой хослолд бий болж, бидний хүн нэг бүрийн хувьд програмын текстээс илүү зүйл болдог.

Програмистуудын өдрийн мэнд хүргэе.

Бид виртуал ертөнцийг бүтээдэг: бидний хүн нэг бүр өөрсдийн боловсруулж буй програмын тодорхой виртуал ертөнцийг бий болгодог: төрөл, объект, архитектур, бие даасан бүрэлдэхүүн хэсгүүдийн харилцаа холбоо, харилцан үйлчлэл. Алгоритмуудын талаар бодохдоо бид үүнийг оюун ухаанаараа ажиллуулж, ажиллаж байгаа эсэхийг шалгаад, түүний проекцийг өөрийн дуртай програмчлалын хэлээр текст хэлбэрээр бүтээдэг. Энэхүү проекц нь хөрвүүлэгчийн хувиргаснаар процессорын виртуал ертөнцөд зориулагдсан машин зааврын урсгал болж хувирдаг: өөрийн дүрэм, хууль тогтоомж, эдгээр хуулиудад байгаа цоорхойтой... Хэрэв бид .NET, Java зэрэг виртуал машинуудын тухай ярьж байгаа бол. , python, тэгвэл энд бид хийсвэрлэлийн нэмэлт давхаргыг бий болгож байна: виртуал машины ертөнц , түүний дотор ажиллаж буй үйлдлийн системийн хуулиас өөр хуультай.

Бидний зарим нь эдгээр хуулиудын цоорхойг хайж, процессорыг виртуалчлах, виртуал машинуудыг дуурайлган дуурайлган хийх, энэ шинэ виртуал ертөнцөд ажиллаж байгаа програм юу ч анзаарахгүй байхын тулд бүхэл системийг дуурайлган дуурайлган хийх ... мөн түүний зан байдлыг судалж, түүнийг хакердах боломжийг хайж байна. ... Тэд бусад программуудад баригдаж, үйлдлийн системийн түвшинд орчинг виртуалчилж, янз бүрийн шинж чанарт тулгуурлан таних болно. Тэгээд дараа нь анчин хохирогч болно, учир нь хохирогч зөвхөн дүр эсгэдэг.

Бусад нь хүмүүсийг програмын оронд виртуал ертөнцөд дүрэлздэг: тэд тоглоом, нийгмийн сүлжээг хөгжүүлдэг. Тоглоомууд нь хоёр хэмжээст, гурван хэмжээст, виртуал бодит байдлын шил, дуулгатай, мэдрэгчтэй мэдээлэл дамжуулах хэрэгсэл юм: тэд бүгд биднийг татдаг, бодит бодит байдлын талаар мартаж, уйтгартай, тийм ч гайхалтай биш болгодог. Нийгмийн сүлжээнүүд: нэг талаас, зарим хүмүүсийн хувьд жинхэнэ харилцаа холбоог орлуулж, хүнийг нийгмээс, амьдралаас тасалдаг. Гэвч олон хүний ​​хувьд тэд ертөнцийг нээж, тэдэнтэй уулзах, харилцах, дэлхийн өнцөг булан бүрээс хүмүүстэй нөхөрлөх, тэднийг ганцаардлаас аврах боломжийг олгодог.

Технологи, интернетийн хөгжил нь биднийг нууцлал, сурталчилгааны асуудал руу дахин эргэж ороход хүргэж байна. Энэ асуулт зөвхөн улс төрчид эсвэл оддын хувьд ч биш, хүн бүрт хамаатай болж байна. Интернэт хэрэглэгч бүр үүн дээр өөрийн дижитал ул мөр үлдээдэг. "Том ах" гэдэг нь шинжлэх ухааны зөгнөлт нэр томъёо байхаа больсон. Одоо нийгмийн сүлжээнүүд бидний тухай хамгийн ойр дотны найз нөхөд, хамаатан саднаас илүү мэддэг болсон ... За, энэ юу вэ: бид өөрсдөө ... Хувийн амьдрал, хувийн амьдралын асуудал бол философийн асуудал байхаа больсон. Энэ бол хүн айж, болгоомжлох ёстой асуулт юм ... Мөн заримдаа - хиймэл зан чанарыг бий болгох.

Би нэг зэрэг айж, сандарч байна. Би бүтээж буй зүйлээ хүсч, айж байна, гэхдээ би нэг зүйлийг мэддэг: бидний хандлагаас үл хамааран дэлхий улам бүр төвөгтэй, олон талт, виртуаль, сонирхолтой болж байна. Мөн энэ бол бидний гавьяа.

Бүх хүн төрөлхтөн дараагийн бүх зууны турш амьдрах Виртуал ертөнцийн барилгачид, архитекторуудын өдрийн мэндийг би бүгдэд нь хүргэе. Програмистуудын өдрийн мэнд хүргэе.

Эх сурвалж: www.habr.com

сэтгэгдэл нэмэх