考"古"題

麻省理工學院(MIT)圖書館網站展示了1896-1870年入學考試的考卷,科目包括了英文、幾何學、代數和算術。這些一百多年前的試題,現在被完整的保存在MIT圖書館裡。

分類:

外包真的就能解決問題嗎?

曾經聽到某公司的專案主管,因為要節省成本,不想投入太多人力在專案上,因此規劃以轉包的方式,將部分的專案工作外包給另一家廠商。問題是,外包給另一家廠商,真的就能節省成本,並讓專案順利的進行下去嗎?

要注意外包商的選擇
首先是外包商的品質是否可靠,所以外包商的選擇當然重要,如果外包商把你交付的部分搞砸了,即便要外包商負責履行合約,但客戶的窗口是對你,他管的只是承包給你的專案是不是順利的進行下去,系統是否能如期上線。

外包增加了管理成本
另外,或許外包真的能節省人事成本,可是卻會增加管理成本,你的專案經理雖然少管一些人,卻要管交付給外包商開發的進度和品質是否符合預期。如果不符合預期,則要跟對方的專案經理協調如何解決。

要與承包商有更多的溝通
需要與承包商有更多的溝通,尤其為了節省成本,而將工作外包給人力成本低的地區,例如大陸或印度,更是需要溝通,才能將正確的訊息傳遞給對方。曾經聽過交到大陸開發人員的手上的規格文件寫不清楚,所以他們只能用自己理解的文件內容來開發,結果開發出來的成品跟規格差距十萬八千里,最後只能全部重來。

所以說外包不見得一定是好的,需要審慎評估。

分類: ,

The Web 2.0 Lifestyle, Are you ready for it?

分類:

Internet People!

這是一個稱頌internet people的動畫,做的很棒,它在YouTube的瀏覽人次已經破百萬。





分類:

癌末教授Randy Pausch的最後演說

46歲的CMU Computer Science教授Randy Pausch,因為罹患胰臟癌,醫生判斷只剩下半年不到的生命。CMU校方在9/18為他舉辦了一場最後演說(last lecture)。大學last lecture的演說人通常是有傑出成就的退休教授,但這場不同的是,Dr. Pausch做的可能是他人生的最後一場演說,這場演說的主題是『真正實現你的兒時夢想』(Really Achieving Your Childhood Dreams),從他的專長虛擬實境,講到兒時的夢想,最後他說了一句話做為總結:Lead your life。

即使Dr.Pausch已是癌症末期的病人,但在這場演說中,他給人的感覺仍是非常樂觀,非常有活力的(他還當場表演伏地挺身),而他用生命僅剩的時間與氣力,期望能留給學生以及他的三個小孩一些值得紀念的東西,這是一場非常棒的演說。



演說內容線上撥放(長度約1小時44分):

延伸閱讀:

分類:

USB3.0

Intel & HP等公司最近共同推出了USB3.0標準,新的標準為了增加傳輸速度,傳輸線材採用的是銅線包裹的光纖,傳輸速度增加為4.8 gigabits/sec (USB2.0是480 megabits/sec),相關產品將在2008年第一季問世。

延伸閱讀:

分類:

You Know You're Old When

The famous author Guy Kawasaki had a great post on his blog at his 53th birthday. Also, he invited readers to share their thought. Here is the audio version

[slideshare id=114312&doc=ooooold2876&w=425]

分類:

free PDUs

考上PMP之後,接著要傷腦筋的是PDU的取得,才能在三年後繼續保有PMP的資格。上課或參加PMI台灣分會辦的研討會都是取得PDU很好的方式,不過就是要花一筆錢。

這個網站提供免費的PDU,只要上網聽一小時的課程,就可以取得1個PDU。我已經聽完一場,可是沒有收到相關的通知,不知道到時候要用什麼方式證明?

另一個方法是在PMHub看到的,到The Project Management Podcast聽podcast可以算Category 2-SDL PDUs(self study),總共可以報15個 PDU。

分類:

新版多益測驗2008年3月上路

現在公司大多都會要求員工參加英文檢定測驗,除非公司強制規定,否則多益測驗(TOEIC)會是大多數人的首選,因為TOEIC只考聽和讀,比全民英檢簡單。可是8月底ETS 台灣區總代理公布,新制多益測驗將於2008年3月實施。新版的測驗將採用新的聽力和閱讀測驗題型,整體來說將比現在難度增高。所以要考TOEIC趕快趁著這幾個月準備,都還來得及。

