顯示具有 job 標籤的文章。 顯示所有文章
顯示具有 job 標籤的文章。 顯示所有文章

2008年5月25日

趣談|技嘉壟斷筆電網路卡?

註:本文章為真實事件改編

某甲與某乙針對筆電網路卡驅動程式的問題有以下的對話:

某甲:『如果廠商提供的驅動有問題,暫時用Vista內建的驅動程式...』
某乙:『這樣行不通。因為新的筆電都是用技嘉的網路卡,Vista沒有內建該網路卡的驅動程式...』
某丙:『Orz...』

某乙說的技嘉網路卡,其實是xxx Gigabit Ethernet。我(某丙)聽了,無言。這就是本公司的資深軟體工程師!

2008年4月9日

對於任職公司的建議之一

我目前在一間小軟體公司任職六年,這幾年的觀察,對於公司學習新知的文化不甚滿意,打算提出(一系列)建言信,希望能有所改善,這是第一封:

Dear all,

身為Windows Platform的開發人員,除了對該平台的演進過程(過去)、當前的開發技術(現在)有所了解外,平台未來的走向也很重要。那麼,除了平常的工作以外,你還有持續吸收軟體開發的相關資訊嗎?

這裡列出一些跟Windows Platform有關的資訊,主要由Microsoft發佈。希望各位同仁抽空收看,將對公司有幫助的資料,或是值得進一步了解的議題淬取出來,加上自己的研究心得,與其他同仁分享、討論:

  • MSDN Flash:Microsoft定期發行的電子報,乍看之下有很多跟公司無關的訊息,但偶爾也有寶貴的資訊在裡面,誰知道呢?
  • MSDN Magazine:月刊,台灣微軟有中文版。
  • WHDC Newspaper(英文中文):硬體、驅動程式,以及WHQL認證等相關訊息。另外,WHDC網站有大量的相關文件,鼓勵同仁利用時間找有興趣的來研習。
  • Windows Sysinternals:常用的DebugView就是從這裡來的。裡面還有一大堆好用的工具(Process ExplorerProcess Monitor),可以在軟體開發時提供幫助。裡面有些工具還附有原始碼。

XX科技,(目前為止)定位為Windows Platform軟體解決方案的製造商,在這方面我們(應該、必須)是專業。持續提昇專業能力,才能讓客戶滿意,讓公司成長。

以上所列,僅是一小部分的訊息來源,外頭還有數不清的資源,供人取用。面對這麼多的資料,可能有人會認為,花時間注意這些東西,工作都別做了。

我們是專業的「知識工作者」,知道什麼是有用的資訊,什麼時候該花時間學習,什麼時候該完成工作。「吸收新知」不是家庭作業,沒有規定,最重要的是積極主動的心態。

2007年10月29日

Excel 2007圖表練習

一方面練習Google SpreadsheetExcel 2007的製圖功能;一方面掌握證據。我決定開始紀錄公司某位擁有「死性不改」遲到習慣同事的上班時間。

預期達成的目標

取樣期間一個月(10/29/2007 ~ 11/29/2007),每天紀錄該員到公司報到的時間。眼見為憑,我沒看到的一律空白處理。

取得樣本後,製成各式圖表,並練習分析資料,了解資料背後代表的意義。

這事,他媽的真是有夠無聊!

2007年7月5日

為什麼要用英文的作業系統?

我的第一台工作用主機上跑的作業系統是中文版的Windows 98SE。但是當時常用的開發工具-Visual C++ 6.0,只有英文版。還有MSDN Library,也都是英文版(介面跟內容都是)。在這樣的工作環境下,我開始訓練自己習慣英文版的操作環境。雖然剛開始很痛苦,但熬過了過渡期,發覺得使用英文版或中文版,都沒有差別了。

後來的Windows 2000(使用時間很短),以及Windows XP,都支援多國語言。安裝英文版的作業系統後,可以再加裝多國語言包。使用介面可以在英文或中文(還有其它語言)之間切換,相當方便。

