1024程式設計師節(程式設計師節(中國程式設計師日))

1024程式設計師節(中國程式設計師日)

程式設計師節(中國程式設計師日)一般指本詞條

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

1024程式設計師節是廣大程式設計師的共同節日。1024是2的十次方,二進制計數的基本計量單位之一。針對程式設計師經常周末加班與工作日熬夜的情況,部分網際網路機構倡議每年的10月24日為1024程式設計師節,在這一天建議程式設計師拒絕加班。

程式設計師就像是一個個1024,以最低調、踏實、核心的功能模組搭建起這個科技世界。1G=1024M,而1G與1級諧音,也有一級棒的意思。

基本介紹

  • 中文名:1024程式設計師節
  • 英文名:1024 Programmer's Day
  • 別稱:程式猿節(碼農節)
  • 節日時間:10月24日
  • 節日類型:程式設計師節日
  • 流行地區:中國
  • 節日活動:程式設計師狂歡夜
  • 節日飲食:橙子
  • 節日意義:拒絕加班
節日背景,節日由來,

節日背景

程式設計師(英文Programmer)是從事前端、後端程式開發、系統運維、測試等的專業人員。一般將程式設計師分為程式設計人員和程式編碼人員,但兩者的界限並不非常清楚,特別是在中國。軟體從業人員分為初級程式設計師、中級程式設計師、高級程式設計師、系統架構師、運維測試工程師等。
在1834年,人稱“數字女王”的阿達·洛芙萊斯(Ada Lovelace)的朋友英國數學家、發明家兼機械工程師查爾斯·巴貝其(Charles Babbage)發明了一台分析機;阿達則致力於為該分析機編寫算法,並於1842年,編寫了歷史上首款電腦程式。1843 年公布了世界上第一套算法。巴貝其分析機後來被認為是最早期的計算機雛形,而阿達的算法則被認為是最早的電腦程式和軟體。運行程式的硬體進制是以1024為基礎的。例:1G=1024M ;1M=1024KB。

節日由來

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日這個日期非常直觀,也不會在平年和閏年有所變化。

相關詞條

熱門詞條

聯絡我們