轉載ETS網站上的新版多益的變革如下:
聽力測驗有三項改變:
I. 照片描述題數減為10題(第一單元)
II. 簡短對話、簡短獨白也增加了題組式題目(第三、四單元)
III. 使用了美式、英式、加拿大式以及澳洲式等四種英語口音出題


閱讀測驗的三項改變:
1. 移除現有的挑錯題(第六單元)
2. 增加短文填空題(第六單元)
3. 增加有關聯性的雙篇文章理解並以交叉題組出題(第七單元)

分類:

Mint:web2.0的個人理財工具

Mint是一個提供個人財務管理的網站,這個網站剛剛得了在矽谷舉辦的TechCrunch40首獎(the best presenting company)。理財並不是一個新的idea,實在不清楚這個網站為什麼會得獎,也許因為正如Mr6所說的創辦人長的帥吧,而GigaOM給了我們一個還算合理的理由:
Mint’s site is geared at providing the best user experience possible in terms of breaking down where money has been earned and spent. The site makes spending patterns easy to track by automatically creating graphs displayed on a privately accessed site.

這幾天突然得了獎,在digg上也被熱烈討論,使得網站流量一時無法負荷,所以Mint現在正在維修,暫停了某些服務,也許拿到了五萬美金的獎金,可以幫他們添購一些設備。



它可以讓你輸入你目前的銀行帳號或信用卡帳號(只限美國當地銀行),系統每天跟銀行和信用卡業者連線(batch job),更新帳戶資料,可以隨時知道你的資產和負債狀況





記錄每天的花費紀錄後,系統會繪圖分析你的花費狀況



最誘人的服務是幫你省錢,它可以比較各家銀行或信用卡業者所提供的offer,然後計算假如把你的帳戶從銀行A換成銀行B,每年可以省多少錢





貼心的alert設計,當存款有任何變動時,可以隨時通知你,也能設定email或簡訊通知



這是alert的設定畫面

分類: , ,

德明財經科技大學??

前幾天開車經過堤頂大道,無意間看到一塊小小的指標,上面寫著"德明財經科技大學"。第一次看到這個校名,我笑出來了,心想難道這是新的行銷手法,把熱門的關鍵字"財經"加上校名,校名也流行混搭(mashup)嗎?

後來上這個學校網站,看到這個校名仍有爭議,大學校務會議投票表決通過的名稱是"德明科技大學",並極力向教育部爭取這個校名,但是教育部仍執意"決議"改成"德明財經科技大學"。只能說教育部太誇張了,他們這樣的搞法,也難怪教育辦的越來越差。而如果我是該校的學生,被人問起是讀哪個學校的,應該會滿丟臉吧。

ps.但該校的英文名稱卻沒有財經二字?

分類:

Silicon Crossing

位於台北市中心的羅斯福路和和平東路口,交通便利,附近有古亭捷運站,一堆網路公司在此群聚,包括Yahoo、CNet、愛情公寓、OpenFind、優仕網、BabyHome、TWNIC.....等,有人稱這裡為『Silicon Crossing』。如果能像國外Lunch2.0活動一樣,網路公司定期聚會,藉此交換心得,那應該會是不錯的idea。

相關網站

分類: ,

郝明義的《那一百零八天》

最近看了郝明義先生的《那一百零八天》,全書是以他太太一年前的一場病,導出一段曲折離奇的故事,並點出台灣醫療體系值得重視的問題:

  1. 因為健保制度,病人愛逛醫院,愛檢查,愛拿藥,卻總抱怨得不到醫生的關懷與細心檢查

  2. 醫生門診都是汹湧而至的病人,所以醫生只能一到三分鐘看一個病人,看得越好,就引來更多的病人,看一個病人的時間就更少

  3. 病人愛使用醫院的情況這麼高,但是醫學中心以外的醫院,許多難以經營

事後,郝明義發起了一個活動「讓好病人遇上好醫生」, 指的是病人應該明白如何與醫生溝通,進而明白自己的病況,但病人不是都有受過醫學教育,不知如何與醫師溝通,所以該活動提出了求診十問。希望病人在門診時,將這十個問題當作是看診的標準程序,問醫師這些問題,以更明白自己的病況。



相關網站

分類:

投資自己才是最實在的

