[碎碎念] 到底什麼是熱情 (or 熱誠) ?

熱情 (enthusiasm) 這個字是來自希臘文的神 (theos) 與內心 (entos) 的字演化而來,在維基百科上也有對這個字的描述,它早期的意義是對宗教的強列情感,也就是有點像是宗教的信徒之類的,不過後來它被用到像是崇拜偶像或是公眾人物 (有點類似 Fans) 的意思,或是對一個領域的事情有著強烈的興趣或是理念,進而在這個領域貢獻所學或是知識,並為這個領域的進步付出一己之力。

最近發生了一些事情,讓我重新對熱情的意義做了思考。

熱情 (enthusiasm) 這個字是來自希臘文的神 (theos) 與內心 (entos) 的字演化而來,在維基百科上也有對這個字的描述,它早期的意義是對宗教的強列情感,也就是有點像是宗教的信徒之類的,不過後來它被用到像是崇拜偶像或是公眾人物 (有點類似 Fans) 的意思,或是對一個領域的事情有著強烈的興趣或是理念,進而在這個領域貢獻所學或是知識,並為這個領域的進步付出一己之力。

其實在資訊產業,enthusiasm 真的到處都是,舉凡 Unix, Linux, Java, C++, Python, Ruby 等軟體平台,技術或程式語言,都會有自己的一群擁護者,這些擁護者也可以稱為是 enthusiast (愛好者),它們在各個領域的社群 (community) 中,以自己的所學,經驗或是知識等,持續的投入在這些技術領域 (technical scope) 中,並讓它持續的茁壯。

一個 Open Source 界最好的例子,當推 Linux 莫屬,這個在 1991 年由 Linus Torvalds 所開發的 Minix-like kernel,在 Linux Community 持續的灌溉之下,現在已成長到擁有數十種 Linux Distributions,並且還有商用的 Linux 版本 (ex: Red Hat),還威脅了 Unix 作業系統以及伺服器版本的 Windows NT-based 作業系統。另一個好例子是 PHP,PHP 也是長久以來在 Open Source 的領域中由許多人投入心力所發展出來的 script-based Server-side Programming Platform,若沒有這些願意投入資源,心力,時間與知識的專家,玩家或使用者,你覺得 PHP 會發展到現在,擁有數千種 Open Source Package (ex: osCommerce, Wordpress, Drug Pal, phpBB, vBulletin, …),並且還以 LAMP (Linux, Apache, MySQL, PHP) 平台吃掉一部份的伺服器平台市場 ?

所以,熱情應該是在自己有高度興趣的領域中,無私且不求回報的貢獻自己的一份心力,以成就並讓這個領域不斷的進步,而成果由大家所共享

我個人雖然能力十分不足,無法與許多神級的高手或專家相比擬,但我個人也是盡我所能,將我所知的東西全部分享出來,不論是透過部落格,噗浪,研討會或課程,書籍或是論壇等管道,包含了我在 Codeplex 所發表的三個專案:

  • Plurk.NET: An Plurk API wrapper library for .NET Framework
  • dotFB: An Facebook Graph API wrapper library for .NET Framework
  • EasyOAuth: An OAuth authentication and authorization process wrapper library for .NET Framework

以及一些奇奇怪怪的知識:

  • Implement ActiveX Control with C# and .NET Framework
  • SQL Server Cursor, Lock and Isolation Levels.
  • Cloud Development.
  • ...

當然,我並沒有想說要表示我有多熱情,從 2001 年第一次參與網路社群 (Programmer-Club.com) 以來,我對網路社群的想法,就只是單純分享,解決問題與貢獻知識。

這個念頭在屆滿十年的今天,仍然沒有改變,未來也不會改變,這是我加入網路社群的初衷,也是個人的小小堅持。