Gelukkige Programmeerdersdag

Programmeerdersdag word tradisioneel op die 256ste dag van die jaar gevier. Die nommer 256 is gekies omdat dit aantal getalle wat uitgedruk kan word met 'n enkele greep (van 0 tot 255).

Ons het almal hierdie een gekies beroep anders. Sommige het per ongeluk daarheen gekom, ander het dit doelbewus gekies, maar nou werk ons ​​almal saam aan een gemeenskaplike saak: ons skep die toekoms. Ons skep wonderlike algoritmes, laat hierdie bokse werk, werk en weer werk, gee mense nuwe beroepe en geleenthede vir selfuitdrukking... Gee mense die geleentheid om met mekaar te kommunikeer, 'n bestaan ​​te verdien... Ons skep vir mense sommige - nou heeltemal onsigbaar - deel van die werklikheid, wat so bekend geword het en 'n integrale deel van ons lewens, asof dit 'n natuurwet geword het. Dink self: is dit moontlik om 'n wêreld vandag sonder die internet, slimfone en rekenaars voor te stel? Of dit nou 'n virusskrywer of 'n programmeerder van kinderspeelgoed is... Elkeen van ons het iemand se lewe verander...

As jy daaroor dink, skep ons uit niks, en ons materiaal word gedink. Ons doek is 'n programkode in ons gunstelingtaal. En hierdie taal is 'n manier om denke te projekteer. 'n Manier om te praat. Dit is hoekom ons so baie tale het: ons is immers almal verskillend en ons dink anders. Maar eerstens is ons skeppers. Soos skrywers wat deur die skep van wêrelde in hul werke met hul eie wette, eienskappe en dade die leser se verbeelding lewendig maak, ontstaan ​​ons wêrelde in 'n sekere kombinasie van masjien en mens, wat vir elkeen van ons iets meer word as die teks van 'n program.

Gelukkige Programmeerdersdag.

Ons skep virtuele wêrelde: elkeen van ons bou in ons koppe 'n sekere virtuele wêreld van die program wat ons ontwikkel: tipes, voorwerpe, argitektuur, verhoudings en interaksies van individuele komponente. Wanneer ons aan algoritmes dink, gaan ons dit verstandelik deur, maak seker dit werk en skep 'n projeksie daarvan – in die vorm van teks in ons gunsteling programmeertaal. Hierdie projeksie, wat deur die samesteller getransformeer word, verander in 'n stroom masjieninstruksies vir die virtuele wêreld van die verwerker: met sy eie reëls, wette en skuiwergate in hierdie wette... As ons praat van virtuele masjiene soos .NET, Java , luislang, dan skep ons hier 'n bykomende laag van abstraksie: die wêreld van die virtuele masjien , wat wette het wat verskil van die wette van die bedryfstelsel waarbinne dit werk.

Ander van ons soek skuiwergate in hierdie wette, virtualiseer die verwerker, simuleer virtuele masjiene, simuleer die hele stelsel sodat 'n program wat in hierdie nuwe virtuele wêreld loop niks opmerk nie ... en bestudeer sy gedrag, op soek na geleenthede om dit te hack ... Hulle word gevang deur ander programme, virtualiseer die omgewing op die bedryfstelselvlak en identifiseer hulle op grond van verskeie kenmerke. En dan word die jagter die slagoffer, want die slagoffer maak net of hy is.

Nog ander dompel mense in virtuele wêrelde in plaas van programme: hulle ontwikkel speletjies en sosiale netwerke. Speletjies is tweedimensioneel, driedimensioneel, met virtuele werklikheidsbrille en helms, maniere om tasbare inligting oor te dra: hulle boei ons almal, laat ons vergeet van die werklike werklikheid, maak dit vervelig en nie so skouspelagtig nie. En sosiale netwerke: aan die een kant vervang dit vir sommige werklike kommunikasie, wat 'n persoon uit die samelewing, uit die lewe skeur. Maar vir baie maak hulle die wêreld oop, gee hulle die geleentheid om te ontmoet, te kommunikeer, vriende te maak met mense oor die hele wêreld, en hulle te red van eensaamheid.

Die ontwikkeling van tegnologie en die internet dwing ons om weer terug te keer na die kwessie van privaatheid en publisiteit. Hierdie vraag word vir almal relevant: nie net vir politici of sterre nie. Elke internetgebruiker laat sy eie digitale spoor daarop. "Big Brother" is nie meer 'n wetenskapfiksieterm nie. Noudat sosiale netwerke meer van ons weet as ons naaste vriende en familie ... Wel, wat is dit: onsself ... Die kwessie van privaatheid en privaat lewe is nie meer 'n kwessie van filosofie nie. Dit is 'n vraag waarvoor 'n mens bang moet wees, oppas... En soms - kunsmatige persoonlikhede skep.

Ek is tegelyk angstig en bang op dieselfde tyd. Ek wil en vrees dit wat ons skep, maar ek weet een ding: ongeag ons houding, word die wêreld meer en meer kompleks, veelvlakkig, virtueel, interessant. En dit is ons verdienste.

Ek wens ons almal geluk met die Dag van Bouers en Argitekte van Virtuele Wêrelde, waarin die hele mensdom vir alle daaropvolgende eeue sal lewe. Gelukkige Programmeerdersdag.

Bron: will.com

Voeg 'n opmerking