Wednesday, January 18, 2006

能力差

前幾天team leader找我單獨開會,口氣很和緩的跟我說事情。他是一個很好的人。
  1. 我寫的程式一塌糊塗,很糟糕,無法讓他很快的瞭解。
  2. 對於解決事情的方法有問題,跟他想像的解決結果有很大的差異,常常提供出錯誤的結果,讓他無法做正確的判斷。
  3. 理論跟實務落差太大,讓他對我很失望。
  4. 個性過於情緒化,好跟不好的時候讓他無法接受。(這點我完全承認)
  5. 必須替客戶著想,不是任何客戶反應都是廢話。
  6. 盡量不要修改原有的習慣,原有架構使用mbxIdx,mgsIdx,mbxVal代表登入帳號內部識別碼、資料訊息內部識別碼以及登入帳號外部識別碼,我因為完全搞不清楚這些相似的東西,所以把內部識別碼改成ownerid。

我並不是那種別人跟我說bugs變生氣的人,但是直覺反應總是會說:「耶!怎麼會」,之後就想專心努力找出bugs所在。

最近資料庫效能非常低落,他覺得我使用的SQL非常有問題(見前幾篇post),我卻沒有跟他好好反應,因為我就是覺得SQL指令就是那樣下啊,除非有關於使用index,才會有差別。
小 型資料庫的確跟大型資料庫有實做上的差別,我也找不到證據去證明小型資料庫是否能夠在較低效能(via 的cpu)與較少資源的(128記憶體,與顯示卡分享)組合下,可以讓3個以上程序同時存取,並且在資料量250k下,搜尋與顯示時必須有適當的表現,當 然資源還是必須要讓產品做主要的功能優先,並且提供網頁或電話的控制存取。

好吧,我到底已經濫倒什麼程度了。

No comments: