Празднуйте День программиста!

Чем занимаются компьютерные программисты? Программисты проводят много времени за рабочими столами. Должно быть, они что-то делают, но большинство людей понятия не имеют, что именно. Международный День программиста — это прекрасное время, чтобы узнать, чем занимаются программисты в повседневной жизни, и отпраздновать всё, что они делают, когда создают программы, которые помогают нам в многочисленных видах деятельности.

История дня программиста

История Дня программиста в России начинается с 2002 года. Здесь двое мужчин, Валентин Балт и Михаил Червяков, работали в компании по разработке компьютерного программного обеспечения Parallel Technologies. В 2002 году они решили собрать подписи под петицией в правительство России, с предложением устроить официальный праздник в честь компьютерных программистов страны и всего их профессионального сообщества. Примерно через 7 лет, 24 июля 2009 года, Министерство средств массовой информации и связи России согласилось провозгласить официальный российский праздник чествования компьютерных программистов. Этот орган исполнительной власти подготовил проект постановления, приветствующего новый праздник.

Наконец, 11 сентября 2009 года президент России Дмитрий Медведев подписал законопроект, согласно которому День программиста должен был состояться. Это заняло некоторое время, но идея Балта и Червякова наконец-то стала реальностью.

Когда состоится День программиста?

День программиста отмечается в 256 день каждого года, т.е. 12 сентября в високосном году и 13 сентября в обычном году. Это важно для программистов.

Чем занимаются программисты?

Так что же мы празднуем, когда чествуем наших программистов в Международный День Программиста? Ну, нам нужно знать, что делают программисты, чтобы праздновать все, что они делают. «[компьютерный программист, или программист, это тот, кто пишет компьютерное программное обеспечение», а также что «[компьютерный программист] разбирается в процессе проектирования, написания, тестирования, отладки/устранения неполадок и поддержания исходного кода компьютерных программ». Этот исходный текст написан на языке программирования, чтобы компьютер мог его «понять». Код может быть модификацией существующего исходного текста или чем-то совершенно новым». Итак, давайте рассмотрим каждую из этих вакансий поближе с точки зрения того, кто узнает, почему мы отмечаем День программиста.

Designing

Возникают споры о том, является ли элемент дизайна работы программиста искусством или наукой. На самом деле, это и то, и другое. Эффективный программист должен уметь видеть эстетическую ценность дизайна, чтобы правильно спроектировать код дизайна. Тогда он должен убедиться, что дизайн имеет смысл для среднего пользователя программного обеспечения.

Написание кода

Написание самого кода — это мясо и котлеты того, что делает программист. Написание двоичного кода может быть сложным и изнурительным, поэтому требуется приличное количество выдержки, чтобы посмотреть и расположить эти числа в течение всего дня. Но написание кода программистами — это то, что позволяет нам иметь все те телефонные приложения и функции компьютера, с которыми мы ежедневно взаимодействуем.

Тестирование

При написании текста программист должен постоянно возвращаться и проверять написанное. Дизайн, конечно, ничего не стоит, если программа не работает корректно.

Итак, мы видим, что есть много причин чествовать ваших любимых программистов в День программиста. И что мы можем сделать, чтобы отпраздновать? У нас есть несколько предложений:

  • Говорите кодом (или псевдокодом) весь день. Ладно, это может быть сложно, если вы не программист. Если подумать, то это может быть тяжело, даже если вы программист. Конечно, очень немногие люди поймут вас.
  • Украсьте дерево нулями, чтобы получилось двоичное дерево. Это может быть забавно. По крайней мере, это то, что вся семья может делать вместе.
  • Сделайте поздравительные открытки с Днем программиста, используя ASCII Art. Для этого нужно немного знаний об ASCII Art, но при необходимости можно использовать другое приложение.
  • Провести конкурс на лучший двоичный каламбур/шутку про программирование. Это может быть здорово для кучки программистов на вечеринке. «Программист заходит в бар…»
  • Выпей коктейль на программистскую тему. Двоичный пунш, кто-нибудь?
  • И конечно же вам нужно украсить офис и для этого вам понадобятся латексные воздушные шары.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *