查看單個文章

舊 09-17-2004   #9
amigoccs
游客
 
文章:
n/a
預設

Dear morman,

謝謝您的回應[

> 同樣也是針對我會用到的功能相近的軟體回覆
> 也就是DreamWeaver & VisualCafe這兩套, 其他的部份雖然有接觸過其中一兩項,
> 不過不是天天用, 一年差不多用不到一兩次, 所以就不談這個部份

> 同樣的, 我也是在公司內做這些東西
> 不過我的公司比較小氣, 像這種東西一概不使用
> 因為要做HTML, 連結資料庫, 雖然用DreamWeaver很方便
> 但是有一個更方便的東西叫做人腦
> 所以公司很明確的說, 請用Window內附的記事本進行開發 -> 省錢又好用

我個人是偏好使用有彩色標記來協助我區分關鍵字,也喜歡利用 DreamWeaver (之前用 FrontPage)以視覺的方式幫我製作好表格與介面的定位,建立 html tag,最後我會在 HomeSite (之前用 JEXT) 整合 PHP 與 HTML,這是我自己認為最快速的方式。

剛開始的時候,因為沒有錢買合法軟體,也是使用免費工具,來建立 html tag,好像是 html ABC,後來存夠錢,買了 FrontPage 95 開始慢慢升級。之間開始需要加入 PHP,試用了多套免費軟體,加上當時支援的軟體不多,所以選擇了 JEXT。其間曾買電腦雜誌附送一套 HomeSite,可惜中文相容性不好,所以還是一直使用 JEXT。最後,我存夠了錢,買了 DreamWeaver MX,除了他支援 PHP,同時內附的 HomeSite 也很好用,中文也正常。

因此,我的看法是 可以在自己所能承受的負擔下使用滿足自己需求的軟體

> 同樣的要開發Java的東西(我們不寫大程式, 只需要做出一些class來讓cgi呼叫就好了)
> 因為有免費的JDK, 所以同上

這一點來說,我認為是 VisualCAFE 的優勢,因為光是使用內建的 IDE (彩色語法, Class Browser),與相關的參考書籍,就很值回票價了。因此,或許是網友認為 免費的記事本 + JDK 比起花 $500 ~ 1,000 購買的合法軟體更具有競爭優勢,滿足功能上的需求與金錢上的投資?,這樣的推論看來,台灣很有成為 Free Software 的大本營才是。但對照之下,台灣的 OpenOffice 並不高,不是合法授權的 MS Office 數量與普及率又不低的情況下,我看不出我上述推論的正確性。

> 所以我們花錢買MS的OS, 花錢買complier, 但是很少花在輔助工具這上面
> 要是嫌MS的東西不好用, 那麼請自己找免費的軟體使用

這樣可推論 公司買軟體是以品牌為 Microsoft 為唯一考量,而功能與價格皆不在考量範圍之內, 對於非微軟產品所帶來的公司運作上所造成的可能獲利同樣也不在考量範圍之內,我無法理解這樣的公司的決策思維,因此希望網友可以提供我這類公司決策者的思維邏輯做為參考。

> 我想一般中小企業也是如此, 當硬體沒辦法負荷的時候, 幾乎都會投資更新
> 因為這樣的效果是顯而易見的

那我算是比較特別的,我把公司的 Pentium 166/200MMX 主機改執行 Linux 做為我們的 email, www, ftp, CRM 伺服器。我們省下外包的 mail service,採用 ftp 做更好的傳輸溝通,以 CRM 記錄客戶資料,這樣的效果也淺而易見。

> 但是對於軟體, 就不是這樣考量,
> 因為使用的是人, 如果沒有經過適度的訓練
> 有沒有軟體, 其實是一樣的;
> 但是經過了適度的訓練, 其實有的時候, 沒有軟體也可以達到需要的效果
> 所以寧可訓練人(不一定是送訓, 通常是要自己去學, 不然就換人), 不要添購新軟體

因此,這裡可以推論 公司的軟體不輕易更新,唯有人才可以發揮軟體的效能,軟體的版本與現行推出的版本的落差並不重要,那照理來說,過期軟體應該會有很多公司在擴編時需要補購,而不需要買新的版本

可是上述推論無法解釋為何目前 Word 2000 的普及率遠高於功能早就足夠的 Word 5.0,或支援中文長檔名的 Word 95

我個人最喜歡的是 Word 5.0,為了中文長檔名升級 Word 95,為了 UniCode 與簡繁體中文轉換升級到 Word 2000... 因為版面格式設定方式與之前完前不同,很難用...

> 當然這是因為我這種工作內容, 有太好的免費替代方案
> 所以就有這樣的結果

> 不過我最近去面試的幾家公司也是這樣, ex: 前面有人提到的永X,
> 其實看到網站的原始檔就知道, 這不是手工開發, 而是利用DreamWeaver之類的東西進行開發,
> 這是因為看多了原始碼, 你就會發現利用類似的輔助工具開發, 會形成某些特徵
> 但是主管聲稱是完全由內部自行手工開發
> 我想就是要規避相關的軟體版權問題

> 其實經過了這一段時間的工作, 我覺得有些時候, 用輔助工具真的比不上自己手工去做
> 尤其是HTML相關的部份, 就算是用輔助工具很成功的完成了
> 但是要最佳化的時候, 還是一樣浪費很多時間修改(這是因為我的工作性質, 能夠省一個bit的網路傳輸, 也要想辦法做到)

這一點我與個人的作法與習慣有關,我偏好使用長且容易理解的變數名稱,而且有註解,所以我的程式碼都蠻巨大...

> 不過Java有輔助工具, 倒是真的比較好做, 也許是因為功力還不夠, 還沒有辦法人腦勝電腦吧

不會啦,因為有很多 class 的繼承關係,有 class browser 輔助還是比較方便的

> 對於一般初學者, 又不是靠這個東西過活的人;
> 有一套正版的舊版軟體跟一套新版的盜版軟體讓他挑選, 我想很少有人會挑舊版的東西,
> 因為要學就要學最新的, 而且取得盜版軟體的代價, 通常比正版的舊版軟體還要低
> 對於真正靠這些東西過活的人,
> 除非真的沒有什麼替代方案, 例如影像處理, 美工製圖(我是講其中某些不可取代的功能)
> 不能可能就是像我們公司ㄧ樣, 人腦勝電腦

看來只有 301 才會讓大家購買合法軟體補足版權吧...

Best regards,

Amigo









  回覆時引用此篇文章