1024 是程序员日!

本贴最后更新于 2616 天前,其中的信息可能已经渤澥桑田

老师:大家知道今天是什么日子吗?

小明:是 1024 流量节!发流量的日子

老师:小明,你滚出去!

其实,今天是一个特殊群体的特别节日。

1、这个群体晚上十分活泼,和吸血鬼、僵尸并称为“深夜三剑客”

2、这个群体是外人眼中的大神

3、这个群体一直被人调侃是不可能有女朋友的

没错,就是程序员!每年的 10 月 24 日就是程序员日,为了表示亲切,个别地方就称呼“程序猿”了哈!

  关于程序员节的那些知识,小编不得不给你们科普一下了

程序猿呢,说白了就是从事程序开发、维护的专业人员。说的最简单通俗点点就是编程序的!

程序员节是怎么来的呢?

程序员节其实是俄罗斯的一个官方节日,但是在俄罗斯,节日是选择在每年的第 256 天,也就是平年的 9 月 13 日和闰年的 9 月 12 日。

创立“程序员节”最早是来自《计算机世界》出版社的主编德米特里·门德列留科在 1996 年 7 月 15 日的想法,当时计划将节日命名为“计算机用户节”,定在每年 9 月份的第一个星期五,称之为“纯净的星期五”(按照当事人之一的说法,这样命名是为了刺激那些计算机病毒制造者)。

2002 年,一家名为“并行技术”的网页设计公司的工作人员瓦伦丁·巴尔特和米哈伊尔·切勒富雅科夫在网上收集签名,请求俄罗斯联邦政府将这一天定为正式节日。这一行动在 5 天内得到了 9800 个投票支持。

2009 年 7 月 24 日,俄罗斯联邦通信与大众传媒部向政府提交了设立程序员节的法案,同年 9 月 11 日,时任俄罗斯联邦总统的德米特里·梅德韦杰夫签署了该法案。

为什么又是要选择 256 天呢?

程序员节也叫“溢出节”,即选择第 256 天是取其一字节(8 位)溢出的意思(从 0 开始,最大到 255)选择 256(2),是因为它是一个 8 位字节能够表示的数目,也是一个被程序员们所熟识的数。256 也是 2 的幂中小于 365 的最大值。在 24 位红绿蓝(RGB)颜色空间里,最大值为十六进制 0xFFFFFF,表示为白色。所以程序员们穿白色来庆祝这一天。

在中国,本来这天是定在 10 月 10 号的,因为可执行文件代码只有 0 和 1,但是呢,因为种种因素被毙了。

后来选择了 10 月 24 日,1024 是很有意义的一个数字,1K=1024,1024=2 的 10 次方,二进制 10000000000,八进制 2000,十六进制 0x400。因此,就这么敲定了 10 月 24 作为程序员节。

最早的程序员是个“白富美”

知道英国诗人拜伦吗?她的女儿 AdaLovelace 就是世界第一位程序员。她曾设计了巴贝奇分析机上解伯努利方程的一个程序,甚至还建立了循环和子程序的概念。由于她在程序设计上的开创性工作,因此被评为世界上第一位程序员。

程序员为什么男多女少?

这个说起来是与程序员这个工作的工作性质有关。做程序员的一般都是吃青春饭的,经常坐在电脑前久坐不起,甚至很少喝水和上厕所。要做这个工作,需要有身体本钱来应付极大的工作量。有一句话是这么形容这个岗位的“干得比驴累,吃得比猪差,起得比鸡早,睡得比狗晚,看上去比谁都好,五年后比谁都老。”

程序员的工作年龄是可以通过体型外貌来看出来的

  程序员的外貌变化

  程序员体型的成长之路

程序员最害怕的一个单词

“Bug!”没有之一,Bug 的存在表示程序员们又要开始无休止的加班赶项目了!

  我们想象中的程序员和现实生活中的有何区别?

我们想象中的程序员:

  高薪!大神!

实际生活中的程序员:

  甚至还有这样的!哈哈,忍住不笑!

  这完全就是在无休止的自虐啊!

程序员的健康一直是个不可回避的问题

经常的加把加点,给程序员们带来的不止是高薪,还有各种疾病。

经调查,中国程序员健康的只有两成,感觉很虚弱亚健康的接近七成。神经衰弱、视力下降、容易肥胖、生殖力下降甚至不育等都是程序员们经常容易得的疾病。如果你看到一个男生,身体消瘦,面无血色,双眼一阵有神一阵无神,着装时好时坏,那不是犀利哥,那是程序员!

  推荐妹子们找程序员当男票,钱多话少死得快,别问我为什么知道!

结语

程序员们一直在付出,正因为有了他们,我们的生活才能更加方便,但是我们却一般很少知道他们的存在。就比如,这次神州十一号的成功发射,很多人就把这群默默在幕后工作的程序员们忽视了。

有一个程序员做男友的女生,应该好好珍惜,不要一直嫌弃他不能经常陪你!因为如果没有你男朋友,你可能连淘宝都登不上去!

没有女朋友的程序员们,小编在这里给你们征婚了哈!不要谢我……

我们都该感谢一下他们!这个为了我们生活的轻松方便,而努力加班的程序员群体。如果你的周围有这样一个人或者是一个群体,就给他们来点小温馨吧!

比如,给他接一杯水……

他很有可能早上到中午还没有离开座位。

最后,祝愿“程序猿们”节日快乐!可不要忘了穿上白衣服哦!今天出去走一圈,保你艳遇 100%!

最后我们来张合影吧!

  NO!拍错了!重来!

  节日快乐!

  • 1024
    8 引用 • 30 回帖
  • 程序员

    程序员是从事程序开发、程序维护的专业人员。

    574 引用 • 3533 回帖

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...

