隨記--做一個“懶惰”的程序員


貌似是近兩年,在猿界,經常被提起的一句話,做一個懶惰的程序,其實是做一個聰明的程序員的意思。


最近在看《鳥哥的Linux私房菜》,基礎學習篇,第三版;雖然Linux也接觸很久了,掌握的一點膚淺的皮毛,也能堪堪滿足日常的工作,但總覺得有必要從基礎上再看一遍,就買了這本書。


工作繁忙,但似乎擠時間,也總能在路途上,在週末,在下班回家後,擠出一點時間,來看書,翻閱學習了一些章節。


基於日常工作的使用經驗,看的也是飛快,領會也是逐漸的加深。


看一些基本的文件操作命令,突然想起幾個月之前的一個場景:

當時由於各種外部接口的不穩定,經常發生各種各樣的網絡異常,後來總結出一些統計腳本,來統計這些異常,每天都要出一個程序員,對幾個機器上的日誌進行統計,然後把統計結果進行彙總記錄,出報表,這是發生在程序員身上的重複機械性的活,並且經歷了相當長的時間。

這時,真的需要程序員懶惰一些,數據從幾個機器彙集一起,進行統計,彙總,自動郵件發出,即時不會,花點時間(比如3~5個工作日),給一個有信心、願意研究這件事的人,是可以寫出來的。


用工具代替重複性勞動!用工具代替重複性勞動!用工具代替重複性勞動!


回想一下,幾個月前,在這個場景中,我自己也是沒有信心做這件事;但是,現在呢,肯定可以做出來,能投入使用,並逐漸優化到良好運行。


是Linux Shell 技術提高了嗎?有提高。


但個人覺得最重要的是:

對於基礎(什麼是Linux)的領會深了;對於境界(從本質看待問題)有所提高;允許不完美,從能用到良好。


好像記到現在,和懶惰沒什麼關係了,但是,就這樣吧 大笑



發佈了119 篇原創文章 · 獲贊 69 · 訪問量 44萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章