Math Pro 數學補給站's Archiver

weiye 發表於 2006-11-30 06:42 PM

[轉錄文章] 你追求的是新技術還是新的開發工具

在 [url=http://phorum.com.tw/]Phorum.com.tw[/url] 看到 Ricado 站大寫的一篇【[url=http://phorum.com.tw/ShowPost.aspx?PostID=5856#5856]你追求的是新技術還是新的開發工具[/url]】
[quote][b]標題:【[/b][url=http://phorum.com.tw/ShowPost.aspx?PostID=5856#5856][b]你追求的是新技術還是新的開發工具[/b][/url][b]】[/b]
[b]作者: Ricado 原文連結:[/b][url=http://phorum.com.tw/ShowPost.aspx?PostID=5856#5856][b]http://phorum.com.tw/ShowPost.aspx?PostID=5856#5856[/b][/url]

絕大部分的工程師喜歡追求新的技術,不過您是否想過,您追求的真的新的技術嗎?還是只是一樣新的開發工具。

最近很多人在談 Web 2.0 ,這最初只是一個概念性的名詞,卻被拿來大作文章,就好像前幾年大家都在談【全方位】,最近則在談【藍海】 一樣。誰能明確的說明,什麼樣的標準才叫 Web 2.0 ?如果您不能回答這個問題,那麼恭喜妳,沒有被污染。

在談到 Web 2.0 的時候,兩項技術是常被提到的,包括 Web Parts,以及 AJAX ,回頭想想,這是新技術嗎?其中 AJAX 的寫法,10年前就在用了,只是運用前端的 JavaScript作些非同步的處理。這兩樣技術對於開發一個以使用者為中心的網站非常重要,透過這兩項技術,可以讓使用者選擇希望看到的內容,同時運用非同步的方式,提供更好的使用經驗。當然其中還可能運用到包括 Web services(SOAP) 等技術。

其實,如果您真的喜歡開發工作,根本不需要去理會什麼 1.0, 2.0 的。程式設計師的角色就是扮演人類和機器之間的【靈媒】角色,只要您的程式能夠協助使用者依他的意思去操控機器,那麼您就是一位稱職的工程師了。熟悉更多的開發工具與開發方法,只是讓您在扮演【電腦靈媒】角色的時候,更靈活而已。

很多人會好奇,弈飛資訊是用什麼樣的開發工具開發軟體,都是用 .NET 技術嗎?1.0?  1.1?  2.0? 3.0?

弈飛資訊研發團隊是國內少數很早就投入.NET 技術開發的團隊,甚至提早市場好幾年接觸到最新的 .NET 技術,但是目前開發主要仍以 1.1 為主。如果您問為什麼不升級到 3.0?那何不您告訴我,為何要升級到 3.0 。

使用 .NET 1.1 還不誇張!目前有些軟體還在用 VB6, C++, VC6 開發。其中以Rainbow Server 系列全部是以 VC++ 6.0 開發。

或許您會問,難道您不打算升級?其實早在 2003 年,研發團隊已經在使用 Visual Studio 2005 了,只不過沒有利用它來開發產品而已。為什麼呢?因為所謂 2002, 2003, 2005 只不過是不同版本的開發工具,並沒有所謂的新技術。只要能開發出符合使用者使用的軟體,或許新工具開發效能高一點,但是不代表舊的工具做不出來。

您知道 Windows 平台上最強的開發工具是什麼嗎?
Notepad! 什麼程式語言都能寫 :D[/quote]

玩電腦從國小、國中時候的 DOS 時代,一直到大學之後的 Windows 時代,好多廠商宣稱的新技術、新名詞,一代過一代,有些被淘汰了,有些被換了新包裝之後,掛個新名詞又出來了,用哪個工具或許有差,可是根本的技術底子、思想模式 ,才是最重要的。

頁: [1]

論壇程式使用 Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.