【直擊Modern Web 2015】Perl 6 核心貢獻者唐鳳談開源之道
文章推薦指數: 80 %
Perl6核心貢獻者唐鳳表示,現在要在網路上找正確答案,需要的不是提出問題,而是先給一個很爛的答案,就會有眾多高手跳出來熱烈討論並糾正你。
移至主內容
文/辜騰玉
|
2015-05-27發表
圖片來源: iThome
全臺最大規模的網頁開發盛會ModernWeb集結了眾多技術社群成員,這些開源社群可說是促使網頁技術蓬勃發展的重要基石,而開源界的靈魂人物唐鳳,也在這場盛會中以開源之道(OpenSourceEnlightenment)為題,分享二十年來的社群經驗,她講的不是最新網頁技術或最新應用趨勢,而是她認為開源或技術社群參與者應抱持的思維與理念。
首先提到為何要以OpenSourceEnlightenment為題,唐鳳解釋,這是另一位自由軟體開發者AllisonRandal先前來臺所分享的主題,唐鳳將其演講內容翻譯後加以延伸,她點出了開源社群重要的概念,包括共享、協作、溝通、尊重、不要怕丟臉以及多元化等容易理解卻不容易徹底實踐的理念,同時也提出了大家常有的迷思,像是認知偏差、對達成共識的執著,或者認為從事軟體工作的都一定要是天才。
唐鳳認為,人才是一切開源專案的核心,人會透過各種管道來參與專案,而程式碼只是大家看到的開源產物,另外,她也說,隨著現在網路技術發展,貢獻或編輯需花費的時間大幅縮短,參與者和貢獻者之間的分界也因此變得更模糊。
她將開源視作修行的道路,鼓勵大家走沒有人走過的路,她也說,由於開源的首要準則便是不限制用途,因此,技術社群可以和社會上的任何社群有連帶關係,人們則可以透過Web的連結來和社會對話,進而創造出新的連結形式與空間。
「要透過各種管道,讓大家知道你做了什麼」她說,對於社群新手來說,當工作有一點進展時,要透過各種管道分享,可以寫部落格、Twitter或是電子郵件,不要害怕分享或講錯,不過她也說,在東方文化中,很多人會覺得這些行為很像在自吹自擂、取暖,甚至是自high,但是透過分享,講錯了才有被糾正的機會,也能因此學到更多的新事物。
唐鳳表示,現在要在網路上找正確答案,需要的不是提出問題,而是先給一個很爛的答案,就會有眾多高手跳出來熱烈討論並糾正你。
由於開源領域需要和許多人合作,唐鳳認為,溝通技巧也是需要不斷增進的重要一環。
她以GitHub為例,每個專案中都會有個Readme檔案,告訴別人這個專案在做什麼,要解決什麼樣的問題,以及專案進度等,其它像是Changelog、Roadmap、FAQ等也都是與外界溝通的管道之一,如果不寫這些文件,只顧著自己埋頭開發,也沒有跟人溝通,很容易做到重複的工作,白花力氣。
唐鳳也提出了一些大家常有的迷思,像是在討論技術問題時,大家總是希望能找出最好的解決方案並達成共識,不過她認為,若能達到一個粗略的共識就已經足夠了,堅持找到彼此完全認同的點,最終很可能會淪為粗暴的共識。
此外,她認為開源社群要讓過程中的決策透明化,不斷分享資訊,找到有共同喜好的新人來交棒,然後逐漸放手,形成一個循環,而在這樣的循環中,若遇到有人來請教問題時,她建議大家千萬不要用RTFM(ReadTheFuckingManual)來打發別人,因為SocialObject的概念便是要透過問問題認識新的人,但若在過程中有人丟出了RTFM,請對方去找書,那麼這個連結便會中斷而失去原有的特性。
最後唐鳳也強調,在社群活動中打造一個安全空間,是很重要的一件事,近年在各大社群研討會或聚會上,都會由社群成員共同討論出一個與會守則(CodeofConduct),像是假定大家是來學習交流的,那就應禁止出現涉及性別、膚色及身材等無關的評論,來確保所有參與者可以在一個安全的空間下交流。
熱門新聞
微軟釋出Windows1022H2
2022-10-19
iOS16依然繞過VPN建立連線,洩露用戶資訊
2022-10-18
Fortinet坦承軟體重大漏洞有多起攻擊,且為數眾多的用戶仍未修補
2022-10-18
漢莎航空禁AirTag政策不到一周急轉彎
2022-10-17
25萬名美國陸軍將改用GoogleWorkspace
2022-10-18
政院將修正禁用中國資通產品條例,例外使用需經資安長同意
2022-10-19
研究人員發現幾乎無法偵測到的PowerShell後門程式
2022-10-20
荷蘭智取勒索軟體集團Deadbolt,利用比特幣交易空窗獲得逾150個解密金鑰
2022-10-17
Advertisement
2022iThome鐵人賽
專題報導
2022臺灣資安大會特別報導:人才篇
2022臺灣資安大會特別報導:企業篇
【記憶體「大共享池」時代來臨】CXL崛起!帶動伺服器架構革命
【日本最大電信災情!KDDI事故的三堂課】電信關鍵基礎設施大斷線
iThome2022資安大調查(下)
更多專題報導
延伸文章資訊
- 1唐鳳都用perl 寫程式!?... - 愷開寫程式/ Kalan Coding
所以這次要用比較特別的角度出發,試著用身高180 唐鳳的主力程式語言— perl (應該是吧)來寫程式。 簡單跟大家介紹一下perl 這門程式語言,Perl 是在1987 ...
- 2【直擊Modern Web 2015】Perl 6 核心貢獻者唐鳳談開源之道
Perl6核心貢獻者唐鳳表示,現在要在網路上找正確答案,需要的不是提出問題,而是先給一個很爛的答案,就會有眾多高手跳出來熱烈討論並糾正你。
- 3唐鳳 - 咱砸雜
內容寫的專有名詞看不太懂...總之是個程式高高手轉載本站文章請注明,轉載自:扶凱[http://www.php-oa.com] 上次2009 Beijing Perl Workshop(bj.
- 4唐鳳 - 臺灣網絡百科- Fandom
唐鳳(Audrey Tang,原名唐宗漢(autrijus),1981年—),台灣的自由軟體程式員,Pugs專案的發起人,領導Haskell和Perl社群協力開發Perl 6語言。 唐鳳也致力於...
- 5perl大牛唐鳳傳說
上次2009 Beijing Perl Workshop(bjpw2009) 的大全中,一直想見到這個人,可惜因為身體不舒服沒有來北京。就象別人講的"我想了解唐鳳工作的方式的愛好 ...