window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/dusty.jjvk.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.3.1"}};
/*! This file is auto-generated */
!function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83e\udef1\ud83c\udffb\u200d\ud83e\udef2\ud83c\udfff","\ud83e\udef1\ud83c\udffb\u200b\ud83e\udef2\ud83c\udfff")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings);
var breeze_prefetch = {"local_url":"https:\/\/dusty.jjvk.com","ignore_remote_prefetch":"1","ignore_list":["\/wp-admin\/"]};
https://dusty.jjvk.com/wp-content/plugins/breeze/assets/js/js-front-end/breeze-prefetch-links.min.js
https://dusty.jjvk.com/wp-includes/js/jquery/jquery.min.js
https://dusty.jjvk.com/wp-includes/js/jquery/jquery-migrate.min.js
var ajaxurl = "https://dusty.jjvk.com/wp-admin/admin-ajax.php";
跳至主要內容
前陣子買了《惠普風範》這本老書的新印本。
其實以前對HP的印象就不錯,大學時代時還曾買過當時惠普執行長費奧莉娜的書。當然,那時還搞不懂費奧莉娜在幹嘛,只覺得女性CEO很炫。至於惠普如何起家?賣的是什麼?我完全不知道。
生活中最貼近的,就是HP的印表機和筆電桌機吧?人生第一台筆電,我選的就是HP,也曾幫公司買過一台桌機。印表機則是HP、京瓷、EPSON都用過。
讀了《惠普風範》後,才知道HP是靠電子儀器起家,而非消費性產品。創辦人大衛‧普克以及威廉‧惠特是史丹福大學的同學,本身就是電子電機出身的。
當然,讀完本書後除了對惠普的歷史有大致的理解外,也有些經營上的感想。提到這,多數人大概認為我要說的是惠普對待員工的方式,但我最大的領悟是,經營企業終究還是要眾人之力。
惠普早期固然是兩位創辦人胼手胝足,克難式的經營。但後來也聘用了業務代表,聽取建議開發多種產品。這是我缺乏的,不諱言。由於本身不愛與人接觸,使得一些想法無法付諸實行。我應該站在更高的地方,執行這一切,而非置入個人喜好。
就如我思考過的,除非以無我的角度,否則我難有發展。或者,我不該將經營視為主要目標,而是一種手段。因為我的目標並非在此,而是更心靈上的。
這就是我第一個領悟。再來談談正題,即HP究竟做過什麼產品。
HP的第一款產品HP-200A音頻震盪器,是在自家車庫打造出來的。書中提到,他們用家中的烤箱烤漆、使用友人工廠的設備,完全是手工而非大量生產。
後來,迪士尼發現了這款音頻振盪器並相當中意。經過改修後以HP-200B賣給迪士尼8台,每台71.5美金(200A則是54.5美金)。目前仍有說法是,惠普的HP-200B對迪士尼〈夢幻曲〉電影有技術上的貢獻。但本書中,大衛指出事實並非如此,惠普的振盪器純粹只是降低迪士尼的採購成本而已(通用公司的振盪器一台400美金)。
惠普便以此為基礎,開發出多種音頻測量儀器,擴大產品線。
惠普在二次世界大戰時,賺了不少軍方的訂單。戰前只有數十人員工,於戰後竟增加到兩百人。然而,一旦戰爭結束,就得面臨工作機會減少的處境。好在惠普於戰時承接軍方「微波訊號產生器」的生產,培養了技術,使其業務不致於萎縮太多。加上通用公司並不打算涉入微波領域,讓惠普有了更大的發展機會。
惠普之後也進入電腦市場,在技術上算是領先的。這裡的電腦不是個人電腦PC,而是指電子計算機(Programable Computer)和迷你電腦(Mini Computer)。一九六〇年代,電腦技術開始興起,惠普一開始也曾和迪吉多接觸,商談併購,但最後未能成案。
後來有內部工程師提出,自行生產電腦系統來監控惠普的儀器,這讓普課覺得有搞頭,開發出惠普的第一台電腦HP-2116。這款電腦當作迷你電腦來使用的銷量,比單純用於監控來的多,但惠普仍未察覺潛在市場。
惠普曾有個Omega專案,負責研發電腦。雖然他們有機會發展出世界第一台32位元的電腦,但考量到費用太高(可能需貸款,但貸款違反惠普的作法),需要太多附加工作(設立客服中心)以及得和當時的龍頭IBM正面交鋒,所以惠普最後取消了專案。
好在,有幾位工程師不死心,持續研究。終於,惠普決定減低硬體規格,簡化操作介面,推出16位元、適合中型或小型線上交易的電腦:HP-3000。而這便是惠普第一台通用型電腦。由此可見,當時惠烈與普克在經營上似乎相對保守。即便有了迷你電腦的成功,但他們還是沒有即時進入個人電腦事業。
有趣的是,普克並未在書中提及個人電腦事業。按理,惠普曾於1980年推出其個人電腦HP-85;而本書撰寫於1990年代,沒有理由不提到個人電腦事業。甚至可以在網路上找到一種說法,即蘋果的共同創辦人沃茲尼克1976年還任職於惠普時,曾經向高層提出一款個人電腦產品,但最後被否決。
但無論如何,惠普在個人電腦市場,確實是落後的。至於現在市面上看到的各種惠普PC與筆電,就不在本書的範圍內了。
值得一提的是,作者普克在書中強調,HP的領導人都具有技術背景,而且偏好內部升遷。然而,1999年卻由卡莉.費奧莉娜入主CEO,完全打破了這個傳統。此後也更換了幾位CEO,卻從未擢升自家內部人員。
2015年,HP分割成兩家公司HP Inc以及HP Enterprise。2018年,執掌HP Enterprise的Meg Whiteman離開(來自eBay),改由Antonio Neri繼任,他從1995年就加入HP。另一家HP Inc的執行長,也於2019年由Enrique Lores接手,他從1989年起就在HP工作了。
看來,HP終於回到了擢升內部員工的老傳統了。
document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );
( function() {
var dropdown = document.getElementById( 'wp-block-categories-1' );
function onCatChange() {
if ( dropdown.options[ dropdown.selectedIndex ].value > 0 ) {
location.href = "https://dusty.jjvk.com/?cat=" + dropdown.options[ dropdown.selectedIndex ].value;
}
}
dropdown.onchange = onCatChange;
})();
https://dusty.jjvk.com/wp-includes/js/comment-reply.min.js
https://dusty.jjvk.com/wp-content/plugins/breeze/assets/js/js-front-end/breeze-lazy-load.min.js
https://dusty.jjvk.com/wp-content/plugins/akismet/_inc/akismet-frontend.js
/(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1);