台灣有個怪異現象,專家老師(理財專家、投資專家,命理老師....)滿街跑。當你仔細去思考他們說的內容,常常發現根本都是屁話。某理財專家夏x芬常說,我認識一個朋友用了我的投資方法,投資了xxx賺了好多,可是為什麼都是你的朋友賺,你自己沒賺,如果她有用自己的投資方法賺錢,就不必常上電視賺取微薄的通告費?另一位常上電視的某命理老師雨x居士則常說,你只要買了我的招財貔貅,保證你今年一定會發,我看是她自己先賺一筆吧?

現代人常因為對自己沒自信而跑去算命,或者因為對投資的無知,而聽信電視上所謂投資專家的話。世界上沒有一步登天的事,不可能聽了自稱專家老師的話,隔天醒來就中了樂透,往後人生一帆順遂。與其聽那些自稱是專家老師的話,還不如投資自己才是最實在的。

分類:

寫程式的小小心得

沿續上一篇的主題,以下是我對寫程式的小小心得:

搞懂需求再開始寫程式
依照正常的專案程序,已經有人(通常是系統分析師)先將需求談清楚,並寫成規格書,當然規格書要完成正式的確認程序,才開始由技術人員寫程式。技術人員應 該要先搞懂你要寫的需求後,才開始動手。如果需求沒搞懂就先動工,則常常因為誤解需求而導致重工(rework),浪費寶貴的專案時間。

必要時以流程圖輔助邏輯思維
對於一些複雜的功能,建議用流程圖幫助你瞭解你的程式邏輯是對的,畫好流程圖後,最好再請當初談需求的人幫你double check你的邏輯是否有問題。常常看到有些技術人員,寫了一堆if / for / while的判斷,連自己都搞不清楚再寫些什麼,結果只能一行一行的用肉眼去幫他trace,以後這種程式當然很難維護。流程圖可以幫助你的程式撰寫,對 於將來的程式維護,也有很大的幫助。

養成寫註解的好習慣
我想除非強制規定,否則技術人員很少會自動自發寫程式註解。一定要養成寫程式註解的習慣,不要對自己的記性太有信心。曾經遇過有的人,幾個月之後回來看自 己寫的程式,卻忘記自己寫的是什麼。註解的內容不外乎programmer姓名、時間、撰寫目的、需求或bug編號等。另外,寫註解的目的,是要讓其他人 暸解加這段程式的目的,所以程式註解要讓大家看的懂。

重複使用的程式寫成共用元件
為了方便日後程式的增修,建議能重複使用的程式,抽離出來寫成共用元件,以未來其他人使用,教科書上這樣告訴我們:做汽車不要在自己造四個輪子。不同language有不同的作法,例如java可以寫成package,這是比較技術的部份,這裡就不再討論。

分類: , ,

Some useful PeopleSoft technical blogs

分類:

測試先行(Code the unit test first)

常常看到有些programmer,總是一口氣先把程式全部寫完再去測試,結果一進畫面程式就出錯了。運氣好的時候,很快就能發現bug,運氣不好的時候,就要花時間做很多trace,看問題是出在哪裡。有些programmer,則是一口氣把程式全部寫完,然後隨便測測就交差了事,結果還要花更多的人力和時間去測試,然後修改程式要花更多的時間。

我比較習慣寫完一個小功能後,就馬上測試,這在eXtreme programming叫做"測試先行"(Code the unit test first)。它的好處是程式寫完,單元測試(unit test)也做完了,因為邊寫邊做測試,較不會忽略什麼功能沒有測試到。

分類: , ,

郭台銘的blog

今天的新聞提到,鴻海將與阿里巴巴合作進軍網路界。上阿里巴巴blog,發現首富郭台銘也有自己的blog了,blog取名為『鴻飛千里,海納百川;聚才乃壯,富士則康』,文章全部都是郭董親自寫的,大家可以從blog中暸解郭董的思維。因為是放在大陸阿里巴巴網站,所以是簡體中文,不過如果用firefox瀏覽的話,可以用同文堂翻譯。

郭台銘blog http://terrygoufoxconn.blog.china.alibaba.com/

郭董這段寫的很好
每個人應具備:

贏的條件(硬功夫、軟技巧、價值觀);

贏的精神(夢想、自我實現的預言、正向思考);

贏的習慣(計劃與執行、注意時間和自我這兩個競爭者、不要仰賴運氣、累積小的成功、永不放棄);

