程序员节为什么是1024

潮范社 人气:2.47W

程序员节为什么是1024,现在已经开始迈入数字化时代了,我国互联网技术的发展离不开背后辛勤工作的程序员们。可能很多人都不知道,每年的10月24日是我国的程序员节。那么程序员节为什么是1024呢?

程序员节为什么是10241

1024是2的十次方,二进制计数的基本计量单位之一,是程序员们最熟知不过的数字。而1024M就是1GB,1GB又暗含着“一级棒”的谐音,不但是网民对帖子的认可,对程序员来说,也恰好是种巧妙的赞美。

所以,从2014年起,每年的10月24号就被程序员自发的定义为程序员节。1024象征着一种身份,1024以一个节日的形式,向通过coding改变世界,也以实际行动在浮躁的世界里,固执地坚持自己对于知识、技术和创新追求的程序员们表示致敬。

虽然该节日没有被法规认定,也没有像38妇女节那样能收到鲜花和半天假,更没有传说中的程序员鼓励师给程序员捶背按腿,端茶倒水,但所有的程序员依旧在这个特殊的节日默默的码着代码,为改变世界的梦想而努力。

程序员节为什么是1024

国外:

早在2002年,俄罗斯有位知名的程序员Valentin Balt,向俄罗斯联邦政府申请将每年9月13日设定为程序员节。

为什么是9月13日呢,因为9月13日是每年的第256天,256这个数字对程序员来说有着特别的意义,1个字节(等于8进制位)最多能表示256个数值,而且在整年中,256是2的最大幂中小于365(每年365天)的值。

直到2009年9月11日,俄罗斯总统梅德韦杰夫在节日安排方案上签了名,“程序员节”从此成为了俄罗斯的一个正式节日除了俄罗斯之外,其他国家的一些程序员社区也会庆祝这个节日。

国内:

1024最早起源于一个名为“CL社区”的综合性论坛。该论坛等级为“新手上路”的用户在论坛内与发帖时,被限制为“每隔1024秒才可以发帖/回复一次”,用户如果没有等到1024秒就发帖,帖子内容会直接显示为“1024”。论坛做这样的限制,主要是为了防止新人在不了解版规的情况下,恶意灌水、发广告等。

我们知道,计算机只能识别0或1,也就是二进制,而计算机中的存储单位之间的换算又是1024,计算机中的存储单位由小到大为:b、Kb、Mb、Gb、Tb、Pb、Eb、Zb、Yb....其两两之间的进制都为1024,如我们最常见的1GB = 1024Mb、1Mb = 1024Kb,所以在程序猿眼中,1024是个整数,就和普通人认为1000是个整数一样。慢慢的中国的程序员们开始接受并庆祝这属于自己的节日。

程序员节为什么是10242

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

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

现今,一般将程序员分为程序设计人员和程序编码人员,但两者的界限并不非常清楚,特别是在中国。软件从业人员分为初级程序员、高级程序员、系统分析员,系统架构师,测试工程师五大类。

为什么1024是中国的程序员节?

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

2009年9月11日,俄罗斯总统梅德韦杰夫在节日安排方案上签了名,“程序员节”从此成为了俄罗斯的一个正式节日。除了俄罗斯之外,其他国家的一些程序员社区也会庆祝这个节日。

程序员节为什么是1024 第2张

为什么会选9月13日呢?

因为它是每年的第256天(闰年就是9月12日)。256这个数字对程序员来说有着特别的意义,1个字节(等于8位元)最多能表示256个数值,而且在整年中,256是2的最大幂中小于365的值。

于是,有人提议把10月24日定为中国的程序员节,因为1024不仅同样也是程序员的一个常用数字,而且10月24日这个日期非常直观,也不会在平年和闰年有所变化。

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

为天天加班的程序员争取一天的假期!

他们精通特殊语言,经常加班,有着喜欢游戏的钢铁直男的标签,万年格子衫的标配,甚至散发着单身是狗的清香,表情充满无限的“生机”。

