Millal tähistatakse programmeerijate päeva? IT-pühad: ametlikud ja mitteametlikud. Mis kuupäeval programmeerijad teistes maailma riikides oma ametipühi tähistavad?

14. veebruar ei puuduta ainult sõbrapäeva. Vähesed teavad, kuid samal päeval tähistavad IT-tööstuse spetsialistid oma puhkust - ülemaailmset arvuti- ja programmeerijate päeva. See tööpüha on mitteametlik, kuid seda tähistavad veebidisainerid, programmeerijad, süsteemiadministraatorid, teenindustehnikud ja paljude teiste erialade IT-spetsialistid üle maailma. Tähistame seda küll väiksemas mahus kui välismaal, kuid need, kes on seotud mõne arvutierialaga, teevad sel päeval oma aasta tegemistest kokkuvõtteid ja plaanivad edasisi arenguid.

puhkuse ajalugu

Huvitav on see, et esimese arvuti väljatöötamist rahastas Ameerika armee, kes vajas arvutit sõjalisteks arvutusteks, planeerimiseks ja programmeerimiseks. ENIAC I töötas 2. oktoobril 1955 kella 23 tundi 45 minutit ja seejärel demonteeriti. Seda püha ei tohiks segi ajada Venemaa ametliku programmeerijate päevaga, mida eksperdid tähistavad 13. septembril – sellel on oma juured ja oma ajalugu.

Ja ülemaailmne arvutipäev alustas oma marssi üle planeedi 14. veebruaril 1946, mil Ameerikas näidati laiemale avalikkusele maailma esimest arvutit, mis oli oma olemuselt tohutu ja täiuslik kalkulaator keerukate arvutuste tegemiseks sõjaliste tellimuste jaoks. Selle seadme nimi oli ENIAC, mis tähendab "elektriline digitaalne integraator ja kalkulaator".

Sellest masinast sai kõigi tänapäevaste arvutite otsene esivanem, mis on sisenenud enamiku planeedi inimeste igapäevaellu. Arvutustehnoloogia areng võttis väga vähe aega. Meie silme ette on ilmunud palju uusi täiustatud tehnoloogiaid ja selle kõige eest võlgneme arvutiteadlastele - mitme miljoni dollari suuruse IT-tööstuse teenijatele, kellele see puhkus on pühendatud.

Omamoodi austusavaldust tehnoloogiaajastule - programmeerijate päeva - tähistatakse Venemaa Föderatsioonis mitteliigaasta puhul 13. septembril ja liigaasta puhul 12. septembril. Tegelikult pole neid kuupäevi dekreediga kehtestatud – 11. septembri 2009. aasta dekreedis “Programmeerijate päeval” on kirjas, et seda päeva tuleks tähistada aasta 256. päeval.

Arv valiti põhjusega: see on arvude arv, mida saab väljendada kaheksabitise baidi abil, ja see on ka maksimaalne täisarvu võimsus "2", mis on väiksem kui päevade arv aastas. Parallel Technologies veebistuudio töötaja Valentin Balt soovitas 256. päeva tähistada programmeerijate päevana. Veel 2002. aastal korraldas ta allkirjade kogumise, et toetada algatust tunnistada see päev ametlikuks pühaks – programmeerijate päevaks.

Häkker, kasutaja, programmeerija -
Kunstnik arvuti taga!
Annab välja hullumeelseid asju
Sa ei saa temast aru isegi siis, kui temast lahti räägid!
Tal on eesnimega saateid
Casperist Windowsini.
Mis saab protsessorist -
Kõik tormavad talle külla.
Ta lahendab kõik probleemid
Geniaalne megaaju!

Kõrgtehnoloogia ajastul
Ilma programmideta ei saa
Programmeerijad iga päev
Nad teevad meie elu lihtsamaks!

Soovime teid kõiki õnnitleda
Head puhkust, sõbrad,
Oleme teile väga tänulikud,
Me ei saa enam ilma sinuta elada!

Head programmeerijate päeva. Soovin teile oma töös leidlikkust, leidlikkust ja loovust, soovin teile õitsengut, õnne ja õnne elus. Olgu teie iga päev programmeeritud edu saavutamiseks, olgu teie kehal võimas viirusetõrje vaevuste vastu, olgu teie armastust usaldusväärselt rikkunud kaebuste kibedus.