贏的團隊(桶幫理論、發現別人的優點、逆向思考、達到職業水平);

最後,要懂得感恩與慶祝。

分類:

T型人才 縱橫Web2.0時代 (轉載)

T型人才 縱橫Web2.0時代
【經濟日報╱陳錫鈞】2007.09.16 03:40 am

Web2.0不僅是一個反映網路現象的概念,也是未來企業極為可能的狀態,網路只是讓「世界是平的」這樣一個概念預先實現的場域。

未來,地域、行業的界線將會更趨模糊,石油集團不會只賣石油;媒體集團可能投資房地產;食品集團更可能跨足醫療領域…。在業態、業種區隔愈來愈模糊的情況下,過往由想像未來職業演變而規劃自我能力培養的思維,也應該隨之改變。

很多初出社會的新鮮人,對於企業的需求並不很清楚;而現今的企業面對多變的未來,對於需要什麼樣的人才,同樣也不甚清楚,企業與個人都已經意識到自身應該改變,只是要朝哪個方向改變並不清楚。

此時Web2.0的自我凸顯主張就跳脫出來了。未來人力資源發展的思維,不再是等著別人來挖掘我的潛力,而是積極、主動地告訴別人:「我有什麼」,對企業或個人而言都是如此。個人固然可以多樣化發展能力,企業又未嘗不可公開宣告自己所擁有的資源,敞開大門等待有人上門來說:「我可以幫你做這些事」。

能力愈多愈受歡迎
在長尾理論的架構下,培養愈多個人能力似乎越容易找到匹配的企業對象,然而,要培養哪些能力,又該如何培養?這可以從T型人才論加以延伸。

T型人才理論指的是企業希望找到的人才,一方面要具有廣泛處理一般事務的能力,也就是T的橫向部分;另一方面則要求必須有個別的專業特長,成為個人核心能力,也就是T型的縱向部分。

不過,這個理論在Web2.0時代中有必要做調整。首先,在於T型的橫向部分,以前是泛指滿足工作各種相關的能力,但Web2.0的精神是自主發展,此時的橫向部分應該著重於是個人既有、喜歡或具有潛力的各項能力。而T的縱向部分依然很重要,重點在於積極連結橫向部分與縱向部分。

企業在Web2.0時代需要的是創新,包括新事業模式、新產品、新服務等,這一切都是舊元素的重新整合,差別在於整合的方式更具創意,或者說更為跳躍。此時,T型橫向部分的能力領域別差異越大,代表越有潛力。

以資訊系學生為例,不需再設限自己日後的工作就是電腦工程師,刻意去發展網路、程式語言等知識,而是將現階段自己的興趣、知識與專業做結合。也許未來任職的企業會要他去開發「個人式飛行器」,此時,幼年所看哆啦A夢卡通中的竹蜻蜓,可能比現在所學的,還更有幫助。

各項才能彼此融合
當然,T型的縱向部分依舊是不可或缺的,加強專業能力還是很重要,本文討論的前提是,你已經是具備T型架構的人才,如果很不幸的,你還不是,請先將自我的T型縱深先培養好。

在Web2.0觀念下,個人能力發展有了更多的選擇。在此時代中,任何具有特色的能力,都可能因為溝通管道的發達與企業創新的需求,而得到機會,即使是吃喝玩樂也可以成為專業,關鍵在於玩要玩得比別人好,吃要吃得比別人有學問。

過往T型人才理論強調,要將橫向部分能力向下發展,成為一個專精的專家,但這種模式所形成的專家是各種能力「獨立」的專家。但是未來的產業,會將原先被專業分工體制細密分割的多樣區段,重新包裝成一個Total Solution

未來什麼都談整合,個人能力也要整合,因此,新T型人才理論的關鍵在於「讓自己的所有能力相互對話」,所有的能力都盡可能與核心能力產生關聯,並於過程中創造價值,相距越大的能力,將創造出越具獨特性的價值整合,而且是多樣化的價值呈現

這樣的能力即是新時代產品構成的思維。因此,在能力養成的過程中,其實是將自我當成商品來開發,當企業需要同樣的邏輯來開發新商品時,個體已經具備既成的開發邏輯,此種思維在面對Web2.0時代企業多變的需求,將會特別契合。

(作者是中國生產力中心顧問師)

延伸閱讀:

分類:

胡金龍的第一支大聯盟安打就是全壘打





