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)機構(gòu)一直密切關(guān)注程序員健康,針對程序員經(jīng)常周末加班與工作日熬夜的情況,倡議每年的10月24日為1024程序員節(jié),在這一天建議程序員拒絕加班。
1024程序員節(jié),是中國程序員的共同節(jié)日。在1842年,人稱“數(shù)字女王”的阿達·洛芙萊斯(Ada Lovelace)編寫了歷史上首款電腦程序。
在1834年,阿達的朋友——英國數(shù)學(xué)家、發(fā)明家兼機械工程師查爾斯·巴貝其(Charles
Babbage)——發(fā)明了一臺分析機;阿達則致力于為該分析機編寫算法,并于1843
年公布了世界上第一套算法。巴貝其分析機后來被認為是最早期的計算機雛形,而阿達的算法則被認為是最早的計算機程序和軟件。
現(xiàn)今,一般將程序員分為程序設(shè)計人員和程序編碼人員,但兩者的界限并不非常清楚,特別是在中國。軟件從業(yè)人員分為初級程序員、高級程序員、系統(tǒng)分析員,系統(tǒng)架構(gòu)師,測試工程師五大類。