華文網

Hello,程式師,生日快樂!

知道今天(10月24日)是個什麼日子嗎?

1024,程式師節!

好奇的小夥伴兒應該問了,

“程式師節”為什麼定在每年的10月24日呢?這其中有哪些典故呢?

原來,“程式師節”最初來自於俄羅斯,這個節日是由俄羅斯第三任總統梅德韋傑夫(Dmitry Medvedev)宣佈的,被俄羅斯定義為俄羅斯法定節日。

你知道嗎?俄羅斯人除了徒手戰黑熊,醉臥冰雪地,駭客技術水準,也是一等一的厲害哦。

我們學過中學歷史的都知道,俄羅斯的前身——前蘇聯,其數學和科學等基礎學科的底子就非常牢固。

在冷戰時期,前蘇聯對國民的數學教育就十分深厚,外加和美國一起搞的“太空軍備競賽”,使這些基礎學科可以隨時得以落地,不至於成為空中樓閣。

即使上面那些傳聞,有一定虛構的成分,聖彼德堡國立大學的電腦專業,和莫斯科大學的數學在全世界高校的專業排名,

都是相當靠前的。

即使從未接觸過程式設計的小夥伴也知道,在這個由0和1組成的世界裡,我們必須用縝密的邏輯,去指揮機器,執行一條條指令,少有差池,電腦就會提示我們“錯誤(error)”。

底層的電腦科學方面,最重要的就是“演算法”,

簡單來講,“演算法”就是涉及到解決某個具體問題的方法和步驟。

修好一個電燈泡的流程,也是一種簡單的演算法

俄羅斯人厲害的地方,就是在於他們精通各種演算法,寫出來各種驚為天人的程式,還包括各種來自美帝程式的破解哦(你我所熟知的Adobe系列軟體的破解程式,

大部分都出自俄羅斯駭客之手)。電腦在電腦基礎教育中也偏重程式設計、演算法等底層技術。

加上天寒地凍的環境——特別適合宅在家裡玩電腦,戰鬥民族堅韌不拔的性格——能夠面對枯燥的代碼,俄羅斯擁有大量的IT人才,卡巴斯基、WinRAR這些裝機必備的軟體,也是俄羅斯人開發的。

基礎教育雖然充足,可俄羅斯卻沒有足夠強大的IT/互聯網產業來消化人才。

加上俄羅斯本身經濟的頹勢,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 日被定義為程式師節。以一個節日的形式,向通過程式設計改變世界的程式師們致敬,也以實際行動在浮躁的世界裡,固執地堅持自己對於知識、技術和創新追求的程式師們表示致敬。

今天,是所有程式師們自己的節日,也許沒有那麼狂歡,沒有納入法定節假日,而且我們還是正常的上班、加班,沒有公司和我們一起慶祝這個特殊的日子。

但是沒有我們的存在,沒有那些在伺服器上晝夜運行的程式,這個世界就會立馬陷入癱瘓,以致于不能正常運轉,所以每個程式師的存在,都是偉大的,都是獨一無二的。

每個程式師都有過「改變世界」的夢想,即使它並沒有實現,但至少證明,我們至少努力過!