目前分類:勵志 (46)

瀏覽方式: 標題列表 簡短摘要

Taiwan Site 你該長進了


本來今天很忙, 沒有空寫blog, 但是有些事不吐不快, 因此還是抽空把它寫完.

最近一些長官, 很積極的告訴我們, 我們該做些事情, 讓我們成長的更快. 因為在他們頻繁接觸下, 發現對岸分公司已經強大到無法忽視, 在很多方面是把我們遠遠甩在後面. 以下是一些事實, 並不是長官或是我在鬼扯

1. 測試自動化的程度

之前在做自動化程度的調查, 我自認為我的團隊都算是還蠻高分的. 對岸的同事還頻頻問我, 到底秘訣在哪裡. 曾幾何時, 他們現在已經高我10~20%. 重點是不是只有少數團隊這麼高, 還是大部分團隊都這麼高.

kojenchieh 發表在 痞客邦 留言(11) 人氣()

要注意重要的事, 而不是每件事

See Everthing That Matters
http://blog.abakas.com/2008/08/seeing-everything-that-matters.html

Thursday, August 28, 2008
Posted by Catherine Powell
Published in http://blog.abakas.com/

在測試時, 假如你要檢查所有事情, 那你會要看哪些東西呢?

System logs
GUI
OS logs
Processes
Files in and files out
Network traffic - to and from your box and broadcast traffic
User actions and reactions
Mouse movements
Keystrokes

有沒有覺得很過癮啊? 我想你一定覺得一點都不好玩, 因為你根本不可注意到每件事情

當你發現有太多information, 你可能的選擇是都不去理會它. 這不是因為你偷懶, 這是人的本性. 有人有做過這樣的實驗
When asked to make a choice between 6 kinds of jam, consumers picked one.
When asked to make a choice between 24 kinds of jam, consumers simply walked away.
你可以在這裡找到這份研究報告:
http://www.columbia.edu/~ss957/articles/Choice_is_Demotivating.pdf

所以人們在這樣的狀況下, 會做的事情就是filtering
但是有效率的engineer和沒有效率的engineer差別就在這裡: 如何適當地的filiter掉一些information的能力. 也就是排除掉不重要的, 只看重要的部份

所以我們的目標不是去看所有的事情, 而是看重要的事情

當然講的很容易, 那要如何做到呢? 這裡有一些作者整理出來的rules
* Look through old issues. What were the clues that led to the real answer?

* Spend time with the system. Getting a sense of what the system does when its behaving normally will help you understand what is an anomaly and what's not. Look in a different area every time - logs one day, process table one day, GUI one day.

* Mix it up. Work in different areas of the product so you don't become overly familiar with any one area and start to miss things. You want to keep a sense of slight surprise about each area of the product.

* Explain what's going on. Pair with someone and walk them through what's happening to the system. Make sure you can explain the entire work flow, start to finish.

當然這些是要花時間去學習的. 如果你經常去練習, 你會發現你會越快, 越容易找到問題, 你也會更有信心. 所以請花時間去學習如何以有效filtering的方式, 去檢查你的受測系統

kojenchieh 發表在 痞客邦 留言(0) 人氣()

好事吸引力
- 商業週刊, 2008/3/10

這是一個古老理論, 卻是新顯學

秘密 (The Secret)
1. 生命中偉大的秘密就是"吸引力法則" (law of Attraction)
它是宇宙最有力量的法則, 就像阿拉丁神燈的巨人一樣, 對我們有求必應, 可以帶給你任何你想要的幸福, 幸福, 財富, 人際關係.

kojenchieh 發表在 痞客邦 留言(0) 人氣()

原來我還是屬於窮人的想法

最近我們公司在舉辦一個camp活動, 這是一個週期性舉辦的活動, 通常要2~3天. 這個裡頭, 還有很多細項的活動, 需要員工花時間投入去參加.

其中, 我負責一個workshop的活動, 它每次會有一個主題, 然後讓員工去提出對這個主題的解答.

有許多同事對於這次workshop的活動有許多抱怨, 覺得要交的東西非常多, 並且覺得這些東西的效果不大, 很浪費他們的時間.

對於這些抱怨, 我內心也覺得這些活動是有點擾民, 心裡雖然對這些活動並不排斥, 但是也沒有太多喜歡.

可是聽到一個同事說, 每次workshop都是同一個team得到冠軍. 我想了一想, 是啊!!都是他們!! 不只是workshop, 其他demo, patent, innovation都是他們在做, 甚至有些公司的roadmap, 主軸都是他們.

kojenchieh 發表在 痞客邦 留言(0) 人氣()

 

4. 掌握全局 (Getting the big picture)

一般人都有目光短淺的問題。他們只由自己的角度看世界,並且將自己侷限在相同的觀點。 傑出工程師反而時常跳脫自己的角度而以許多不同的觀點來看事情。『我的客戶會怎麼想?我的競爭對手的想法是什麼?我的同事呢?我的上司和公司的股東又在想什麼?』由於他們可以用不同的視野來衡量事情的重要性,因此他們能對產品做出改良,或是對問題發展出更完善的解決方案。

傑出工程師的觀點是由累積足夠的經驗而發展出來的判斷模式。Sarah在她獲得電腦科學的碩士學位之後在矽谷找了一個軟體開發的工作。在求學以及工 作的期間,她用一本筆記本來紀錄她對時常發生的問題及解決方式的觀察。每天晚上,她會仔細閱讀她的筆記本,像偵探一樣尋找問題的模式及其中的線索。

Sarah的實務和經驗,她和其他的新進人員一樣表現不錯。然而,她和其他人最大的不同在於她對於軟體以及電腦邏輯內部的了解。同事們很快就發現了她的洞察力,當有重大的障礙無法突破時會來尋求她的幫助。而這也提供Sarah一個很好的機會可以接觸到一些她原本工作不會碰到的問題。

在任職滿一年時,Sarah做了一件同事們覺得非常不可思議的事。她請求調到軟體測試部門。測試工作時常被誤認為是次一等而且前途發展有限的。軟體測試人員的工作主要是檢查其他人的成果,確認軟體的執行和預期中的相同。和其他的研發工作相比,測試工作少了一些開發新產品所帶來的個人成就感。由於他們 總是帶來壞消息,例如軟體的臭蟲或是品質的問題,軟體開發工程師即使知道是必要的,通常也是很不情願,甚至略帶敵意地容忍測試人員的存在。

但是Sarah將測試工作視為一個新的機會,可以從完全不同的角度來了解她自己的工作。她將會廣泛地了解造成軟體錯誤的原因。可以在一兩年之內累積大量的經驗。同時,可以和最重要的客戶合作,一起開發客戶眼中合理的測試程式。

kojenchieh 發表在 痞客邦 留言(0) 人氣()

 這是在網路上找到的一篇文章, 寫的真不錯. 出處已經忘記. 若是有人知道請告知一下

How to be a Star Engineer
Robert E. Kelley, Carnegie Mellon University
(Robert E. Kelley, “How to be a star engineer,” IEEE Spectrum, pp. 51-58, Oct.
1999.)

kojenchieh 發表在 痞客邦 留言(0) 人氣()

«123
Close

您尚未登入,將以訪客身份留言。亦可以上方服務帳號登入留言

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

reload

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