1024程序员节是怎么回事,为何设置在10月24日?

发布时间:2019-10-24 17:49传承者:Fanlishi来源:未知
字号:

1024程序员节是中国广大程序员的共同节日。1024是2的十次方,二进制计数的基本计量单位之一。部分互联网机构一直密切关注程序员健康,针对程序员经常周末加班与工作日熬夜的情况,倡议每年的10月24日为1024程序员节,在这一天建议程序员拒绝加班。

程序员就像是一个个1024,以最低调、踏实、核心的功能模块搭建起这个科技世界。1G=1024M,而1G与1级谐音,也有一级棒的意思。

2019年10月24日至25日,第三届全球程序员节在西安举行。本届程序员节以“数字互联码动未来”为主题。

1024程序员节是怎么回事,为何设置在10月24日?

节日背景

程序员(英文Programmer)是从事前端、后端程序开发、系统运维、测试等的专业人员。一般将程序员分为程序设计人员和程序编码人员,但两者的界限并不非常清楚,特别是在中国。软件从业人员分为初级程序员、中级程序员、高级程序员、系统架构师、运维测试工程师等。

在1842年,人称“数字女王”的阿达·洛芙莱斯(Ada Lovelace)编写了历史上首款电脑程序。

在1834年,阿达的朋友英国数学家、发明家兼机械工程师查尔斯·巴贝其(Charles Babbage)发明了一台分析机;阿达则致力于为该分析机编写算法,并于1843年公布了世界上第一套算法。巴贝其分析机后来被认为是最早期的计算机雏形,而阿达的算法则被认为是最早的计算机程序和软件。

节日设置

2002年,俄罗斯程序员Valentin Balt收集签名,向俄罗斯联邦政府请愿将9月13日设定为程序员节。

2009年9月11日,俄罗斯总统梅德韦杰夫在节日安排方案上签了名,“程序员节”从此成为了俄罗斯的一个正式节日。除了俄罗斯之外,其他国家的一些程序员社区也会庆祝这个节日。为什么会选9月13日呢?因为它是每年的第256天(闰年就是9月12日)。

256这个数字对程序员来说有着特别的意义,1个字节(等于8位元)最多能表示256个数值,而且在整年中,256是2的最大幂中小于365的值。于是,有人提议把10月24日定为中国的程序员节,因为1024不仅同样也是程序员的一个常用数字,而且10月24日这个日期非常直观,也不会在平年和闰年有所变化。

1024程序员节定位10月24日的原因:运行程序的硬件进制是以1024为基础的例:1G=1024M,1M=1024KB。

庆祝活动

2009年9月11日,俄罗斯总统梅德韦杰夫在节日安排方案上签了名,“程序员节”从此成为了俄罗斯的一个正式节日。

2017年11月9日,首届“全球程序员节”在西安市开幕。

2018年9月10日上午,第二届“全球程序员节”新闻发布会在北京举行。据悉,第二届全球程序员节于10月24日在西安高新区会议中心正式开幕。第二届“程序员节”主题为“数字世界,码动未来”。

2019年10月24日至25日,第三届全球程序员节在西安举行。本届程序员节以“数字互联码动未来”为主题,将邀请业界大咖围绕软件产业的技术发展开展交流对话、进行思维碰撞,促进构建云上“数字丝路”大通道,推动西安与“一带一路”沿线国家城市交流合作。

本文链接:https://ls.hkzww.com/lishi/shidai/675.html
×
织梦二维码生成器
投诉建议
通过E-mail将您的想法和建议发给我们
联系我们
  • 海阔历史网Fanlishi-文史经典传承者