День програміста: історія походження і дата цього незвичайного свята
Програміст - дуже загадкова професія, яка не одразу й зрозуміла пересічному обивателю. Сидить собі людина за комп'ютером, набиває якісь незрозумілі цифри і букви. А через тиждень або два з усього цього виходить програма, яка, приміром, вважає зарплату співробітникам. Чудеса, та й тільки Але насправді все логічно і зрозуміло.
Деякі жартівники пропонували відзначати свято програміста 4 квітня або в день першої масової розсилки комп'ютерного вірусу. З приводу останнього опоненти не можуть прийти до однієї певної дати, а варіант з 4 квітня (404) запропонували за аналогією з помилкою 404 («сторінка не знайдена»). Проте ні у кого не виникло сумнівів у необхідності святкувати таке свято, як День програміста. Якого числа відзначати - це вже обличчяста справа кожного.
Хто такі програмісти і з чим їх їдять
Що ж це за люди, на честь яких навіть придумали свято - День програміста? Вважається, що на програміста можна вивчитися в інституті. Існують навіть спеціальні факультети для навчання програмуванню, і спеціальність називається так хитромудро - «Програмне забезпечення обчислювальної техніки і автоматизованих систем». Однак програмістом треба народитися, тому що вивчитися писати код, звичайно, можна, але от жити цим може далеко не кожен. Програміст - людина, що захоплюється цифрою у всіх її проявах. Вони шукають цифрові закономірності у всьому, і всі можуть перевести в двозначний цифровий код. Навіть ті, хто не застав древнього способу програмувати ЕОМ з допомогою перфокарт з нанесеним на них двозначним кодом, схиляються перед цифрою. Ці люди трохи не від світу цього, проте генії завжди трохи більше заглиблені в себе і в свою геніальність. Справжні ж програмісти - генії у своїй справі.Професія, яка змінює світ
Програміст - це досить молода професія. Наука за останнє сторіччя зробила настільки великий якісний стрибок вперед, що в послугах програмістів стали потребувати, тільки починаючи з 50-х років двадцятого століття. До цього їх функції виконували математики. Однак з розвитком комп'ютерної техніки гостро постала необхідність навчання по більш вузькому напрямку молодих людей, здатних запрограмувати машину на виконання певного алгоритму. Чим далі, тим серйозніше ставала техніка і тим складніше виконувані нею алгоритми. Потім створили перші вищі мови програмування, і цей процес пішов майже лавиноподібно. Тепер вивчають інформатику в початкових класах, і ті знання, які отримують школярі, дозволяють їм з легкістю програмувати комп'ютери на виконання найпростіших завдань.Що такого незвичайного в дату, коли відзначається День програміста?
Повернемося ж до самого свята. Офіційним в України він став ще в 2009 році, коли був підписано відповідний указ. Але дата, залежно від року, плаває. Вся справа в тому, що День програміста в України відзначається на 256-й день року. У високосному році це 12 вересня, а у звичайному - 13 вересня. Чому саме такий, такий незвичайний вибір дати? Таку ідею в 2002 році запропонував Валентин Балт - відомий у вузьких колах фахівець зі студії «Паралельні технології». Ця ідея припала до смаку, і багато хто почав обводити 256-й день року червоним фломастером. А ідея такого свята вже давно вийшла за межі України, і точно відомо, що це свято відзначається в усіх країнах колишнього Радянського Союзу саме тоді, коли і в України.Чому ж 256-й день, а не 255-ї або 257-ї?
Як вже говорилося раніше, програмісти захоплюються цифрою і шукають її прояв у всьому. Тому і дата свята була обрана таким специфічним чином. День програміста відзначається в кожен 256-й день року, тому що цифра 256 - це значення восьмирозрядного байта. До того ж цифра 256 (два у восьмому ступені) - це максимально можливе значення ступеня два числа, яке менше числа 365. Для звичайної людини це нічого не означає, але програмісти просто не могли не звернути уваги на такий збіг. Якщо хтось подумає, що це дуже дивна причина для свята, то він, звичайно ж, буде правий. Але не варто забувати, що мова йде про програмістах - людей дуже своєрідних і зі своїм баченням світу. І краще прислухатися до їхньої думки, адже це їх професійне свято.До кого відноситься це свято?
Насправді це спільне свято для всіх людей, так або інакше пов'язаних з програмним забезпеченням. Святкують День програміста 1С адміністратори, розробники софта, звичайні люди, для яких кодування є хобі, а не роботою. Звичайні обивателі і професійні кодери - для всіх 13 вересня (12 вересня у високосний рік) став червоною датою календаря. Масовість свята підтверджує і його офіційний статус. Правда, про те, щоб зробити його вихідним, мова ще не йде, але це тільки поки. Комп'ютер все глибше і глибше проникає в наше життя, тому професія програміста буде однією з найпопулярніших в майбутньому.Альтернативні дати Дня програміста
Є ще кілька інших дат, коли пропонують святкувати День програміста. Є пропозиція відзначати його 19 липня. Цей день запам'ятався тим, що саме 19 липня була написана перша програма. Її автором була Серпня Ада Лавлейс - дочка відомого поета Джорджа Байрона. Програма була створена для обчислення чисел Бернуллі з допомогою обчислювальної машини, створеної математиком Беббиджем. Ще одна пропозиція - відзначати День програміста 10 грудня. Цей день також пов'язаний з Адою Лавлейс - це дата її народження.Деякі жартівники пропонували відзначати свято програміста 4 квітня або в день першої масової розсилки комп'ютерного вірусу. З приводу останнього опоненти не можуть прийти до однієї певної дати, а варіант з 4 квітня (404) запропонували за аналогією з помилкою 404 («сторінка не знайдена»). Проте ні у кого не виникло сумнівів у необхідності святкувати таке свято, як День програміста. Якого числа відзначати - це вже обличчяста справа кожного.
Схожі добрі поради по темі
Інженер-програміст: посадова інструкція, права і обов'язки, відповідальність
Ця посада належить до категорії технічних виконавців. Звільнити або прийняти на роботу співробітника може лише директор компанії. Якщо працівник
Програміст: резюме та його особливості
Важливо пам'ятати, що грамотно складене резюме програміста (приклад наприкінці) — це сорок відсотків успіху. Розмістивши його в інтернеті, можна з
Весілля в стилі Love is: оформлення залу, сценарій, фото
Організація весілля є одним з найголовніших етапів у житті молодої пари. Сучасні молодята мають можливість і бажання зробити своє свято нестандартним
Як стати програмістом? Куди піти вчитися на програміста?
У цій статті ні про які інструкціях з приводу того, як стати програмістом, і мови бути не може. Всі ми люди, а не роботи або комп'ютери, а інструкції
Системне програмне забезпечення та його різновиди
Програмне забезпечення можна розділити на три категорії, що виконують різні функції: системне, прикладне та спеціальне. Особливе значення в роботі
Які свята у грудні
Якщо запитати у першого зустрічного про те, які свята у грудні традиційно відзначаються, то, можливо, він згадає День Конституції РФ і католицьке