即便如此,我還是習慣(喜歡)使用英文的工作環境。開發工具、瀏灠器、iTunes、郵件客戶端,等等。這些常用的軟體全都是英文版的。為什麼?

有幾個理由:
  1. 我是個新科技的早期使用者,而通常最新的軟體都是國外開發,介面就是英文。Firefox、Thunderbird、FeedDemon、Messenger、Visual Studio...,最新版本一定都是英文版。要我等到中文版出來才玩,實在受不了。
  2. 我目前所處的行業,最新的資訊大都來自國外,內容全是英文。要等到別人幫你翻好中文再來吸收,慢人家何止一步。再說許多專有名詞被翻譯後,容易失真,反而誤導學習。所以我一直督促自己,要看英文文件,讀原文書。
  3. Windows Vista在搜尋的部分作了許多強化,現在在「開始功能集」、「檔案總管」、「控制台」,這些最常用的程式右上角,都有「搜尋列」。舉例來說,在「開始功能集」的搜尋列輸入Mouse,會找到控制台裡調整滑鼠設定的模組。輸入「Mouse」比「滑鼠」快多了,這就是使用上的效率。
  4. 最重要的是,資訊產業的變化大,競爭激烈。我們面對的是全世界的競爭者,客戶來自全世界。不要限縮自己的格局,眼光要看遠。
我認為,科技業的專有名詞最好是用英文,千萬不要翻成中文,再理解、使用。英文是共通的語言,中文講多了,要跟老外溝通時,還要再轉換一次,容易出錯,也很多餘。

老外聽不懂「點NET Framework」、「C井」,平常不要求,很容易鬧笑話的。

2007年6月24日

升級工作主機

早在今年初(或許更早,大概是看到Core 2 Duo後吧),就有升級(替換)工作主機的念頭。

我不喜歡用效能太差的機器,有機會讓機器跑的快一些(某種程度),我都認為是必要的。加記憶體、使用第二台硬碟存放應用程式與資料等等,所花的錢跟節省的時間比較起來,我覺得絕對划算。

儘管同事覺得這樣的作法似乎沒有必要,畢竟足夠應付日常開發工作所需的機器,不需要太快的硬體,多花的錢根本就是浪費。如果單純只從金錢的角度來看話,或許這些開銷沒有必要。但與生產力的增加比較起來,那都只是小錢吧。

一些偶然的機會使用到同事的電腦,竟然發覺效能慢到讓我覺得快吐血,才多開幾個應用程式,系統開始龜速起來,可能是記憶體不夠(或是Norxxn Anti xxx搞得鬼,經過慘痛的教訓後,我的電腦是不再有N牌的掃毒軟體,要錢又吃資源)。這樣的工作環境,究竟省了多少錢;或者無形中,減少工作效率,影響專案進度。

至於工作主機的安裝,有朋友說他現在不再D.I.Y.,自已組裝電腦了。他說那既浪費時間,又無趣,不如直接買「品牌電腦」。既有保障,又有售後服務。

怎麼會呢!?我覺得按照自己的需求,採買、組裝零組件,打造一台屬於自己的電腦,既有成就感,又能從中得到樂趣與知識,多麼美好的「休閒」活動啊!

再來,「品牌電腦」的售後服務真的那麼有用嗎?我的經驗告訴我,事實並非如此。

讓你的親朋好友知道你「會電腦」後,最常見的情況是,從此你變成了所有人的「御用救火員」。最讓人吐血的是,他們的電腦都不是你裝的,而有些更是所謂的「品牌電腦」。售後服務呢?過期了,每次維修都要收錢。還不保證硬體、軟體都安全。有保障個頭!

讓電腦跑得快,工作順暢,生產力提升,心情自然舒暢。

Google Analytics

Powered By Blogger
Get Paint.NET!