1024程序員節(jié)的由來 1024程序員節(jié)有什么來歷
國外的程序員節(jié)
俄羅斯的程序員節(jié)是每年的9月13日,這個日期要從另一個數(shù)字——256說起。數(shù)字256對程序員來說有著特別的意義,1個字節(jié)(等于8位元)最多能表示256個數(shù)值,而且在整年中,256是2的最大冪中小于365的值。而9月13日,正是每年的第256天(閏年則為9月12日)。
碼農(nóng)們的節(jié)日程序員節(jié)是怎么來的?1024程序員節(jié)的來歷是什么?出處和來歷是怎樣的?為什么有程序員節(jié)呢?下面大家跟小編一起來看看詳情吧。
程序員節(jié)節(jié)日背景
部分互聯(lián)網(wǎng)機(jī)構(gòu)一直密切關(guān)注程序員健康,針對程序員經(jīng)常周末加班與工作日熬夜的情況,倡議每年的10月24日為1024程序員節(jié),在這一天建議程序員拒絕加班。
1024程序員節(jié),是中國程序員的共同節(jié)日。在1842年,人稱“數(shù)字女王”的阿達(dá)·洛芙萊斯(Ada Lovelace)編寫了歷史上首款電腦程序。
在1834年,阿達(dá)的朋友——英國數(shù)學(xué)家、發(fā)明家兼機(jī)械工程師查爾斯·巴貝其(Charles
Babbage)——發(fā)明了一臺分析機(jī);阿達(dá)則致力于為該分析機(jī)編寫算法,并于1843
年公布了世界上第一套算法。巴貝其分析機(jī)后來被認(rèn)為是最早期的計算機(jī)雛形,而阿達(dá)的算法則被認(rèn)為是最早的計算機(jī)程序和軟件。
現(xiàn)今,一般將程序員分為程序設(shè)計人員和程序編碼人員,但兩者的界限并不非常清楚,特別是在中國。軟件從業(yè)人員分為初級程序員、高級程序員、系統(tǒng)分析員,系統(tǒng)架構(gòu)師,測試工程師五大類。