День программиста
Когда отмечается
День программиста стал официальным профессиональным праздником в России в 2009 году, когда был подписан соответствующий указ президента. Отмечают каждый 256-й день года. Если он не високосный, то торжества выпадают на 13 число, в противном случае – на день раньше. Число 256 было избрано, поскольку это два в восьмой степени. Двойка отсылает к двоичной системе счисления, а восьмерка – к количеству битов в одном байте (единице хранения и обработки цифровой информации).
История праздника
Корнями праздник уходит еще в девяностые. В 1996 году журналист и издатель Дмитрий Мендрелюк предложил учредить новую торжественную дату и придумал фишку с числом 256. Через восемь лет идея была оформлена в виде инициативы для правительства, а еще через семь была, наконец, реализована указом главы государства.
Вообще, у людей, связанных с компьютерами, своих праздников и до этого хватало. Одним из них был, собственно, День компьютерщика, отмечаемый в феврале. Но праздник этот, во-первых, неофициальный, а во-вторых, не всякий компьютерщик – программист.
Традиции праздника
В качестве повода для торжеств 13/12 сентября в сообществе прижились. В этот день обычно проводится много самых разных мероприятий: профессиональные конференции, конкурсы программирования, спортивные соревнования, всевозможные корпоративы. Кто-то предпочитает от работы не сильно отвлекаться и делится с коллегами мемами про работу программистов или шуточными программками на тему. Вообще, многие люди этой профессии являются поклонниками гик-культуры, так что собираются вместе, чтобы поиграть в настолки или приставку, пересмотреть любимые сериалы, съесть пиццу и посудачить о том о сем. Компании тоже стараются не отставать и оригинально оформляют помещения, часто в стилистике компьютерного ретро, и устраивают разные шуточные активности вроде турниров по видеоиграм.
О профессии
В узком смысле программисты – это те, кто пишут программный код. В широком – все причастные к созданию самых разных IТ-продуктов. Кроме, собственно, кодеров это могут быть и разработчики, и тестировщики, и еще много кто. Но мы все же остановимся на непосредственных виновниках торжества, тем более, что рассказать тут есть о чем.
Действительно, это люди поистине легендарные. Ведь, с одной стороны, для непосвященных их труд сродни магии, а зарплаты – предмет грез почти всех россиян. С другой стороны, есть немало почти фантастических историй успеха людей из сферы IT. Мало какая профессия привлекает к себе столько внимания в последние годы и благодаря успешным проектам, и из-за трепетного отношения со стороны государства и бизнеса.
Ведь общий тренд последних десятилетий – всеобщая цифровизация. Она позволяет снижать издержки, продвигать товары и услуги, создавать целые новые отрасли.
Все это и делают своими мозгами и руками программисты. Они могут создавать сайты, писать программы для компьютеров и мобильных устройств, придумывать операционные системы и языки программирования, и, конечно, радовать геймеров новыми играми.
В России по состоянию на начало 2022 года было около полутора миллионов программистов. При этом дефицит оценивался государством в миллион специалистов. Неудивительно, что медианная зарплата в среднем по стране здесь находятся на уровне 130 тысяч рублей. А доходы на уровне 300-400 тысяч отнюдь не редкость. Впрочем, стажеры в этой сфере часто работают "за еду", а заработки младших специалистов находятся на уровне 30-40 тысяч. Впрочем, это компенсируется перспективами профессионального роста.
К плюсам профессии относят возможность удаленной работы, востребованность и интересные задачи, которые приходится решать в процессе. Впрочем, отрасль эта далеко не для всех. Очень часто программисты жалуются на выгорание из-за большого объема работы, ненормированного графика, стресса, большой ответственности и часто рутинных обязанностей, сидячую работу, естественно, все время за монитором (со всеми вытекающими последствиями для здоровья).
Для программистов 2022 год стал переломным. С конца февраля десятки тысяч российских айтишников устремились за пределы Родины. Среди причин – уход из страны крупных технологических компаний, сложности с оплатой труда, отказ зарубежных работодателей нанимать специалистов из России. В ответ власти пошли на целый ряд поощрений вроде ипотеки по сниженной ставке, налоговых льгот для компаний-работодателей и отсрочки для IT-специалистов от армии. Тем, кто остался, предстоит ускоренными темпами переводить страну на отечественное ПО, а значит спрос на программистов никуда не денется.
Впрочем, многие компании предпочли заморозить свои IТ-проекты. Снизилось количество стартапов, упала потребность в начинающих специалистах. На рынке даже заговорили о том, что резкая смена сферы деятельности путем переобучения на программистов тех, кто прежде с этой сферой никак не пересекался, уже в прошлом. Так это или нет, профессия продолжит быть одной из самых перспективных и высокооплачиваемых – таков главный тренд развития всей цивилизации. А значит и курсы программистов, и профильные вузы с колледжами без обучающихся не останутся. Но не нужно забывать и про английский язык с софт-скиллами (навыки командной работы, презентации), ведь это помогает быть хорошим программистом.
Что подарить
Хорошее кресло для работы, что-то, что будет способствовать смене деятельности и активному отдыху (спортинвентарь, сертификаты фитнес-центров), сертификат магазина профессиональной литературы или техники.
Интересные факты
Около 30% российских программистов – представительницы прекрасной половины человечества.
Первым программистом считается дочь поэта Джорджа Байрона – Августа Ада Кинг, написавшая еще в 1843 году первую программу для вычислительной машины. В честь Августы было дано имя языку программирования "Ада".
Российская школа программирования считается одной из лучших в мире.
О переходе в IT-сферу задумывался примерно каждый третий россиянин.
Не все сферы IТ требуют отличного знания математики.
Одним из самых простых способов вхождения в сферу IТ называют работу тестировщика программного обеспечения.
Среди самых востребованных айтишников – специалисты по информационной безопасности, среди самых популярных языков программирования – JavaScript, Python.
Чтобы выучить один язык программирования может уйти от полугода до года, хороший программист знает несколько языков.
Коротко и по делу. Только отборные цитаты в нашем Телеграм-канале.