Oled elus optimist.
Teate, kuidas ja mida parandada.
Oled suurepärane programmeerija
Ja ma õnnitlen teid.

Las kõik läheb alati hästi,
Ja programmid ei ebaõnnestu,
Ärge laske juhtmetel põleda,
Ja üldiselt ei tule leina.

Saatus sind kaitseb
Olgu elutee selge.
ma õnnitlen sind
Head programmeerijate päeva täna!

Las nad mööduvad
arvutiviirused,
Ja las see olla, mu kallis,
Sul läheb suurepäraselt.

Las nad ei ripu kunagi
Keerulised programmid.
Minu jaoks oled sa igavesti
Kõige targem.

Hiir, vaip, tee kruusis
Lahe nagu alati.
Lülitage arvuti välja
Saate kõike hiljem lisada.

Programmeerija, teie päev on kätte jõudnud!
Katkestage koodist.
Teate, me pole lugemiseks liiga laisad
Sinule ja oodile.
Arendage ja õppige
Aga see on lahe.
Viige ideid ellu
Kiidame teie tööd heaks.
Ärge vajutage kurba nuppu
Rõõmustage, pingutage, julgege,
Õppige kaugusesse vaatama, unistage!

Kes päästab viiruste eest,
Lubab rämpspostitõrje,
Ei tea, kas magada ega puhata
Kas arvuti on oluline?

Kes istub monitori taga?
Silmi sulgemata,
Ja rändab mööda lagedaid kohti
Internet kui eriüksus?

Nad kõik on seiklejad
Teadke koode ja paroole
Head päeva programmeerijatele
Väljateenitud rolli eest!

Loote programmi koodi
Traatidega takerdunud
Asjade käes piinatud,
Sa istud päeval ja öösel.
Avage süsteem
Millist algoritmi luua -
Lihtsalt geenius oma töös!
Ta ei tea, kuidas puhata!
Viige arvuti kohe ära!
Võtke Vistast lahkumise risk
On programmeerijate päev!

Kaunite kunstide tundja,
Arvuti- ja tehnoloogiaajastul
Programmi looja ja tegija,
Asendamatu inimene!

Täna on teie puhkus, soovime teile
Olge alati nõutud
Probleemide parandamine arvutites,
Elage armastuses, õitsengus, õnnes!

Õnnitleme programmeerijate päeva puhul
Palun võtke meilt südamlikult vastu,
Kõik uuendused ja uuendused
Ärge jääge oma keskkonnast ilma!

Võitlen kangekaelselt programmi vastu,
Panin kõik sümbolid ritta.
Minu keeles "si plus plus"
Nad räägivad millestki...

September mängib mulle vingerpussi
Elegantsete lehtede kahin:
Mis on kaks kaheksa astmega -
See on kaheksabitine bait...

Ma löön nüüd oma otsaesist vastu klaviatuuri,
Et aju oma kohale tagasi panna.
Ju ma tahan programmeerijat
Õnnitlused hommikul!

Laske neid alati lisada,
Nagu Fibonacci numbrid
Tervist, õnne! Ja saatus -
paljastab õnnekoodi!

Üks populaarsemaid ameteid tänapäeval on programmeerija elukutse. Programmeerimine on elustiil, need on inimesed, kes elavad pideva koodiga peas; inimesed, kes lahendavad alati mingisuguseid probleeme – tänapäeva teabemaailm toetub neile. Andmebaasid, programmid, rakendused telefonides ja tahvelarvutites – on raske ette kujutada, mida me teeksime ilma nende uuendusteta tänapäeva kiires maailmas.

Kui sageli on programmeerijad kõigiga segaduses – süsteemiadministraatoritega, arvutiseadmeid parandavate inimestega. Kui olete programmeerija, tähendab see, et mõistate arvuteid - see on paljude peamine eksiarvamus. Ja võite olla kindel, kõik teie sõbrad paluvad teil tahvelarvuti parandada, uus Windows installida või kaamera seadistada. Tegelikult on programmeerimine võime luua, luua, nii-öelda "õpetada" arvutit tegema konkreetsel juhul vajalikke kasulikke toiminguid. Programmeerimisel pole midagi ühist "arvutiteadlastega". Pädevad IT-spetsialistid asuvad Venemaal täna kõrgelt tasustatud ametikohtadel mõjuval põhjusel, sest see oskus nõuab insenerimõistust, matemaatilisi võimeid ja palju loovust.

