воскресенье, 13 сентября 2015 г.

День программиста


А.С.Пушкин как-то назвал переводчиков «почтовыми лошадями просвещения». В наше время так впору назвать программистов. И даже не почтовыми лошадями, а тяжеловозами прогресса. Ведь сейчас весь мир насквозь компьютеризирован. И со стороны кажется, что компьютер все сам за тебя сделает, посчитает, придумает.

 Не сделает, не посчитает, не придумает. Компьютер сам мыслить не может (пока?) Он работает по введенной в него программе, делает то, чему его «научили».

 А «обучают» компьютеры программисты. Это – наиболее востребованная специальность в современном обществе. Не сказал бы, что наиболее оплачиваемая.

 Зарплаты программистов вызывают у многих зависть, но хлеб программистов нелегок. Надо много знать, надо обладать элементарным логическим мышлением, хорошей памятью и изрядной неутомимостью, чтобы заставить компьютер выполнять то, что он должен выполнять. И при этом уложиться в срок!

 Если кто-либо думает, что программисты – свободные художники, он жестоко ошибается. Все программные продукты должны выпускаться в соответствии с жесткими плановыми сроками. Его величество План в программистском производстве еще более жесток и бескомпромиссен, чем в производстве заводском. Все должно быть сделано вчера! И отговорки никого не интересуют. Хоть всю ночь сиди, уставившись в проклятый монитор и подбадривая засыпающее сознание лошадиными дозами кофеина!

 Программисты – народ креативный, поэтому идей, какого числа им должно отмечать свой праздник, было выдвинуто много.
 В качестве такового предлагали 10 декабря, день рождения первой в мире программистки Ады Августы Байрон Кинг, графини Лавлейс (Ada Augusta Byron King, countess of Lovelace). Ада жила в 19-м веке, когда компьютеров еще не было. Впрочем, английский ученый Чарльз Бэббидж тогда трудился над созданием так называемой аналитической машины, который мы бы сейчас скорее всего сравнили с программируемым арифмометром. Ада Лавлейс помогала Бэббиджу в его работе. Среди прочего она написала программу для аналитической машины.

 Другая дата, которая была предложена — 4 апреля. Это – день католического святого Исидора Севильского (560 — 636). Исидор Севильский был человеком энциклопедически образованным, а потому почитается многими в качестве католического покровителя Интернета. Ведь сейчас большинство из нас черпает свою образованность и – не побоюсь этого слова – мудрость из Интернета. Кроме того, 4 апреля многим из программистов, а особенно Web-программистам, напоминает о наиболее часто встречаемой ошибке в Интернет-программах, ошибке 404, отсутствию связи с сервером.

 Все же, победили те, кто предлагал сделать Днем программиста 256-й день года. Почему именно 256-й день? Потому что это максимальная целая степень числа 2, которая не превышает количества дней в году. «А при чем здесь степень числа 2?» – спросят самые необразованные в компьютерных вопросах читатели. «А при том» – ответим мы им – «что компьютеры производят свои вычисления в двоичной системе. Вы на уроках информатики в школе учились или, pardon, Набокова читали?»

 256-й день года приходится на 12 сентября в високосном году и на 13 сентября, если год не високосный.

 Россия – одна из немногих стран мира, где День программиста считается официальным праздником. Соответствующий указ подписал 11 сентября 2009 года Президент России Дмитрий Медведев.

Взято отсюда http://eponim2008.livejournal.com/171788.html