生活與程式

2022-01-31 10:46:08 字數 1562 閱讀 3534

我用四個插線板完成了一件事情。四個。。。不,確切的說是五個!

我住在80年代的筒子樓裡,不是憶苦思甜,只是陳述乙個事實,我在一樓。最近天很熱,天熱就容易出汗,於是積攢了一堆的衣服等我去洗,平常都是用人工智慧來洗的,這次量太大,人工智慧運算不過來,於是決定退回機器智慧型時代。

細細想來三樓有乙個洗衣機,上去瞧瞧吧,洗衣機在,悲劇的是沒有電,整個房子找不到乙個插座,其它房間房門緊閉,肯定也是沒法給機器智慧型提供口糧的。在其它地方見過朋友從四樓甩乙個插線板到底下給電動車充電,此法不妨一試,因為一樓正下方的房間是有電的,轉念一想我沒有這麼長的插線板,悻悻的回到自己的房間。

我是個不願輕易放棄的人,然而面對這種情況就如同程式設計師沒有電腦、士兵沒有槍。無奈編會程式緩解一下苦悶的心情,想到明天要消耗大量的智慧型來洗衣服就頗感鬱悶。對著螢幕思緒萬千,突然靈光一現,沒有這麼長的插線板可以用多個拼起來嘛,算上兩層層高加不到兩個房間長度,應該是9公尺左右,我剛好有三個插線板,每乙個大概三公尺,剛好滿足,正準備實施,一看錶已經十一點多,黑燈瞎火,月黑風高,還是明早早起實施為妙。

早上一起床就興致勃勃的拆掉了三個插線板。吃驚的是居然有兩個插線板是兩公尺的,先去試試吧,拎著三個插線板上到三樓,把洗衣機向窗戶的方向移到極限,拼好三個插線板甩出窗外,顛顛的跑下一樓,一看果然不夠,就差兩公尺,還好旁邊房間的人有插線板,於是去借了乙個,接上剛好,四個插線板加上一樓原有的乙個,五個插線板解決了我的問題,順利的利用機器智慧型洗好了衣服。

看似乙個簡單的過程,其實一樓三樓上上下下折騰了不下十趟,過程中也是靈光一閃,想到這不就是程式嗎,我這是在除錯**、解決bug啊。

昨天看到一篇文章,講的是程式設計的6個好習慣,其中很重要的一點是程式設計師要知道自己的目標是什麼,堅定不移的朝著目標努力。生活與程式設計同理,當你發現乙個問題的時候,如果什麼辦法都不想、不去主動解決、不去動腦子思考、不去折騰,那麼你的生活不會充滿樂趣,就會是消極的隨遇而安,你也不可能是乙個合格的程式設計師,程式設計師應該都是在生活中也無窮折騰的人。我認識很多厲害的程式設計師,在生活中也是自己折騰魚缸、自己裝修、沒事瞎搗鼓。生活與程式設計都不適合沒有想法、過於安逸的人,很難想象乙個人生活中什麼都不想而能在程式設計中天馬行空。

之前不清楚這種說法,今日細細想來,我應該算是個清晰的知道自己的目標並為之不懈努力的人。生活中雖然混的不好,但是知道自己想要的是什麼,一步步朝著這個目標在移動,只是還需時日;工作中乙個問題出現之後,總是試驗無數種方法,最後找到乙個能解決問題的,比如拿geotrellis解決大資料分布式環境下遙感影像以及其它空間資料處理、顯示的問題,再比如安裝openstack,試驗了無數次之後,找到了乙個比較理想的安裝方式。面對乙個個問題,最終大抵都能解決,因為我知道沒有解決不了的事情,除了我的工作環境!

拿五個插線板解決問題,其實這就是模組化程式設計,在我們自己寫程式的時候理當使用模組化程式設計,以便**復用以及查詢問題,哪乙個模組出了問題也很容易查詢、解決問題。有一句玩笑:我們只是**的搬運工。隨著開源社群的不斷完善,前人已經寫好了很多功能模組,我們只需呼叫即可,當然如果乙個「插線板」就能解決問題,鬼才用五個。然而面對程式我們最好還是深入進去,看看這乙個「插線板」到底是如何工作的,否則下次如果需要的不是插線板而是繩子你又會束手無策。

怕就怕在人還未老而心已老,生活失去方向,每天混沌度日,還美其名曰隨遇而安、適應環境。生活是留給那些不停折騰的人的,工作同樣如此!

程式設計師如何平衡工作與生活

中國職場人的工作生活失衡很常見,it行業更是 重災區 而在it行業中程式設計師是近年來受關注度很高的一群人,他 們似乎一直以 錢多話少加班晚 成為被大家調侃的物件,稀有的女程式設計師也被人們貼上了 為了工作不修邊幅 的標籤。事實上,從隨機調查到的女程式設計師那裡,我們發現了她們每個人都有獨特的工作生...

程式與生活 怎樣讓上班不痛苦

曾經有一段時間,我堅決認為上班是一件痛苦的事情,背井離鄉,為了一點錢而辛苦工作。可是生活畢竟不是用來抱怨的,佛家說 緣起緣滅自有定數 而我們的馬克思同志也闡述過原因與結果的辯證關係,具體是什麼大家去翻馬哲課本去吧 上過學的人時都學過的 其實每件事都是有原因的,我們感到痛苦當然也是有原因的。因為工資低...

我的程式生活

我作程式工作已經有兩年多了,說起來也算是個專案經理,可是工資水平還沒有手下人高,說這個是不是感覺很驚訝啊,專案經理的工薪不如員工,呵呵,真的呀,讓我很痛苦,公司重視我們這幾位專案經理,可是不重視我們的待遇,實在是說不過去,做專案作了這麼多,可是感覺一點也沒有得到應有的回報。公司是在去年發生了重大事件...