分類:

Coding箴言

『先求功能可以動,然後再求快,再求做到最好 』(First make it work, then make it fast, then make it work better.)

X洲製藥吳董事長的製藥理念是『先求不傷身體,再講求效果』。寫程式也是一樣,不要想一步登天,先求寫出的程式可以動,當程式能動之後,再想辦法改善比較慢的功能(performance tuning),最後再求一切做到最好,例如程式可否寫的更精簡、哪些功能可以寫成function、code refactoring、改善documentation等。

分類: , , ,

寫文件是一種藝術

工作這幾年,總覺得大家似乎不太重視寫文件這件事。學校沒教就算了,進入職場後,想學去上寫文件的課,很抱歉,目前所有市面上的教育訓練中心都沒開這門課。如果想買書自修,類似的中文書沒有,英文書則都是在講English writing skill。對於想加強自己documentaion的人,真的沒有什麼進修的管道。寫文件也並非我的強項,只是工作這些年下來,自己寫了不少技術文件,也看了不少別人寫的技術文件,所以在此做一下心得分享。(這裡指的文件是交付給客戶的技術文件)

寫技術文件不是在寫小說
客戶"總是"很忙的,即使在不忙的時候,通常他們也會把看文件這件事的priority排在後面,所以請假設客戶會花很短的時間看文件。因此技術文件的內容盡量簡潔,不要有太多廢話,如果有需要大篇幅的說明,盡量以圖表或流程圖輔助,讓客戶可以在短時間就能一目暸然。

請把客戶當白癡
身為作者的你,理論上應該是最懂文件內容的人,不要預設立場以為客戶都會懂你寫的東西,就將部份內容簡短帶過或漏掉不寫。建議最好在文件完成後,多找幾個人幫忙看一下內容,有文件審查制度當然更好 (CMMI的文件審查是出了名的嚴謹,目的就是希望要交付給客戶的文件,其品質有一定的水準)。

用字明確,不要有太多模糊的空間
特別是這份文件是要拿給客戶確認的文件,例如需求規格書、系統操作手冊等。當廠商與客戶有爭議產生時,如果當時客戶已經確認需求規格書的內容,通常會去翻需求規格書作為證明。假如技術文件的用字保留給人太多糢糊的空間,則雙方各自表述,到時候的爭議就更大了,例如『所以他們決定X功能應該可以不要做』,是誰決定的?那是要做,還是不要做?應該寫的明確一點,如果這個內容很重要,會影響整個專案的決策,最好盡可能連前因後果及人事時地物都加上,讓客戶自己看了也百口莫辯,所以可以改成這樣,『因為X功能與現有的Y功能在業務上相衝突,所以客戶A在9/11的會議上說X功能不要做(見9/11的會議紀錄)』。

善用word做排版
大家都會使用word,但是word有很多排版的功能相信還是很多人不知道,例如如何加頁首頁尾、如何做目錄等。排版並不是(也不能)讓文件變花俏,而是給客戶專業的印象,這樣的印象會給文件加分不少,特別是那些看不懂技術文件的長官們(註),但在一些公家機關中,這些長官們卻偏偏是文件簽核的最後一關。建議大家可以去看WORD的排版藝術這本書,此書是我認為目前市面上寫的最好的Word書籍。

文件要隨時更新
即使文件已經完成了,仍要不時更新,確保它的內容是在最新的狀態。如果文件沒有一直更新,只停留在第一版,那就沒有任何參考的價值,也白費了作者在第一版時所花費的心力。建議可以用版本控管系統(version control system)輔助管理文件,市面上常見的版本控管系統有微軟的Visual SourceSaft、opensource的cvs和subverson等。

我認為寫文件是一種溝通,更是一種藝術。大型專案常有techical writer這樣的角色專門負責寫文件,一般規模的專案因為預算有限,所以常是SA(system analyst)要寫需求規格書、SD(system designer)要寫技術規格書,其他文件則多由專案經理一人包辦。文件是專案中很重要的一環,文件寫的好,將來在維護系統時會比較輕鬆,人員離職時的工作交接也會比較順利。

註: 長官指的是(業務單位)客戶的直屬上司,這些人都很好辨認,座位總是坐在大家的後面。

分類:

Microsoft推出免費線上字典