程序员节为什么是1024 第3张

没错,就是这样一个爱学习爱编程 、爱钻研 、爱挑战 、爱分享 、专一 、善良、单纯不拈花惹草 、IQ超高不修边幅,还特别“会修电脑”的群体。

常常昼夜不分,栖息在深夜各大办公楼未熄灭的灯光下,这些大型哺乳动物叫做程序猿, 他们有一个质朴的名字,叫做码农。

他们常年累月的保持着不被世俗理解的作息,衡量他们财富的标准不是财富的多少,而是在出了代码的现实世界中能够有女朋友。

其实,他们也有属于他们的浪漫(答案请参照ASCII对照表,意为I LOV U)

专门为你撰写的程序,来表达只对你一人的爱意。

甚至还有专属的情书,来歌颂你们的爱情。

从2015年起,每年10月24日被传智播客定义为程序员节,希望我们可以以节日的形式向辛苦构建科技世界的程序员们致敬。

程序员节为什么是10243

在计算机数学里,1024是2的十次方,二进制计数的基本计量单位,这是程序员最熟悉的数字,因此每年的10月24日被约定为“程序员节”。10月23日至25日,“长沙·中国1024 程序员节”活动在长沙举行。

“为楚有才,于斯为盛。”10月23日下午,岳麓山脚下千年文脉传承的岳麓书院迎来了一群特殊的“客人”——中国IT行业尖端人才、领军人物集聚一堂,共话“技术新时代”,共探国产软件自力更生发展之路。在这里,两场岳麓尖峰对话拉开了1024程序员节活动的序幕。

长沙·中国1024 程序员节岳麓尖峰对话现场(央广网记者 姜文婧 摄)

两场岳麓尖峰对话分别以“九问操作系统”和“我们的技术时代”为核心话题,引人注目的是,这次对话邀请的嘉宾集齐了国内IT史上九大操作系统的“掌门人”,以及六代技术人,对话看点十足,干货满满。

在第一场对话中,华为消费者业务软件部总裁王成录、麒麟操作系统常务副总师吴庆波、MiniGUI/HybridOS/HVML 开源项目创始人魏永明、华为鲲鹏计算领域副总裁江大勇等九位嘉宾围绕国产操作系统的发展之路各自发表了自己的看法。在第二场对话中,中国工程院院士倪光南和中国第一代程序员、金山软件创始人求伯君,与几位分别代表着80、90、00 年代的技术“后浪”进行了一场精彩对话。

程序员节为什么是1024 第4张

倪光南表示,过去20年,我国软件产业规模实现了一百多倍的增长,表明软件是非常适合中国发展的产业。究其原因,一是中国拥有大量的软件人才;二是市场,特别是在“以国内大循环为主体、国内国际双循环相互促进的新发展格局”的背景下,如果能用好市场,相信软件产业还会继续保持快速增长;三是政府的作用,一系列政策适时出台,推动了软件产业的发展。

中国软件未来的路要怎么走?倪光南也提出了建议,在关键技术上自力更生,中国软件还要向更高水平发展。要有支持开源的软件政策,要创造较好的回报体系,构建较好的融资方式,促进软件的资产化形成制度,让政府、企业愿意将更多资源投到软件上去,助力中国软件业提到更高的水平。

对于中国软件产业的未来,CSDN(中国专业IT社区)创始人、董事长蒋涛表示乐观,他说:“未来十年,软件产业还能翻上十倍、一百倍,这需要开发者积极构建开发者生态。”CSDN是一个中国专业开发者社区,今年5月,CSDN将总部落户长沙,计划在长沙积极营造开发者产业生态,吸引开发者及其上下游服务产业虚拟和实体聚集。

据悉,本次活动为期3天,以开源为主议题,包括2020开源技术英雄大会、十多场热门技术分论坛/峰会、创意集市、科技文化嘉年华等多个子活动。

TAGS:程序员