如果引用或轉貼,麻煩註明出處與本網誌連結,否則視為侵權。

2005年10月25日

在IT技術領域工作十年以上,您仍保有對技術的熱情嗎?

下面這篇文章是在國外論壇熱烈討論, 在IT技術領域工作十年以上的朋友, 您的如何保有對技術的熱情?

-------------------------------------------------------
Subject : lost my passion for this field

I entered the IT field in the mid 90s when there were plenty of high paying jobs and job security to go around. I finished my BS degree in computers and found myself in jobs where I do everything from programming to networking to databases.

After nearly 10 years in the field, I'm burnt out. A successfuly IT pro has to constantly learn new stuff that has a limited shelf life. If you learn to be a bricklayer, that information is good for life. Your knowledge doesn't become obsolete after a few years. But in this field, ya gotta be CONSTANTLY learning boring (IMO) technical details in order to remain competitive.

Quite frankly, I think I lost my passion for the field. Outside of work, I never read computer books/magazines/websites just for fun anymore. I'm more interested in reading about stuff like business and psychology.

I bought some Cisco certification books a couple years ago and still can't seem to bring myself to go through the certification process. I keep putting it off and putting it off. I started a few times but couldn't stay motivated. It seems like a drawn out, boring, time consuming chore to learn a bunch of information that will eventually be obsolete.

I like working with computers but they're a means to an end. I now see them as a tool to help businesses, nothing more. I don't about the different types of graphics cards or the "next version of Red Hat" or object oriented programming (yuck). I'm more concerned about using computers as a tool to help the company save/make profits.

Definitely thinking about a career change while I'm still young enough to do it. Can anyone else relate?
from : http://ct.techrepublic.com.com/clicks?c=599671-72143263&brand=techrepublic&ds=5&fs=0
------------------------------------------------------------------------------------

這篇文章也Post到程式設計師俱樂部

我的感想是 :
感謝大家熱情回應, 在論壇中的"真情"有時比現實生活中人與人的相處更為真實而不虛偽.

一般而言, 讓一個人成為某方面技術的好手又能持續精進而成為專家(From Good to Great), 應該具備三種驅動力 :

經濟驅動力 : 這個技術在經濟上能支持您的生活, 如果生活難以為繼, 則很難持續
核心能力 : 具備這方面的能力或特長, 例如邏輯思考能力不足, 可能無法達到更好的境界
興趣 : 對這方面技術有高度興趣, 這也就是本討論中的熱情

我想在這個領域十幾年前面兩個應該都沒有問題, 但是第三個興趣或熱情的部分, 可能如首文所說的burnt out

也許有人認為熱情這件事是十幾或二十多歲的人才有的, 年近四十的人談的是家庭, 事業, 財務等, 這就是思想漸趨成熟或稱"世故", 但是當您金錢無虞, 也沒有能力的問題, 在人生未來的日子, 您還會選擇怎樣的工作, 還是IT技術嗎? 若是則表示您的熱情尚未消退, 低潮是難免的, 而能夠重新站起而保持熱情的 (賺錢的因素除外)有哪些呢?

我想到的有 :
a. IT技術不斷推陳出新, 喜歡接受挑戰
b. 學習新的東西, 這對自己來說是很有趣的
c. 成為專家的感覺很好, 因為爬上高山頂端的成就感帶來的快樂
d. 喜歡將學來的東西分享給他人, 分享是件快樂的事
e. 對特定IT技術例如程式語言有高度的興趣, 而與年輕同事談起當年的COBOL, RPGII, FORTRAN回憶年青的時光也很快樂

您還能想到哪些呢?

當然, 也許想想真正失去這些熱情了, 因為賺錢, 工作壓力, 家庭壓力, 壓得透不過氣了, 哪還有心情談熱情, 這時我會帶著妻小, 到山上或海邊, 忘掉這些東西, 或與好友聊天暢飲, 享受人生其他的快樂.

2005年10月20日

什麼是常駐程式 igfxtray

igfxtray.exe is a process which allows you to access the Intel Graphics configuration and diagnostic application for the Intel 810 series graphics chipset. This program is a non-essential system process, and is installed for ease of use via the desktop tray.
用來存取Intel繪圖晶片的程式

What are Adobe Gamma Loader and Adobe Reader Speed Launch?

1. 安裝了Photoshop後自動增加在'啟動'清單內, 用來調整螢幕Gamma值的簡易校色軟體, 較正Monitor用