Microsoft推出免費線上字典,Windows Live Translator翻譯服務,他的翻譯引擎是由SYSTRAN公司提供的,測試之後覺得翻譯品質還可以接受,至少不會像Dr.eye一樣完全看不懂。若拿來跟Google Translate比較,則是稍微比Google好一點(雖然Google Translate是Google自行開發的)。如果要翻譯的是電腦相關的文章,勾選"電腦相關內容",翻譯出來的品質會比較好。建議翻譯出來的結果僅供參考,機器翻譯出來的不見得是完全正確的。

分類:

REST 的口水正在洩洪 by 勞虎

勞虎在部落格寫的新文章,把REST解釋的很清楚。事實上,在Ruby on Rails的1.2版,也開始支援REST model了。

分類: ,

Jekyll-And-Hyde

今天Wang拿下18勝之後,總教練Torre用了"Jekyll-And-Hyde"這個字形容Wang,Jekyll-And-Hyde可以翻成『雙重人格』,所以Torre的意思是Wang今天在球場上的表現,和私底下安靜的個性簡直判若兩人,這個形容還真是貼切。

另一個好消息是,ESPN賽揚獎預測(ESPN CY Young Predictor)排名中,Wang的名次上升到第八名。Fox Sports的賽揚獎預測Wang則排名第五,Fox Sports評論如果Wang今年能拿下二十勝,同時球隊進入季後賽,應該可以爭取到不少票。
Maybe it's just the fate of the workmanlike sinkerballer to be taken for granted. Coming off a season in which he shared the league lead with 19 wins, Wang is right back at the top of the pile with a 17-6 mark this season, and yet he seems to be nobody's Cy Young. But if Wang (16-3 over his last 22 starts) wins 20 games and carries the Yankees' rickety staff into the playoffs, he'll deserve some votes.

分類:

Ruby後勢看漲值得投資

TIOBE programming Community Index是統計市面上熱門programming language的排名指標,它每個月會更新一次。九月份的統計中,Java和C仍然是前兩名熱門的language。但C有逐年下滑的趨勢。注意到了嗎,前十名當中,有五個是scripting language,分別是PHP、Perl、Python、Javascript、Ruby,可以想見未來將會是scripting language的天下。其中我看好的是Ruby的發展,因為有最近很熱的Ruby on Rails(RoR),以及和Java相容的JRuby。尤其是RoR快速開發的特性,iThome Online去年的一篇報導,將RoR說明的很清楚,有興趣自己去看吧。

下圖是Ruby的趨勢圖,去年年底到今年年初好大的一波急漲,後勢看漲值得投資!

分類: ,

軟體廠商的死亡循環

以前在軟體廠商工作時,一直覺得我們的技術人員好像是次等公民,駐點在客戶端受盡客戶的壓迫,公司為了省錢,認為這些駐點人員反正不常回公司,就安排一個公共區域給這些臨時回公司的技術人員使用,所以我們這些人在公司沒有自己的位子。我一直認為,技術人員是軟體公司的生財工具,沒有技術人員,業務接到的專案不可能結案,所以我以前在做專案經理時,很能體諒這些技術人員的辛苦,也願意在我的權責範圍內,給技術人員比較好的福利。

說到軟體業界的環境,我始終認為經過這幾年的競爭,已經是殺成一片紅海,有些廠商為了接到案子,為了業績,不管他們提給客戶的報價,技術人員是否buy in,不惜做市場的價格破壞者。而客戶也因為自己公司的cost down(這兩年特別嚴重),廠商評選多以價格標選取合格廠商,所以常常是低價的廠商取得軟體專案。結果就出現了以下的循環,這種循環就好像程式中的dead loop把系統搞掛了,所以我稱之為『軟體廠商的死亡循環』:
  1. 軟體廠商為了meet今年度的業績,不惜報給客戶破壞市場行情的超低價。
  2. 客戶因為本身公司要求要cost down,選擇報價低的廠商為該專案的vender。
  3. 廠商進來後,因為該專案的預算不高,長官說不能投入太多人力,所以專案主管要不就是只給專案經理一兩個senior engineer,要不就是找剛畢業的junior engineer進入專案。
  4. 客戶心態(註一)當然是管你廠商的預算多少,反正合約上該有的需求他都要有,不在合約上的需求他也要,否則就料下狠話,要盡其所能的刁難廠商將來的驗收與請款。
  5. 專案經理(註二)收到客戶的request,但他被授權的權力不足,無法決定這些不在合約上的需求要不要做,只能請示公司的專案主管。
  6. 偏偏專案主管的技術能力不足又喜歡硬撐,常盡其所能的維繫客戶關係,天真的以為給客戶好處,將來就有機會得到他們後續的新專案,而做出了喪權辱國的決定。
  7. 專案主管下了決定之後,總是該死的技術人員做到死,還沒死的技術人員,則只能選擇離職一途。
  8. 直到專案經理某天突然發現,專案成員所剩不多,所以向專案主管請示補人。
  9. 專案主管回覆,senior的都走了,而這個專案的預算只有這樣,所以我也只能給你junior的人。
  10. junior的人好不容易補進來了,結果又回到5,進入專案死亡循環 (該專案的結局通常只有以下三種:專案fail、專案無限期delay、客戶換廠商)。
  11. 軟體廠商的業務又接到新的專案了,回到1,進入軟體廠商死亡循環