Venemaal on kehtestatud ametlik puhkus - programmeerijate päev. Seda tähistatakse aasta 256. päeval – 13. või 12. septembril, kui aasta on liigaasta. See number on seotud baidiga. Bait on teabeühik, mis sisaldab 8 bitti (see võib sisaldada teist arvu bitte, kuid puhkus on pühendatud spetsiaalselt 8-bitisele baidile) ehk 256 tähemärki. Lühidalt, numbril 256 on programmeerimises teatud sümboolika.

Venemaal tähistatakse programmeerijate päeva alates 2002. aastast, kuigi idee tähistada puhkust tekkis esmakordselt 1996. aastal. Aasta ametlik 256. päev sai programmeerijate päevaks alles 2009. aastal, mil president allkirjastas vastava dekreedi. Tänapäeval tähistavad programmeerijad, testijad, üliõpilased, vabakutselised ja paljud teised oma ametipühi, kass peab end selle huvitava ja vaevarikka tööga seotuks.

Nüüd on Venemaal ilmselt raske leida inimest, kes ei oskaks arvutit, telefoni või tahvelarvutit kasutada. Me ei imesta enam isegi mugavuse ja mugavuse üle: vaatame ilma, mängime mänge, planeerime oma nädalat, teeme pangamakseid, suhtleme erinevates vestluskliendiprogrammides – aga see kõik on programmeerijate töö. Nõus, töö on austust väärt. Seega on liigaasta 12. septembril ja teistel aastatel 13. septembril põhjust tänada kõiki töötegijaid, kes on loonud ja loovad meile nii mugavaid asju - programmeerijaid.

Kuupäeva – aasta 256. päev – valisid programmeerijad ise. 256 (kaks kuni kaheksas aste) on arvude arv, mida saab väljendada kaheksabitise baidi abil ja kahe maksimaalne võimsus, mis on väiksem kui 365 (päevad aastas).

Venemaal programmeerijate päeva loomise initsiatiiv kuulub Parallel Technologies ettevõtte töötajale Valentin Baltile.

Enne ametliku püha ilmumist tähistati programmeerijate päeva erinevatel päevadel: 19. juulil – kui esimene programmeerija Ada Augusta Lovelace kirjutas maailma esimese programmi arvutile, 10. detsembril – Ada sünnipäeval, 4. aprillil (4.04) analoogselt viga "404" " ("seda lehte ei leitud"). Veel üheks kuupäevaks pakuti 26. juulit arvutiviiruse looja kõigi aegade esimese süüdistuse auks.

Venemaal tähistavad programmeerijad ka oma professionaalset puhkust. Selle kuupäeva tekkimine on seotud eriala 220400 - "Arvutitarkvara ja automatiseeritud süsteemid" - kodeerimisega.

Esimeseks programmeerijaks peetakse matemaatikut Ada Augusta Lovelace’i, inglise poeedi George Byroni tütart. 19. juulil 1843 lõi ta oma kolleegi Charles Babbage'i analüütilise mootori jaoks esimese programmi. Samal aastal tõlkis ja kommenteeris ta itaalia matemaatiku ja inseneri Luigi Federico Menabria artiklit "Charles Babbage'i analüütilise mootori elemendid". Samuti tegi ta ettepaneku kasutada analüütilist mootorit Bernoulli võrrandi lahendamiseks, mis väljendab liikuva vedeliku energia jäävuse seadust.

Ükski Ada Lovelace'i kirjutatud programm pole selline, kuid programmeerijate seas on tema nimi jäädvustatud - universaalset programmeerimiskeelt nimetatakse "Ada".

