程序员节
1024程序员节,是程序员的共同节日,也被称为“码农节”。
1842年,人称“数字女王”的阿达·洛芙莱斯(Ada Lovelace)编写了历史上首款电脑程序。2009年9月11日,俄罗斯总统梅德韦杰夫在节日安排方案上签了名,“程序员节”从此成为了俄罗斯的一个正式节日。2015年起,每年10月24日被北京传智播客教育科技有限公司定义为中国程序员节。
1024是2的十次方,二进制计数的基本计量单位之一。程序员(Programmer)是从事程序开发、维护的专业人员。程序员就像是一个个1024,以最低调、踏实、核心的功能模块搭建起这个科技世界。
创立背景
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的值。
1024其实就是2的十次方,二进制计数的基本计量单位之一,是程序员每天都在打交道的数字。在数字世界里1024BYTE(字节)=1KB,1024 KB=1MB,1024 MB=1GB等等。同时,1024MB是1GB,而1GB与1级谐音,也有一级棒的意思。再加上每年10月24日是“联合国日”(1947年起),也是世界发展信息日,所以这一天对于程序员来说非常有纪念意义。从2015年起,每年10月24日被北京传智播客教育科技有限公司定义为程序员节。
创办意义
创办程序员节的意义在于关注程序员的身心健康和各项权益。程序员工作压力大、生活节奏快是不争的事实,是“感觉身体被掏空”的典型群体。作为技术人员,他们从事幕后工作,外在形象相对模糊,舆论也对他们产生了许多误解。程序员节是IT从业者走上舆论前台的机会,公众和相关组织机构更应该在这一天认真倾听他们的诉求,对这一群体形成更全面客观的认识。
相关活动
2023年10月23日,以“研发新高地,数智创未来”为主题的2023长沙市·中国1024程序员节在长沙开幕。当天,作为本届程序员节的亮点之一,天下程序员第一街——“1024街”正式开街。“1024街”是全球首个完全展现程序员技术创新和引领行业发展的人文街道。
2023年10月24日起至11月30日,华为云向云而生1024程序员节开启。
参考资料
10月24日程序员节!1024程序员节是怎么来的? 揭秘“格子衫群体”.小康新闻.2023-10-24
1024程序员节来了!程序员们齐许愿:头发多多,BUG少少.今日头条.2023-10-24
10月24日程序员节!1024程序员节是怎么来的? 揭秘“格子衫群体”.小康新闻.2023-10-24
今天是1024程序员节 程序员节是怎么来的历史.今日头条.2023-10-24
幽默的程序员节 诠释了互联网的当下与未来.今日头条.2023-10-24
全国首个!程序员首条专属街区“1024街”在长沙开街.今日头条.2023-10-24
文韬武略,创新无界,华为云1024程序员节精彩抢先看.今日头条.2023-10-24