Programista to bardzo tajemniczy zawód, który nie jest od razu oczywisty dla przeciętnego człowieka na ulicy. Mężczyzna siedzi przy komputerze, wypychając dziwne liczby i litery. A w ciągu tygodnia lub dwóch z tego programu uzyskuje się program, który uwzględnia na przykład wynagrodzenie pracowników. Cuda i tylko ... Ale w rzeczywistości wszystko jest logiczne i zrozumiałe.
Z jakimi ludźmi na cześć wynaleźli sobie święto - Dzień programisty? Uważa się, że programista może uczyć się w instytucie. Istnieją nawet specjalne wydziały do nauczania programowania, a specjalność nazywa się tak misternie - "Oprogramowanie dla komputerów i systemów automatycznych". Musisz jednak urodzić się jako programista, ponieważ, oczywiście, możesz nauczyć się pisać kod, ale nie każdy może nim żyć.
Programista to osoba, która lubi cyfry we wszystkich swoich formach. Szukają wzorów cyfrowych we wszystkim, a wszystko to można przetłumaczyć na dwucyfrowy kod cyfrowy. Nawet ci, którzy nie znaleźli starożytnego sposobu zaprogramowania komputera za pomocą wybitych kartek z dwucyfrowym kodem na nich wydrukowanym, skłonili się przed numerem. Ci ludzie są trochę nie z tego świata, ale geniusze są zawsze trochę głębiej w sobie i swoim geniuszu. Prawdziwi programiści są geniuszami w swojej dziedzinie.
Programista to raczej młody zawód. W ciągu ostatniego stulecia nauka dokonała tak dużego postępu w jakości, że zaczęła potrzebować usług programistycznych dopiero od lat 50. XX wieku. Wcześniej ich funkcje były wykonywane przez matematyków. Jednak wraz z rozwojem technologii komputerowej istnieje pilna potrzeba szkolenia w węższym kierunku młodych ludzi, którzy są w stanie zaprogramować maszynę do wykonywania określonego algorytmu.
Im dalej, tym poważniejsza stała się technika i tym trudniejsze były jej algorytmy. Potem stworzyliśmy pierwsze wyższe języki programowania, a proces ten przebiegał niemal jak lawina. Obecnie informatyka jest studiowana w szkołach podstawowych, a wiedza, którą otrzymują studenci, pozwala im łatwo programować komputery w celu wykonania prostych zadań.
Powróćmy do samego święta. Stało się ono oficjalne w Rosji w 2009 roku, kiedy podpisano odpowiedni dekret. Ale data, w zależności od roku, płynie. Chodzi o to, że Dzień Programisty w Rosji obchodzony jest na 256 dzień roku. W roku przestępnym to jest 12 września i zwykle - 13 września. Dlaczego tak nietypowy wybór daty? W 2002 roku Valentin Balt, znany specjalista ze studia Parallel Technologies, zasugerował taki pomysł. Pomysł ten przyszedł do gustu i wielu zaczęło okrążać 256 dzień roku czerwonym długopisem. A idea takiego święta już dawno minęła poza Rosją i dokładnie wiadomo, że święto to obchodzone jest we wszystkich krajach byłego Związku Radzieckiego, właśnie wtedy i w Rosji.
Jak wspomniano wcześniej, programiści są uzależnieni od cyfry i szukają jej manifestacji we wszystkim. W związku z tym data święta została wybrana w taki określony sposób. Dzień programisty obchodzony jest każdego 256 dnia roku, ponieważ 256 jest wartością ośmiobitowego bajtu. Co więcej, liczba 256 (dwa do ósmego stopnia) jest maksymalną możliwą wartością mocy liczby dwa, która jest mniejsza niż liczba 365. Dla przeciętnego człowieka oznacza to nic, ale programiści po prostu nie mogli nie zauważyć takiego zbiegów okoliczności.
Jeśli ktoś myśli, że jest to bardzo dziwny powód wakacji, to on oczywiście będzie miał rację. Ale nie zapominajcie, że mówimy o programistach - ludzie są bardzo osobliwi i mają własną wizję świata. I lepiej słuchać ich opinii, bo to jest ich profesjonalne wakacje.
W rzeczywistości jest to wspólne święto dla wszystkich ludzi, w taki czy inny sposób powiązane z oprogramowaniem. Świętuj dzień programistów administratorów 1C, programistów, zwykłych ludzi, dla których kodowanie jest hobby, a nie pracą. Zwykli obywatele i profesjonalni koderowie - dla wszystkich, 13 września (12 września w roku przestępnym) stał się czerwoną datą kalendarza. Uroczystości masowe potwierdzają również jego oficjalny status. To prawda, że aby spędzić weekend, nie rozmawiamy, ale to tylko na razie. Komputer coraz głębiej penetruje nasze życie, więc zawód programisty będzie jednym z najpopularniejszych w przyszłości.
Jest jeszcze kilka innych dat, kiedy proponują świętowanie Dni programisty. Jest propozycja obchodzenia tego święta 19 lipca. Ten dzień został zapamiętany przez fakt, że 19 lipca napisano pierwszy program. Jego autorem była Augusta Ada Lovelace - córka słynnego poety. George Byron. Program został stworzony do obliczania liczb Bernoulliego za pomocą komputera stworzonego przez matematyka Babbage'a. Inną propozycją jest świętowanie Dnia Programisty 10 grudnia. Ten dzień jest również związany z Ada Lovelace - to jest jej data urodzenia.
Niektórzy jokery sugerowali, by świętować programowanie programistów 4 kwietnia lub w dniu pierwszego masowego rozsyłania wirusa komputerowego. W odniesieniu do tego drugiego, przeciwnicy nie mogą dojść do konkretnej daty, a opcja z 4 kwietnia (4.04) została zaoferowana przez analogię z błędem 404 ("nie znaleziono strony"). Nikt jednak nie wątpił w potrzebę celebrowania takiego święta, jakim jest Dzień programisty. Jaki numer świętować - to osobista sprawa każdego.