如此不斷循環,專案永遠結不了案,結果就是把廠商的名聲搞壞了,而且客戶永遠也不會認為是自己的問題,所以總是會把專案fail的責任推卸給該死的廠商。然後,軟體廠商因為在業界名聲差而接不了案,業績不好只好倒了。結果客戶再選擇另一個送上門的低價廠商。

這種狀況會一直持續下去多久,我也不知道,但我認為適者生存,不適者淘汰,也許有這種心態的軟體廠商掛掉幾個,對於市場來說也是好的。另外,客戶心態都被這些廠商慣壞了,要把客戶的觀念導正才是最重要的事,而且軟體廠商的專案主管和專案經理也需要再教育。

註一:客戶的心態通常都是:付錢我最大,管你廠商去死!!

註二:這些專案經理通常都是因為主管信奉月暈效應(Hallo Effect,認為他在某個領域做的好,丟到另一個領域的表現應該也會不錯),將表現不錯senior engineer升上來的,但這些人因為沒受過專案管理訓練,結果就是搞掛了一堆專案。

分類: ,

Joba Chamberlain

昨天洋基和水手的比賽,洋基的先發投手Phil Hughes還是沒能拿下在洋基主場的第一場勝投。Hughes是洋基器予厚望的投手,但這幾場的先發下來,控球和體力仍是他最大的問題,像今天的比賽,球種不多,曲球投不進好球帶,對方打者都抓他的直球打,還好直球控的還不錯才沒被打爆。六局投完雖然只失兩分,但卻是敗投候選人。還好洋基打線爭氣,第七局灌了八分,Hughes才不置於敗投。但這不是今天的重點,皆下來我要說的是今天接替Hughes上場的Joba Chamberlain

Joba Chamberlain今年球季在MLB的成績令人眼睛為之一亮,這裡的數據說明,目前為止(9/5)他在MLB投球的12.1局中,防禦率是0,被打擊率只有0.179,飆出驚人的17K。這小子在小聯盟就是個power pitcker,小聯盟的成績拿下9勝2敗,防禦率是2.45,最驚人的是K9是13.75(每九局能三振13.75人)。他的暴力球風,也常被拿來跟年輕時Roger Clemems的相比。

因為他的表現,加上他還年輕(1985年出生),雖然他可以輕鬆投出100英哩的快速球。可是洋基球團為了保護他的手臂,訂出一個規則,規定Chamberlain每投一局要休息一天,洋基稱此為Joba Rules(這應該也會在隊史上留名吧)。不過他在小聯盟的主場和客場的防禦率卻相差非常大(主客場的ERA分別是0.535.91),可能是不習慣在外地的比賽。假如他能克服這個心理因素,應該可以更強。Chamberlain在紐約被視為洋基的新希望,很多不看棒球的紐約人,也都知道Joba這號人物,可見他在紐約是多出名。我想Chamberlain經過洋基牛棚的磨練後,加以時日應該會是洋基先發的主力。

最後來一張網路上找到的Joba斯文大頭照(瀏海是真的嗎??)

分類:

有問必達

好用的MSN機器人,透過MSN,可以知道大盤走勢、股價、即時新聞、匯率、可以看電視、聽廣播、還有to do list..,最近還新增機器人解盤,超強!!

使用方式參閱此網站

相關網站:

分類: ,

Wozniak的演講