2. 安裝Acrobat Reader 7.0之後,"啟動"中增加adobe reader speed launch,預先在開機時
就先載入一些東西, 讓7.0的啟動速度變快.

2005年10月11日

學一個新的程式語言, 要如何開始, 步驟如何?

Fred Wang 2005/10/11 (http://fredwang.blogspot.com)

當您要學一套全新的程式語言, 要如何開始, 步驟如何?
最基本的有下面幾大部分 :
* 資料型態
* 基本運算
* 順序控制邏輯判斷與平行處理
* 副常式
* 資料控制
* 記憶體管理
* 作業環境控制, 如輸入及輸出處理等
* 如何轉換(編譯或直譯)與執行
這些基本的元件了解後再學習其特有的指令與APIs


資料型態
1. 基本資料型態
如bit, byte, character, integer, float, binary, boolean
較複雜的如 string, number, stack, date等

2. 變數與常數
* 初始值
* null
* data binding

結構化資料結構
* 陣列(Arrays), 集合(Set), 串列(Lists), 指標(Pointers)
* 紀錄(Records), 表格(Table), Stacks, Queues, 檔案(Files)
* 自訂型態

基本運算
* 型態轉換, 型態檢查
* 數字運算, 邏輯運算
* 字串處理

順序控制邏輯判斷與平行處理
* Goto
* 條件式if-then-else
* 迴圈while, do-whlie, loop, for-loop
* 迴圈中斷 : break, exit, continue
* 多重條件式 : case ..
* 副程式 : call..return, perform, Remote Call
* 例外處理 : raise, exception
* 事件處理, 平行處理 : signal, event, task, fork

資料控制
* 變數可見範圍(Public, Private..)
* 動態配置與靜態變數(Static)
* 參數傳遞 (Call by Value, Call by Reference, Call by Name)

記憶體管理
* 遞迴與非遞迴
* Stack, Heap
* Queue, Buffer
* Allocate, New
* Clear, Free, Release, Dispose
* Garbage Collection

作業環境控制, 如輸入及輸出處理等
* 輸入,顯示,列印,儲存
* Export/Import, Upload/Download

如何轉換(編譯或直譯)與執行
* 批次處理,交談式環境
* 編譯,直譯
* 執行環境
* Deployment
* Embedded System

2005年10月6日

商業模式決定電子商務模式

Fred Wang(http://fredwang.blogspot.com) 2005/10

下面是自己整理的資訊, 提供大家對商業模式與電子商務模式間的關係各進一步的了解.

一個企業決定推動電子商務, 往往因商業模式, 商業對象而有所差異, 可以簡單分成下面幾種 :

企業對企業的電子商務模式(B2B)
: 此類的模式通常為較大型的企業為主推動與其他往來較小規模但電子化程度高的公司或較大規模且業務相依關係較高的公司, 交易大多是兩造雙方直接進行的,無須透過中間人。透過B2B資料交換工具達到企業之間各式互動行為的電子化、效率提升的目標

企業對消費者的電子商務模式(B2C)
: 企業對消費者的電子商務模式,重點在於販賣商品及服務與對個人做行銷。這種方式通常是提供網站供消費者上網註冊後, 再進行交易, 這往往也用於企業對與其往來較小規模且電子化程度低的公司, 或提供給眾多的小型通路商交易及資訊服務的管道

消費者對消費者的電子商務模式(C2C)
: 消費者對消費者的電子商務模式,是將網站經營成一市集 (market place),讓消費者提供想要出售的商品與服務給其他的消費者。著名的eBay (www.ebay.com) 即屬C2C的電子商務公司。C2C這種商業模式重點在於網站的經營, 利用提供資訊平台來獲取利潤, 而上面兩種模式則是利用資訊技術於傳統商業模式而獲利來源仍來自於商品本身

以台積電為例,
TSMC-Direct : 採用Extricity,主要是系統對系統間的整合, 提供客戶晶圓生產狀況的相關資訊與雙方公司的ERP系統結合,將接單、物料與出貨等程序大幅簡化,係為中大型客戶所量身訂做
TSMC-Online : 提供全球客戶利用網路下單, 即時查詢晶片生產進度和出貨狀況,針對小型的IC設計公司,即使沒有內部的ERP系統, 也可以方便地利用網站進行簽約、下訂單、觀察晶圓進度等動作。
TSMC-Direct就是B2B模式, TSMC-Online就是B2C模式

B2C的模式, 對大型客戶而言, 如果依存度不高, 也就是若非是這家公司的關鍵性上游廠商, 不太容易要求大型客戶登入您提供的網站, 特別是或許他還要面對數十或數百家上游廠商, 這也許就是許多大型企業透過代理商進行採購的原因.

而身為零件供應的上游廠商對於關鍵性客戶則會提供更主動的服務方式, 主動提供推(Push)式的服務, 主動傳送資訊給客戶, 而非被動式的拉式(Pull)的網站資訊, 但是這種模式提供給許多的小型客戶則是沒有這種問題.

因此客戶規模及業務依存關係影響商業模式, 而商業模式決定電子商務模式.

2005年10月3日

學然後之不足

"人類基於研究上的立場、角度和方法上的不同,所獲得的知識往往是部分的、相對的、暫時的,不代表有「絕對」的意含。因此我們在求的過程中,必須要懂得謙虛、包容和體諒,而不應有妄自尊大、自以為是-------知識份子的傲慢心態。進一步言,求知的目的仍在明理,在開拓一個人的胸襟和視野,最後仍須回歸到「做人」的本分,否則一切必落於空談而毫無智慧可言。"
- 許國宏「知識與人生」 --通識教育的重要

學然後之不足, 各種領域充斥著兼具專業與傲慢的人, 往往讓人將專業與傲慢劃上等號, 事實上, 所知越多越廣博者, 應該越知道所了解的不足, 而能更謙虛與客觀, 而非傲慢. -- Fred Wang

其他文章 :
1. 專業的傲慢與持續的欺騙
2. 一場「傲慢」與「偏見」的對抗
3. 媒體工作者的傲慢
4. 警惕專業權威型傲慢
5. 職場中的佼佼者

2005年10月2日

個人的藍海策略

Fred Wang 2005/10/02 (http://fredwang.blogspot.com)

在商業周刊"藍海策略"文中提及"創造新價值曲線的四項行動架構, 應用在個人價值的提昇上可以用下面的方式表達 :

消除 : 工作中習以為常的因素有哪些應予消除?

降低 : 哪些因素應降低至遠低於一般人的標準?

提升 : 哪些因素應提升到遠超過一般人的標準?

創造 : 哪些工作中從一般人無法或不易達成的因素,自己應該建立

擬定與執行藍海策略的階段的六項原則就可以用下面的方式表達 :

原則一:改造市場疆界 : 提昇自我, 擴大視野, 讓自己有多樣化的能力, 以提昇自己的市場及可工作的種類

原則二:聚焦願景 : 專注於長期的願景, 投資自己, 不要只汲汲營營與短暫的利益

原則三:超越現有需求 : 學習的方向不要限於短期工作所需, 而是要以培養真正的實力為目標

原則四:策略次序要正確 : 確定你努力的方向與目標是一致的, 正確的工作與學習的態度, 做好時間管理, 確實建立自我無可取代的能力與價值

原則五: 設法克服「認知與慣性、資源有限、缺乏動機、政治問題」這四項重大障礙, 相對於個人就是工作與學習有低潮, 人類有惰性, 時間有限, 家庭無法配合等

原則六: 一開始就把執行與策略整合,建立使命感 : 激勵自己不斷朝目標前進

在職場上人與人不免有競爭, 與其花時間在與人勾心鬥角, 或憤世嫉俗, 不如致力於個人價值的提昇, 重新訂定個人的藍海策略.

傾聽的技巧

Fred Wang譯
如何暸解客戶或部屬在想甚麼, 這看來簡單, 但最好的方法還是傾聽, 但是多數人只能聽進25%, 下面有十點提昇傾聽技巧的方法:

1. 傾聽你有興趣及你應該要知道的想法

2. 注意力放在談話的內容而不是姿勢, 分出"說甚麼"及"怎麼說"

3. 不要遽下結論或自以為知道對方要說甚麼

4. 專注在談論主題的主要想法上

5. 保持彈性且不要強迫對方下結論來迎合你心中既定的模式

6. 藉由眼睛接觸與臉部表情讓對方知道你很專心在傾聽

7. 排除及忽略一些會分散注意力的事情如關掉手機, 專注在談論主題

8. 小心你的偏見, 不要讓這些偏見影響你傾聽對方訊息的能力

9. 不要讓自己失了神, 人們一般而言, 思考的速度會比談話速度的快四倍,
不要因為講話的人速度慢而失去耐心, 可以利用這個時間概括整理你所聽到


10. 聽出話跟話之間及說的話背後真正的含義及要傳達訊息的內容