當我以為副檔名有著特殊含義和命名規則,把自動化辨識可存取的副檔名過濾器寫好,同事卻說他們都採用一些後綴習慣,都必須按照原本的行為運行。
然後,卻在又在 lock 檔案加在前綴,此時我的內心是崩潰的。你們到底想怎樣?
當我以為副檔名有著特殊含義和命名規則,把自動化辨識可存取的副檔名過濾器寫好,同事卻說他們都採用一些後綴習慣,都必須按照原本的行為運行。
然後,卻在又在 lock 檔案加在前綴,此時我的內心是崩潰的。你們到底想怎樣?
Global variable is convenient for me.
當調用或請求資源的時候,發現資源無法被載入記憶體中。原來是同事都寫全域變數來存放臨時資料,導致在沒釋放資源的操作後,後續的修改都無法成立
“There are many Impostors among us”
收到履歷時,看到擅長的程式語言逐漸地出現了一些 CSS、HTML、Markdown、YAML,有時候微軟文書家族也會出現。
Disconnected to server. Not enough quota is available.
通常我們會在 CI 過程中,保留每一次的 log 和運行結果的報表,也會週期性地去刪除過時資料。而不幸地,有人設計 CI 的專案,每執行一次就會永久耗掉 GB 級的硬碟空間。明明設置保留近期數量,和不把整個中間產物丟到保留項目就完善了。
而我們卻常常看到手動刪除的蠢事,事情卻一而三、再而三地發生。
最近面一些 python 為主要語言的 ML 高手,也許知道 stackoverflow,卻不知道 stack overflow,所以開始懷疑 CS 的專業已經有大幅度的概念調整,不了解底層的確可以做事,但也要有人替你打下手。
然後,得知這一年的台灣大學資訊工程學系,大一課程不學 C,直接 python,越來越接近西方的美式教育。
有時候發現 GC 過度頻繁,導致 GC 暫停 JVM 時間過長,這些問題不是開平行就能解決,有時候真的是垃圾太多,得清理一下。甚至有些項目是為了變成可平行才造成效能嚴重退化。
很灑脫地使用平行計算解決了所有問題,卻造成 CI 的錯誤不穩定。每次都要重新單獨跑那幾個失敗的案例,這也許可以習以為常,但是不穩定的結果,對我來說就是無法信賴的產品。
當在家工作好一陣子,去公司才發現桌上擺了過勞評量表。
✓ 覺得「我快要撐不下去了。」
✓ 覺得心力交瘁
✓ 覺得有挫折
✓ 一想到上班,你就覺得沒力
✓ 上班的每一刻都很煎熬
☓ 不工作的時候,你有足夠的精力陪朋友或家人
等等,要是一直沒來的話 …