程式設計師對編程的熱愛

程序員對編程的熱愛

可樂、披薩、還有代碼,就是全世界

編程的時候很開心,覺得時間過的很快,停不下來。總是知道下一步要做什麼,要學什麼,要實現什麼。關於編程有說不完的想法,和閃閃發亮的計劃。對待代碼細緻入微,有癖好,有固執的堅持,完美主義。

從寫的第一行代碼,到現在,到未來,所有的寫過的,正在寫的,和即將寫的,那些零碎的,散亂的,還是整潔的,有條理的,不同角度和功能的,都是一個在不斷進化的整體與你思維交流,不斷的融合與發展和進步。那麼,編程這個工作,就是你的天職,這是一種熱愛。

剛接觸編程的時候,就能感覺到編程能很好的配合自己的性格。
一個人很安靜,對外界沒有太多的依賴。
默默的把對事物的理解重新描述出來,也能不斷校正自己原有的理解。
結果又是很有成就感的獎勵。
整個過程的樂趣和愉快,在心裡靜靜的流淌著。

在鋼鐵俠第一部裡,Tony Stark在山洞裡,自己設計,自己寫代碼,自己改裝硬件,成功創造了鋼鐵套裝的原型版本,他是斯塔克工業的董事長兼CEO,但最後也從未管理過公司,並把CEO職位交給了小辣椒。

鋼鐵俠不僅是天才,更是軟硬件編程天神,但他不願意去管理公司,這說明了什麼,越是厲害的能親手創造改變世界的東西的人,都只會關注自己和自己的創作。所以,程序員就是這樣的,應該對錢、權、女人、和商業都沒有任何興趣——只有代碼。

如果不能成為優秀的程序員,就不應該做程序員。因為,這就可能放棄了一個,可以成為優秀的其它選擇。
程序員對編程的熱愛

熱愛的力量和動力所在

第一, 所謂熱愛就是能夠持續不斷的喜歡,充滿激情和樂趣。而不是一會喜歡一會不喜歡非常不穩定的感情。用愛情打個比喻,代碼是你的真愛。

第二, 不是什麼算法,不是什麼智商,不是什麼數學,而是思想,是對這個世界,對宇宙,對生活的洞察力。編程說到底就是在抽象這個世界,只有瞭解了世界簡單的而深刻的本質,你就能用程序語言優雅的描述。有點像是寫小說,作家如何能通過文字表達一種世界觀感染眾人。這是思想,品味以及你和語言之間培養的非同尋常感情。

第三, 就是情懷,私人情懷是令你走向領域頂端的必要因素。

第四, 不要為了成為一個頭銜而努力,這個動力是短暫的。為了實際的樂趣,為了解決實際的問題,為了私人的情懷,為了一個人生的目標。在這個過程中,不知不覺,你就成為編程天神——可以參考Doom啟示錄裡卡馬克的經歷。

程序員對編程的熱愛

“私人情懷是改變世界最銳利的力量” 這個情懷是屬於自己獨特的追求,或許和主流價值觀一致,或許不一致。但這就是自己審美品味獨立思考的體現。


分享到:


相關文章: