Hello,程式師,生日快樂!
知道今天(10月24日)是個什麼日子嗎?
1024,程式師節!
好奇的小夥伴兒應該問了,
原來,“程式師節”最初來自於俄羅斯,這個節日是由俄羅斯第三任總統梅德韋傑夫(Dmitry Medvedev)宣佈的,被俄羅斯定義為俄羅斯法定節日。
你知道嗎?俄羅斯人除了徒手戰黑熊,醉臥冰雪地,駭客技術水準,也是一等一的厲害哦。
我們學過中學歷史的都知道,俄羅斯的前身——前蘇聯,其數學和科學等基礎學科的底子就非常牢固。
在冷戰時期,前蘇聯對國民的數學教育就十分深厚,外加和美國一起搞的“太空軍備競賽”,使這些基礎學科可以隨時得以落地,不至於成為空中樓閣。
即使上面那些傳聞,有一定虛構的成分,聖彼德堡國立大學的電腦專業,和莫斯科大學的數學在全世界高校的專業排名,
即使從未接觸過程式設計的小夥伴也知道,在這個由0和1組成的世界裡,我們必須用縝密的邏輯,去指揮機器,執行一條條指令,少有差池,電腦就會提示我們“錯誤(error)”。
底層的電腦科學方面,最重要的就是“演算法”,
修好一個電燈泡的流程,也是一種簡單的演算法
俄羅斯人厲害的地方,就是在於他們精通各種演算法,寫出來各種驚為天人的程式,還包括各種來自美帝程式的破解哦(你我所熟知的Adobe系列軟體的破解程式,
加上天寒地凍的環境——特別適合宅在家裡玩電腦,戰鬥民族堅韌不拔的性格——能夠面對枯燥的代碼,俄羅斯擁有大量的IT人才,卡巴斯基、WinRAR這些裝機必備的軟體,也是俄羅斯人開發的。
基礎教育雖然充足,可俄羅斯卻沒有足夠強大的IT/互聯網產業來消化人才。
嗯,以上就是俄羅斯的“程式師(駭客)節”的由來。
對了,還有一個問題,為什麼這個節日定在10月24日呢?
我們知道,程式師是跟電腦打交道的,而一般電腦多採用二進位,2 的 10 次方是 1024,1G = 1024 M,1 M = 1024 kb,1kb =1024 bit,所以在程式師眼裡,1024 是一個整數,相當於普通人眼裡的 1000,不是有個笑話麼:
一個人問程式師借錢,借 1000 塊,程式師說,給你湊個整,借 1024 元吧。現在看懂這個意思了吧?
於是乎,1024就漸漸成為了程式師這個群體的代稱,以致於慢慢走入公眾的視野,而隨著互聯網的迅速發展,程式師這一群體也受到越來越多的人關注。
2015 年,每年 10 月 24 日被定義為程式師節。以一個節日的形式,向通過程式設計改變世界的程式師們致敬,也以實際行動在浮躁的世界裡,固執地堅持自己對於知識、技術和創新追求的程式師們表示致敬。
今天,是所有程式師們自己的節日,也許沒有那麼狂歡,沒有納入法定節假日,而且我們還是正常的上班、加班,沒有公司和我們一起慶祝這個特殊的日子。
但是沒有我們的存在,沒有那些在伺服器上晝夜運行的程式,這個世界就會立馬陷入癱瘓,以致于不能正常運轉,所以每個程式師的存在,都是偉大的,都是獨一無二的。
每個程式師都有過「改變世界」的夢想,即使它並沒有實現,但至少證明,我們至少努力過!
嗯,以上就是俄羅斯的“程式師(駭客)節”的由來。
對了,還有一個問題,為什麼這個節日定在10月24日呢?
我們知道,程式師是跟電腦打交道的,而一般電腦多採用二進位,2 的 10 次方是 1024,1G = 1024 M,1 M = 1024 kb,1kb =1024 bit,所以在程式師眼裡,1024 是一個整數,相當於普通人眼裡的 1000,不是有個笑話麼:
一個人問程式師借錢,借 1000 塊,程式師說,給你湊個整,借 1024 元吧。現在看懂這個意思了吧?
於是乎,1024就漸漸成為了程式師這個群體的代稱,以致於慢慢走入公眾的視野,而隨著互聯網的迅速發展,程式師這一群體也受到越來越多的人關注。
2015 年,每年 10 月 24 日被定義為程式師節。以一個節日的形式,向通過程式設計改變世界的程式師們致敬,也以實際行動在浮躁的世界裡,固執地堅持自己對於知識、技術和創新追求的程式師們表示致敬。
今天,是所有程式師們自己的節日,也許沒有那麼狂歡,沒有納入法定節假日,而且我們還是正常的上班、加班,沒有公司和我們一起慶祝這個特殊的日子。
但是沒有我們的存在,沒有那些在伺服器上晝夜運行的程式,這個世界就會立馬陷入癱瘓,以致于不能正常運轉,所以每個程式師的存在,都是偉大的,都是獨一無二的。
每個程式師都有過「改變世界」的夢想,即使它並沒有實現,但至少證明,我們至少努力過!