День програміста: історія походження та дата цього незвичайного свята

Програміст - дуже загадкова професія, яка не відразу і зрозуміла пересічному обивателю. Сидить собі людина за комп`ютером, набиває якісь незрозумілі цифри і букви. А через тиждень або два з усього цього виходить програма, яка, наприклад, вважає зарплату співробітникам. Чудеса, та й годі ... Але насправді все логічно і зрозуміло.

Хто такі програмісти і з чим їх їдять

Що ж це за люди, в честь яких навіть придумали свято - День програміста? Вважається, що на програміста можна вивчитися в інституті. Існують навіть спеціальні факультети для навчання програмуванню, і спеціальність називається так хитромудро - «Програмне забезпечення обчислювальної техніки і автоматизованих систем». Однак програмістом треба народитися, тому що вивчитися писати код, звичайно, можна, але ось жити цим може далеко не кожен.день програміста

Програміст - людина, що захоплюється цифрою у всіх її проявах. Вони шукають цифрові закономірності у всьому, і все можуть перевести в цифровий двозначний код. Навіть ті, хто не застав стародавнього способу програмувати ЕОМ за допомогою перфокарт з нанесеним на них двозначним кодом, схиляються перед цифрою. Ці люди трохи не від світу цього, однак генії завжди трохи більше поглиблені в себе і в свою геніальність. Справжні ж програмісти - генії в своїй справі.

Професія, яка зраджує світ

Програміст - це досить молода професія. Наука за останнє сторіччя зробила настільки великий якісний стрибок вперед, що в послугах програмістів стали потребувати, тільки починаючи з 50-х років двадцятого століття. До цього їх функції виконували математики. Однак з розвитком комп`ютерної техніки гостро постала необхідність навчання по більш вузькому напрямку молодих людей, здатних запрограмувати машину на виконання якогось алгоритму.день програміста якого числа



Чим далі, тим серйозніше ставала техніка і тим складніше їх нею алгоритми. Потім створили перші вищі мови програмування, і цей процес пішов практично лавиноподібно. Тепер інформатику вивчають в початкових класах, і ті знання, які отримують школярі, дозволяють їм з легкістю програмувати комп`ютери на виконання найпростіших завдань.

Що такого незвичайного в даті, коли відзначається День програміста?

Повернемося ж до самого свята. Офіційним в Росії він став ще в 2009 році, коли був підписаний відповідний указ. Але дата, в залежності від року, плаває. Вся справа в тому, що День програміста в Росії відзначається на 256-й день року. У високосному році це 12 вересня, а в звичайному - 13 вересня. Чому саме такий, такий незвичайний вибір дати? Таку ідею в 2002 році запропонував Валентин Балт - відомий у вузьких колах фахівець зі студії «Паралельні технології». день програміста 1СЦя ідея припала до смаку, і багато хто став обводити 256-й день року червоним фломастером. А ідея такого свята вже давно вийшла за рамки Росії, і точно відомо, що це свято відзначається в усіх країнах колишнього Радянського Союзу саме тоді, коли і в Росії.

Чому ж 256-й день, а не 255-й або 257-й?



Як вже говорилося раніше, програмісти захоплюються цифрою і шукають її прояв у всьому. Тому і дата свята була обрана таким специфічним чином. День програміста відзначається в кожен 256-й день року, тому що цифра 256 - це значення восьмирозрядного байта. До того ж цифра 256 (два у восьмому ступені) - це максимально можливе значення ступеня числа два, яке менше числа 365. Для звичайної людини це нічого не означає, але програмісти просто не могли не звернути уваги на такий збіг.

Якщо хтось подумає, що це дуже дивна причина для свята, то він, звичайно ж, буде правий. Але не варто забувати, що мова йде про програмістів - людей дуже своєрідних і зі своїм баченням світу. І краще прислухатися до їхньої думки, адже це їх професійне свято.

До кого відноситься це свято?

Насправді це спільне свято для всіх людей, так чи інакше пов`язаних з програмним забезпеченням. Святкують День програміста 1С адміністратори, розробники софта, звичайні люди, для яких кодування є хобі, а не роботою. Звичайні обивателі і професійні кодери - для всіх 13 сентября (12 вересня в високосний рік) став червоною датою календаря. Масовість свята підтверджує і його офіційний статус. день програміста в РосіїПравда, про те, щоб зробити його вихідним, мова ще не йде, але це тільки поки. Комп`ютер все глибше і глибше проникає в наше життя, тому професія програміста буде однією з найпопулярніших в майбутньому.

Альтернативні дати Дня програміста

Є ще кілька інших дат, коли пропонують святкувати День програміста. Є пропозиція відзначати його 19 липня. Цей день запам`ятався тим, що саме 19 липня була написана перша програма. Її автором була серпня Ада Лавлейс - дочка відомого поета Джорджа Байрона. Програма була створена для розрахунку чисел Бернуллі за допомогою обчислювальної машини, створеної математиком Беббідж. Ще одна пропозиція - відзначати День програміста 10 грудня. Цей день також пов`язаний з Адою Лавлейс - це дата її народження.
свято день програміста

Деякі жартівники пропонували відзначати свято програміста 4 квітня або в день першої масової розсилки комп`ютерного вірусу. З приводу останнього опоненти не можуть прийти до однієї певної дати, а варіант з 4 квітня (4.04) запропонували за аналогією з помилкою 404 ( «сторінка не знайдена»). Однак ні у кого не виникло сумнівів в необхідності святкувати таке торжество, як День програміста. Якого числа відзначати - це вже особиста справа кожного.



Увага, тільки СЬОГОДНІ!

Увага, тільки СЬОГОДНІ!