推荐标签 标签

  • 周末

    星期六到星期天晚,实行五天工作制后,指每周的最后两天。再过几年可能就是三天了。

    14 引用 • 297 回帖
  • 新人

    让我们欢迎这对新人。哦,不好意思说错了,让我们欢迎这位新人!
    新手上路,请谨慎驾驶!

    52 引用 • 228 回帖
  • Telegram

    Telegram 是一个非盈利性、基于云端的即时消息服务。它提供了支持各大操作系统平台的开源的客户端,也提供了很多强大的 APIs 给开发者创建自己的客户端和机器人。

    5 引用 • 35 回帖
  • 国际化

    i18n(其来源是英文单词 internationalization 的首末字符 i 和 n,18 为中间的字符数)是“国际化”的简称。对程序来说,国际化是指在不修改代码的情况下,能根据不同语言及地区显示相应的界面。

    8 引用 • 26 回帖 • 1 关注
  • Windows

    Microsoft Windows 是美国微软公司研发的一套操作系统,它问世于 1985 年,起初仅仅是 Microsoft-DOS 模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家户户人们最喜爱的操作系统。

    223 引用 • 474 回帖
  • Spring

    Spring 是一个开源框架,是于 2003 年兴起的一个轻量级的 Java 开发框架,由 Rod Johnson 在其著作《Expert One-On-One J2EE Development and Design》中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 JavaEE 应用程序开发提供集成的框架。

    943 引用 • 1460 回帖 • 3 关注
  • 职场

    找到自己的位置,萌新烦恼少。

    127 引用 • 1706 回帖
  • Hexo

    Hexo 是一款快速、简洁且高效的博客框架,使用 Node.js 编写。

    21 引用 • 140 回帖 • 3 关注
  • SSL

    SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS 与 SSL 在传输层对网络连接进行加密。

    70 引用 • 193 回帖 • 418 关注
  • VirtualBox

    VirtualBox 是一款开源虚拟机软件,最早由德国 Innotek 公司开发,由 Sun Microsystems 公司出品的软件,使用 Qt 编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。

    10 引用 • 2 回帖
  • Android

    Android 是一种以 Linux 为基础的开放源码操作系统,主要使用于便携设备。2005 年由 Google 收购注资,并拉拢多家制造商组成开放手机联盟开发改良,逐渐扩展到到平板电脑及其他领域上。

    334 引用 • 323 回帖 • 3 关注
  • 禅道

    禅道是一款国产的开源项目管理软件,她的核心管理思想基于敏捷方法 scrum,内置了产品管理和项目管理,同时又根据国内研发现状补充了测试管理、计划管理、发布管理、文档管理、事务管理等功能,在一个软件中就可以将软件研发中的需求、任务、bug、用例、计划、发布等要素有序的跟踪管理起来,完整地覆盖了项目管理的核心流程。

    5 引用 • 15 回帖 • 102 关注
  • 酷鸟浏览器

    安全 · 稳定 · 快速
    为跨境从业人员提供专业的跨境浏览器

    3 引用 • 59 回帖 • 26 关注
  • JSON

    JSON (JavaScript Object Notation)是一种轻量级的数据交换格式。易于人类阅读和编写。同时也易于机器解析和生成。

    52 引用 • 190 回帖 • 1 关注
  • Dubbo

    Dubbo 是一个分布式服务框架,致力于提供高性能和透明化的 RPC 远程服务调用方案,是 [阿里巴巴] SOA 服务化治理方案的核心框架,每天为 2,000+ 个服务提供 3,000,000,000+ 次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点。

    60 引用 • 82 回帖 • 604 关注
  • abitmean

    有点意思就行了

    27 关注
  • 服务器

    服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。

    125 引用 • 588 回帖
  • Mobi.css

    Mobi.css is a lightweight, flexible CSS framework that focus on mobile.

    1 引用 • 6 回帖 • 745 关注
  • Vue.js

    Vue.js(读音 /vju ː/,类似于 view)是一个构建数据驱动的 Web 界面库。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。

    265 引用 • 666 回帖 • 1 关注
  • 持续集成

    持续集成(Continuous Integration)是一种软件开发实践,即团队开发成员经常集成他们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。

    15 引用 • 7 回帖
  • API

    应用程序编程接口(Application Programming Interface)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。

    77 引用 • 430 回帖 • 1 关注
  • Swift

    Swift 是苹果于 2014 年 WWDC(苹果开发者大会)发布的开发语言,可与 Objective-C 共同运行于 Mac OS 和 iOS 平台,用于搭建基于苹果平台的应用程序。

    36 引用 • 37 回帖 • 535 关注
  • CodeMirror
    1 引用 • 2 回帖 • 129 关注
  • Docker

    Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的操作系统上。容器完全使用沙箱机制,几乎没有性能开销,可以很容易地在机器和数据中心中运行。

    492 引用 • 926 回帖
  • etcd

    etcd 是一个分布式、高可用的 key-value 数据存储,专门用于在分布式系统中保存关键数据。

    5 引用 • 26 回帖 • 528 关注
  • IDEA

    IDEA 全称 IntelliJ IDEA,是一款 Java 语言开发的集成环境,在业界被公认为最好的 Java 开发工具之一。IDEA 是 JetBrains 公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。

    181 引用 • 400 回帖
  • B3log

    B3log 是一个开源组织,名字来源于“Bulletin Board Blog”缩写,目标是将独立博客与论坛结合,形成一种新的网络社区体验,详细请看 B3log 构思。目前 B3log 已经开源了多款产品:SymSoloVditor思源笔记

    1063 引用 • 3454 回帖 • 189 关注