Wozniak本週訪台,昨天(9/5)中午到公司演講,原本就不大的會議室一下子就座無虛席,公司也動用webex,讓向隅的人能在網路上一睹大師風采,聽說這場是第一次這麼多人參加的演講(現場有99%都是工程師)。最近看媒體的報導,都在介紹Wozniak是蘋果電腦的創辦人、Apple II的發明人、有諸多怪癖的技術狂,其實媒體都忽略的最重要的一點,在個人電腦的發展史中,Woz扮演一個非常重要的地位,IBM PC的架構就是參照Apple II的設計,如果沒有Woz當年設計Apple II,個人電腦的發展可能要落後好幾年。所以說,在Woz的新書標題寫到"我是如何發明個人電腦"(How I invented the personal computer),我想世上應該沒有第二人改如此自稱。

在他的演講中,雖然都是書上內容,本人親自講述仍然精采。Woz說,工程師是世上最重要的工作(engineer is the most important person around the world),工程師可以改變世界,讓人們的生活變的更好(make life better),生活週遭的各種產品,都是工程師的心血結晶。Woz是一個終其一生以做工程師為樂的人,即使當蘋果電腦已經成立後,他仍堅持只參與技術工作,不管公司治理。我們大老闆介紹Woz是"地球上最強的工程師",真是名副其實。另外,Woz也虧了他的夥伴Steve Jobs,他說每次他發明了一個產品,Jobs都想要拿去賣,所以認為Jobs只會selling(當然是開玩笑的),所以我想團隊中要有不同個性、不同背景的人才能激發出更多的火花,公司要有technical person,也要有salesperson,才能賺錢。當然Woz想的並不是賺錢,即使他今天已經很有錢了,仍然認為學校教育是重要的,所以他非常驕傲的一件事是,當今科技業奇才大多在大學輟學,例如Bill Gates、Steve Jobs、Jerry Yang等人,他雖在大三輟學創辦蘋果電腦,後來仍回Berkeley完成最後一年的大學學業,但他當時已是名人,為了不想讓人認出,所以用了一個很怪的假名去註冊,真是搞怪。他在最後給在場的工程師的忠告,就是要有遠大目標,要堅持理想,要相信自己。

iWoz這本書非常適合從事技術工作的人員,或即將成為工程師的學生閱讀,Woz在書中給了工程師很多忠告,他跟一般business people的觀點不一樣,更貼近工程師的想法,最精采的莫過於第二十章。 也有人在網路上整理了書摘

相關網站:

分類: ,

change blog system to wordpress

It is not stable recently on Roodo's blog system. So I move my blog to wordpress. Chinatrust 's signboard was appeared on the top image of my current theme. so funny..

分類:

Google Earth's hidden feature: flight simulator

Someone found the hidden flight simulation feature in Google Earth. TechCrunch has a post on how to use it here. Open Google Earth, hit Ctrl + Alt + A, and enjoy it!!

By the way, it's difficult to control the flight. Always crash...

分類:

Wang 16勝, 教練對Wang的評價

洋基官網
"Ace takes game to new level thanks to Guidry's guidance"
洋基官網的評價是Wang已經到另一個新境界,這一切要感謝投手教練的指導


教練 Joe Torre
"The thing that is probably most important is that he knows what he has to do"
"He was great today, I told him at the end of the dugout, 'Nice going.' He said, 'Too many walks.'"
Torre對Wang今天的表現很滿意,但Wang卻對自己今天送出太多保送而不滿


投手教練 Ron Guidry
"When you start committing early to those pitches at 93-plus when he’s throwing his changeup like he did today, it's hard to hit (the offspeed stuff)"
"That's all he's doing. His pitches are a lot better and a lot crisper."
"But you worry about him, and you worry about pitch count. He's more important to this team than throwing a no-hitter."
"If he continues to pitch for another 10 years, he might get one later on."
投手教練Guidry認為Wang今天的變速球投的很好,無安打固然是了不起的成就,但他寧可看到王建民保持健康、有穩定的表現,一個健康的王建民對這支球隊來說,重要性遠超過一場無安打比賽

Robinson Cano
"We need to start winning some games if we want to make the playoffs. We're a half-game up for the wild card, but we're not worried about the wild card. We're just trying to win games."
Cano今天的話真是經典,他說全隊的目標不只是外卡,而是贏得每一場比賽,才有機會進入季後賽


分類:

Copyright © Andy Cheng

Distributed By My Blogger Themes | Blogger Theme By NewBloggerThemes Up ↑