1
可能大部分人學(xué)編程的第一課,都是要求寫下“Hello world”。
看著那一行代碼出現(xiàn)在屏幕上,能夠有著激動(dòng)心情的人,我想,一個(gè)也沒有。
因?yàn)?,“Hello world”不是我要說的,而是他們讓我說的。
2
代碼的世界很神奇。
前幾年有本暢銷書《游戲改變世界》,就是利用游戲的機(jī)制來激發(fā)人的主觀能動(dòng)性。
那么,Hello world又能帶給我什么?
3
你好世界,是另外一個(gè)世界的人對(duì)面前世界的問候。
我和你。
我明確的知道,這是一個(gè)另外的世界,不是我熟知的世界,不是我臆想的世界,而是有著自己獨(dú)特規(guī)則公平客觀的世界。
這需要尊重,尊重陌生,尊重規(guī)則,尊重我和你的關(guān)系。
內(nèi)心世界與真實(shí)世界,也需要這種尊重。
4
你好世界,一個(gè)世界有一個(gè)世界的規(guī)則。
我有想法,但是我還是需要按照代碼世界給的規(guī)則,才能實(shí)現(xiàn)我的想法。
即使把程序員比作代碼世界的神,這個(gè)神也需要尊重世界的意志。
如果我想要實(shí)現(xiàn)我的愿望,那么,首先,我得先按照你的來。
一個(gè)簡(jiǎn)單的二元關(guān)系,就存在如此樸實(shí)重要的道理。
滿足了你,才能滿足我。
我的重要,在于世界覺著我多么重要。
5
你好世界,我比世界更需要反饋。
如果沒有屏幕最終顯示出來的“Hello world”,我想,編代碼的人不只是不激動(dòng),簡(jiǎn)直是要無所適從到極致。
但這個(gè)世界沒有必要給我反饋。
如果不是我打上了“print”,最終我按下運(yùn)行按鈕,只是一閃而過的安靜。
我需要反饋,于是我也需要一個(gè)渠道讓我能看到反饋。
越是重要的事情,反饋的渠道越是要清晰。
毫無著落,不僅意味著事情沒有辦好,更意味著遺忘。
把一件重要的事情遺忘,細(xì)思極恐。
6
你好世界,區(qū)分、滿足、反饋。
也許這樣,世界才會(huì)說——你好。