Maailma kuulsamate programmeerijate hulgas on 20. sajandi suurima IT-projekti – Interneti – looja Tim Berners-Lee, Microsofti üks asutajatest Bill Gates, programmeerimiskeele C looja ja UNIX operatsioonisüsteemi võtmearendaja Dennis Ritchie. , GNU operatsioonisüsteemi tuuma looja /Linux Linus Torvalds, Google'i otsingumootori arendaja ja kaasasutaja Sergey Brin, üks maailma juhtivaid eksperte infoturbe vallas Jevgeni Kaspersky, populaarse sotsiaalvõrgustiku Facebook looja Mark Zuckerberg , Yandexi kaasasutaja Ilja Segalovitš jne.

Vene programmeerijate koolkond on tänapäeval üks parimaid maailmas. Vene programmeerijaid on välismaal alati kõrgelt hinnatud – tohutu "ajude äravool" sai alguse 1990ndatel. Lääne ettevõtted võlgnevad suure osa oma edust ja domineerimisest maailmaturgudel Venemaa andekatele spetsialistidele.

2017. aastal võitsid Venemaa õpilased Rapid Citys (Lõuna-Dakota, USA) toimunud spordiprogrammeerimise maailmameistrivõistlustel (ACM-ICPC) neli auhinda 12-st võimalikust.

Absoluutseks meistriks tuli ITMO Ülikool (St. Petersburg National Research University of Information Technologies, Mechanics and Optics), selle lahendasid kõige kiiremini selle tudengid. Kuldmedali võitis ka Peterburi Riikliku Ülikooli meeskond, kes sai neljanda koha. Viienda koha hõbemedali võitis Moskva füüsika- ja tehnoloogiainstituudi võistkond ning pronksmedali Uurali föderaalülikooli meeskond, saades 10. koha.

ITMO Ülikool on juba olnud ACM ICPC absoluutne meister aastatel 2004, 2008, 2009, 2012, 2013 ja 2015. Peterburi ülikooli tudengid võitsid aastatel 2000, 2001, 2014 ja 2016.

ACM ICPC on üks suuremaid ülemaailmseid üliõpilaste programmeerimise meistrivõistlusi, mida on Arvutusmasinate Ühenduse (ACM) egiidi all peetud alates 1977. aastast. Selle võitmist peetakse üheks auväärsemaks arvutiauhinnaks.

Materjal koostati RIA Novosti ja avatud allikate teabe põhjal

Millal on programmeerijate päev 2016. aastal?

© Depositphotos

Programmeerijate päeva tähistatakse igal aastal 13. septembril ja liigaaastatel - 12. septembril. Kuupäeva ei valitud juhuslikult. See on tegelikult aasta 256. päev.

Seetõttu langebki programmeerijate päev Ukrainas 2016. aastal 12. septembrile, esmaspäevale, kõige tihedamale tööpäevale.

LOE KA:

Programmeerija päev: numbri valimine

Arv 256 on kahe tõstetud kaheksanda astmeni, s.o. väärtuste arv, mida saab väljendada ühes baidis.

Ja bait, nagu teate, on programmeerimisel väga oluline väärtus, digitaalse teabe salvestamise ja töötlemise ühik. Kaasaegsetes arvutisüsteemides koosneb bait kaheksast bitist ja võib vastavalt võtta ühe 256 erinevast väärtusest.

LOE KA:

Programmeerija päev: puhkuse ajalugu

© Depositphotos

Programmeerijate päeva tähistamise idee pakkus esmakordselt välja 1996. aastal Computerra kirjastuse juht Dmitri Mendreljuk. Siis plaaniti seda tähtpäeva tähistada septembri esimesel reedel ja nimetada seda "puhtaks reedeks". Seega tähistab programmeerijate päev oma 20. aastapäeva.

Kuid veidi hiljem, 2002. aastal, avaldasid Parallel Technologies veebistuudio töötajad Valentin Balt ja Mihhail Tšervjakov originaalset ideed aasta 256. päeva programmeerijate pühaks tunnistamisest.

Ukrainas, nagu ka paljudes teistes riikides, ei peeta programmeerijate päeva ametlikuks pühaks. Sellegipoolest õnnitlevad kõik programmeerimisega ühel või teisel viisil seotud inimesed üksteist tööpühade puhul rõõmsalt.



Mida muud lugeda