程序員節是哪壹天
中國程序員節是每年10月24日。
該節日由博客園上的壹個投票發起。2010年9月份的時候,我們針對中國程序員節進行了討論與投票。起因是壹條新聞“今天是程序員節”,俄羅斯把每年的第256(0x100th)天作為程序員節,通常是9月12日,也有可能是9月13日。於是發起了中國程序員節的討論和投票,最終定為10月24日。
節日背景:
程序員(英文Programmer)是從事前端、後端程序開發、系統運維、測試等的專業人員。壹般將程序員分為程序設計人員和程序編碼人員,但兩者的界限並不非常清楚,特別是在中國。軟件從業人員分為初級程序員、中級程序員、高級程序員、系統架構師、運維測試工程師等。
在1834年,人稱"數字女王"的阿達·洛芙萊斯(Ada Lovelace)的朋友英國數學家、發明家兼機械工程師查爾斯·巴貝其(Charles Babbage)發明了壹臺分析機;阿達則致力於為該分析機編寫算法,並於1842年,編寫了歷史上首款電腦程序,1843 年公布了世界上第壹套算法。
巴貝其分析機後來被認為是最早期的計算機雛形,而阿達的算法則被認為是最早的計算機程序和軟件。運行程序的硬件進制是以1024為基礎的。例:1G=1024M ;1M=1024KB。