程序员们,节日快乐!

Posted 技术大V

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了程序员们,节日快乐!相关的知识,希望对你有一定的参考价值。

今天是10月24日,向默默地通过代码改变着世界的程序猿/媛和攻城狮们致敬!大家一级棒!


等等,为什么10月24日是程序员节?


相信真正的程序员们只要看到这个数字,就会会心一笑, 不用多解释了吧。


然而,还是为了本身并不从事编程工作的朋友们,以及广大的程序员家属们,回答一下这个问题。 


众所周知计算机是二进制,然而直接用二进制来计量,有时候太麻烦,因为位数太多,数字会特别长。所以很多时候用2的10次方即1024来进位,计算机里面的容量单位都是1024进制, 1024Byte = 1KB, 1024KB = 1MB, 1024MB = 1GB, 1024GB = 1TB...


所以这样1024就成为程序员们最熟悉的一个数字,而由同样的4个数字,组合成的10月24号这个日期,也就理所当然的成为程序员们的节日了。由于1024MB等于1GB,1GB又和“一级棒”同音。所以大家在这一天也经常互赞一级棒。


另外10月24号是我们中国的程序员节,在我们的邻邦俄罗斯,他们的程序员节是在每年的9月13日或者12日,他们把每年的第256天即2的8次方作为程序员节,原因是256是一个字节所能表示的不同数值的数量。根据是平年还是闰年的不同,具体的过节日期可能有所变动。早在2009年,时任俄罗斯总统梅德韦杰夫就签署了法令,将程序员节列为一个法定节日,所以在俄罗斯这已经是一个官方节日了。


从10年代起,就有各方面的声音,呼吁中国程序员应该有自己的节日。历经多年,在国内的广大互联网和软件公司,10月24日程序员节已经被广泛认可,成为了一种文化现象 。 


国内很多大厂都会在10月24日为程序员们放假半天到一天,有的还会送上一份贴心的小礼物。你,收到你们公司送上的那一份心意了吗?



程序员节拜祖师


各行各业的传统,在节日之际要祭拜自己行业的祖师爷,比如木匠石匠拜鲁班,酿酒业拜杜康,屠夫拜张飞等等。而作为程序员的我们在程序员节又该纪念谁呢?以下列出了几位祖师级的人物:



计算机之父:查尔斯·巴贝奇

(Charles Babbage,1791-1871)

19世纪的英国发明家和博学家,剑桥大学教授。他设计了最早的计算机器,差分机和分析机。他获得了英国政府的资助,试图实现这些机器,可惜由于当时技术的局限性,以及严重超支,这些机器均未完成。这些机器事实上都是用精密机械部件实现的“机械式”计算机器,与现代的电子计算机差别较大,然而流传至今的完成的部分部件的精密程度仍然让人叹为观止。这个人在国内并不是特别著名,然而由于他是第一个试图制造计算机器的人,在西方国家普遍被认为是广义上的计算机之父。



计算机科学和人工智能之父:阿兰·图灵

(Alan Mathison Turing,1912-1954)

程序员们,节日快乐!

英国科学家、数学家、密码学家,计算机科学的开创者。曾在二战中领导了对德国恩尼格玛密码的破译,为盟军的胜利做出巨大贡献。他提出的图灵机在理论上模拟出了之后现代计算机的所有计算行为,他提出的著名的图灵测试至今仍被作为判断机器是否具有人工智能的依据。计算机科学研究的最高荣誉图灵奖就以他命名,相当于计算机科学界的诺贝尔奖。中年时由于同性恋性取向受到不公正待遇而自杀,在60多年后英国女王和政府终于向其道歉平反。



现代计算机之父:冯·诺伊曼

(John von Neumann,1903-1957)

美籍匈牙利裔计算机科学家、数学家、经济学家、物理学家,精通七种语言,不世出的难能可见的通才。他提出的冯·诺伊曼架构奠定了现代计算机的基本结构并沿用至今。此外,他还是博弈论的创始人,博弈论是20世纪最伟大的经济学基础发现之一,7届的诺贝尔经济学奖均与博弈论的研究有关。除计算机和经济学外,他还在数学和物理学的领域均作出了重大贡献,被称为“他仅凭在数学上的成就便可名垂不朽”,还发表了多篇关于量子力学的论文。



第一个程序员:艾达.洛夫莱斯 

(Ada Lovelace,1815-1852)

英国著名浪漫主义诗人拜伦之女,原名奥古斯塔·艾达·拜伦(Augusta Ada Byron),其丈夫威廉·金·洛尔后来受封第一任洛夫莱斯伯爵,所以也被称为洛夫莱斯伯爵夫人。她由于对数学的爱好和天分,接触到差分机和分析机的设计者查尔斯·巴贝奇,从此参与到分析机的项目中来。她在关于分析机的笔记里,详细描述了如何使用分析机来演算伯努利数的方法。这些算法被后人认为是世界上最早的计算机程序,因此她也被认为是世界上最早的程序员(媛)。她在笔记里还留下了许多关于未来计算机器发展的畅想,很多到今天都已变为现实。美国军方所使用的编程语言Ada就是以她命名。


以上的4位祖师爷(奶),您最佩服的是哪一位呢? 来投个票膜拜一下,希望在接下来的一年里获得偶像的祝福吧:



最后,不管您最佩服的是谁, 祝各位程序员们都能传承各位祖师们的灵气和天分, 写出质量更高bug更少的代码, 拿到60个月的年终奖,Oncall一年比一年少,包裹一年比一年大!



往期文章回顾


点击查看业界走势相关文章:






点击查看软件开发相关文章:










以上是关于程序员们,节日快乐!的主要内容,如果未能解决你的问题,请参考以下文章

1024 程序员们,节日快乐哟~

1024节日快乐

1024节日快乐

1024节日快乐

1024节日快乐

1024程序猿节日快乐呀!