乐在其中,才会无敌精彩:评台湾开源人之精神面貌

2019-09-01 08:40:40 +08:00
 xiqingongzi

[本文是我前往台湾参加 COSCUP 后的会后思考,如果您不喜欢看原文的话,可以点击链接前往博客查看]

原文链接

COSCUP 参会后记中,我提到,因为提交的议题得到了通过,因此我成功的抵达台湾,参加了 2019 年的 COSCUP,并在会后,进行了一系列的开源访谈,以期促进两岸的开源软件、开源社群、开源人的交流。

这次的台湾之行,也让我看到了两岸在开源之间的差异,因此,希望能够通过这一篇文章,让更多的大陆开源人,看到不同的世界,了解多元的开源世界。

##  Just For Fun 的开源事业

Linux 之父 Linus Torvalds 有一本书 《 Just For Fun 》,在中国大陆的书名是 《只是为了好玩》(也有译作一生只为寻欢笑),这一句话,在我看来,很好的表现出台湾开源人的精神风貌。

在台湾参会期间,令我印象最为深刻的,莫过于所有议程结束后的 Lighting Talk。

Lighting Talk,闪电演讲,每个人都只有 5 分钟完成自己的演讲,如果没有完成,就会被主持人拔掉电源,强制停止演讲。在这五分钟里,每一个演讲者都竭尽所能,将自己的演讲内容完成。

现在听起来似乎还很正常?但是当你看到演讲者的题目,就会觉得不那么正常了。

今年的 COSCUP 的 Lighting Talk 的主题是这样的

  • 聖家堂與軟體開發 by hlb
  • 開源與 COSCUP 起源圖文 by 唐唐
  • 不務正業工程師成長之路 by 聽風
  • How to get beer using Pinpoint by HyunGil Jeong
  • HackMD feat. XXX by 黃鈺凱
  • 如何(物理上的)延長你的工程師生涯 by LSChyi
  • 機房監控酷炫上手 by Haraguroicha Hsu
  • 我在 Taipei Ethereum Meetup 的跳坑滅頂全記錄 by Jerry Ho
  • 基於數據科學的房地產價格預測,做成 Chat bot 應用,最後如何被政府一句話終止開發 - 柯克
  • 如何才能做好自己的工作 Side Project by 白宦成
  • 4 分鐘看 Free list 的演進 by Julian
  • 報到 App - OPass 專案回顧及展望 by Denny Huang

你会看到,大家提供的议题并不像我们在大陆所提交的议题那样,高端大气上档次,反而是十分的接地气,大家在起标题时,选择的也是尽可能有意思的话题,并以此来吸引参会者来听。

或许你会想,只是一个 Lighting Talk,随意一点也正常,正式的议题肯定就很正经了,然而,并不是。

正式的议题是这样的:

  • 懶惰鬼的函數式爬蟲 ー 以 Tezos 應用需求為例
  • 當 Rails 遇上 Docker,環境部署原來是這樣!?
  • 開拓者們建立鐵道的辛酸血淚史
  • 前端開發的再次典範轉移 - 如何走出混亂並讓複雜變的可掌控
  • 你媽知道你在用 PostgreSQL 看 PTT 嗎?
  • ...

是的,正式议题也并不那么正式,也带有一丝戏谑和玩笑。回过头来看我们的大会的议题,支撑亿级 XX 的 XX 平台架构实践XXX 面对亿级并发场景的组件体系设计,此类型的议题数不胜数。一场大会,从头到尾都是亿级流量,如今的架构师,如果没有扛过亿级流量,都没有资格上大会。

这种差异,使得两岸的开源会议的参与者完全不同。大陆的会议主题大多高端大气上档次,其门票也一样的高端大气上档次,使得大家根本提不起兴趣来自费参会,加上会议总是会在工作日举办,导致如果你想要自费参会,所要付出的成本是极高的。而台湾的会议主题则相对更加的接地气,门票一样接地气,针对开源贡献者,更是提供的免费的门票,让你可以开开心心参会。

台湾开源推崇的便是 “Just For Fun”,首先先要让开发者 Happy,然后才是考虑产品的商业利益,让爱好,变为财富。首先学会快乐,再学会成功。

而大陆开源推崇的更多是“利益至上”,我如何让我的产品击败别人的产品?开发者先要考虑商业的利益,再去考虑自己的爱好。从一开始,便与利益挂钩,后续,便再也难于利益脱钩。

当然,我不能只是一味的说,台湾的开源更活泼、更有生机,我们也需要看到其后的原因,并提出相应的解决方案。

台湾之所以更活跃,首先应当是开源项目主要由个人及小企业主导。对于个人主导的开源项目来说,因为没有重重的 KPI,所以拥有更多的活力,开发者会大量投入自己的精力去完成、完善、推广一个项目。对于小企业主导的项目,则是希望帮助小企业在残酷的商业竞争中获取一定的竞争优势,有一个社区所认可的开源项目显然比没有要好。此外,这些小企业的团队领导人大多是从工程师起来的,所以对于开源社区、开源贡献是有认同感的,他们会思考,我的项目能够活下来,是得益于开源社区的贡献,因此,我需要也为社区做一些贡献。

而大陆的开源项目则更多是以企业主导,背负着特定的 KPI,大家做开源的动力难免不足。一方面,工作的压力使得不少人在工作之余,根本没有时间去做开源项目。另一方面,企业主导的开源项目因为也会背负一些从开源到业务引流的 KPI,也使得整个过程失去了快乐与活力。同时,大陆的企业领导者大多不是工程师,而是产品、商务等岗位,这会使得他们对于开源社区、开源软件没有认同感,他们也不会觉得,自己使用了开源软件,就需要为开源社区做出贡献。此外,大陆的开源教育也做的并不好,我们太过于看重成败,使得原本一些不错的项目,可能因为惧怕失败而放弃开源,如果我们不去看重成败,而是将更多的心思放在开源本身的价值,或许我们可以做的更好。

就像前面的长荣航空的广告中所言,"在学会赢之前,先学会享受了玩的乐趣",也因此,才有了“乐在其中,才会无限精彩”。对于大陆的我们,或许需要找回自己最初的初心,享受生活、享受工作,让自己的工作不再是抑制成长的压力,而是推动我们前进的动力。

当然,Just For Fun 并非全然没有问题的,就如 Skywalking 的创始人吴晟老师所言,开源不能仅仅是 Just For Fun,如果没有一个好的商业目标,一个好的开源项目可能随时因为创始人的离去而失去维护者。相比之下,一个好的商业目标虽然看起来与起初的目标相冲突,但是终归确保了开源项目的长期运转,也不失是一种贡献。

5775 次点击
所在节点    分享创造
98 条回复
judeng
2019-09-02 10:04:17 +08:00
@xiqingongzi “我们大部分时候做的都是 Make Something Better,而不是 Make Something New ”
这个我来说下想法吧,Make Something New 目前只有欧美才会,我理解他们的工作技术含量更高、时间也更充裕造成的,国内现在也有公司在做了,比如华为方舟,虽然 v2 对华为对方舟都看不上眼,但不可否认这是国内的第一个编译器开源,是个不小进步了,饭要一口一口吃,正视自己的差距,但也不能妄自菲薄,就酱
newtype0092
2019-09-02 10:05:58 +08:00
@emeab 我觉得更像电视购物啊,我们的产品怎么怎么好,“其他厂商”的产品怎么怎么烂。通篇看下来好像大陆就一家公司,台湾就一家公司。。。
CdR48cafe
2019-09-02 10:53:48 +08:00
@cctvsmg 撕逼 ptt 也是个贬台湾的老梗了。去 wiki 一下就知道,ptt 从建站至今都是台大一个社团运营,没有营利需求(用台大的资源架站不能营利)没有 KPI 没有引流,自然就是这样一个万年不变的风貌 -- 要比简陋 hackernews 似乎还更原始一些
designer
2019-09-02 13:43:22 +08:00
@hengguao 谢谢提醒,大家都要多思考下,我也希望媒体“部门”不要一天到晚主流价值观对国民轮番输出,多放一些不同建议和意见以及容纳一些观点让人们参考下。兼听则明
jenghung
2019-09-02 13:55:09 +08:00
台灣人來說說個人看法,

首先拿整個大陸對比台灣, 就容易有爭議, 畢竟面向的人口基數差太多, 開發人口也是..

對於面向整個大陸的開源年會, 自然要是各種高端課題, 而且技術內涵較深,
我相信只要大陸各省各地方, 要辦個 JUST FOR FUN 應該也會有聲有色
我看 V2EX 很多帖創意都很精彩, 並不感覺有所遜色, 只是缺人組織活動

台灣辦開源活動, 幾乎是推廣為主, 你來我教你點東西, 吃點零食, 順便大家一起想想有什麼簡單好搞的點子玩玩,
但如果要辦高端研討會, 還是得由其他地方拉人, 不然也辦不大, 辦不成.

說實在的, 台灣的教育廢了快二十年了, 現今大部份台灣程序員的水平大不如前, 當然少數"樂於精進技術"的人自然還是能成大佬或牛人, 但整體水平, 相比大陸整體的提升, 還能比嗎...私以為也許就因為大多數的程序員不精於技術, 所以只能辦創意為主, 技術放一旁的活動, 不覺得全然是個好現像


另外, PTT 雖然是社團非營利, 但不是介面不變的原因, PTT 本身是基於 TELNET/SSH 的站點, 文字介面即是本體, 無所謂改不改善的問題, 網上能看到網頁版 PTT 並不是主體, 台灣大學也還不至於找不到人做前端, 這種工作大學生就能辦得到不是嗎?
Biwood
2019-09-02 13:56:33 +08:00
看楼上的冷嘲热讽,不禁感叹中国网友的矛盾性,前一秒还在喷国内企业的 996,后一秒又看不惯别人的 Just For Fun,反正怎么着都是喷,又自卑敏感又愤怒高亢,对错不重要,情绪的狂欢才最重要。
jenghung
2019-09-02 14:08:23 +08:00
@Biwood 你說我冷嘲熱諷嗎? 我台灣人以台灣角度來看, 我說的也只是我的看法, 與其他人無關.. 您所謂的噴對錯不重, 是自述嗎? 如果涉及台灣的話題這麼敏感, 我就少發言多潛水好啦
Biwood
2019-09-02 14:10:36 +08:00
@jenghung 我正要回复的时候你还没发帖,其实我指的是上面那些讽刺楼主的人,大陆网友整体还是很自卑的,总是在努力证明什么
jenghung
2019-09-02 14:20:27 +08:00
@Biwood OK, 我想說很少發文被秒噴, 我有點嚇到了... 哈哈

樓主想表達對為了樂趣而做的思慕, 是可以肯定, 但對比有點失焦,
每個人看的點都不一樣, 回覆也各有著重點, 大家互相理解, 就好
的確不要為了噴而噴就好
encro
2019-09-02 14:43:31 +08:00
大陆能玩的,

因为机会多,

最后都创业了,

组成公司玩了。

以前举过例子,比如 v2ex, discuz, vue, 滴答清单,LeanCloud,微擎。。。

BUT...

有了公司后,

就不能随便玩了。
hengguao
2019-09-02 14:46:41 +08:00
@Biwood 兄弟,你知道为什么有这种矛盾性吗,就是你这样想法的人太多了,体现出来就是这种矛盾性;吐槽或者抵制 996,和上文说的“ Just For Fun ”有一毛钱关系吗,你把没关系的两个东西放在一起,本身就是一种矛盾,你就抓住一个表面现象“冷嘲热讽”,就能把两个毫不相关的事联系在一起,你说能不矛盾吗?
Biwood
2019-09-02 15:17:01 +08:00
@hengguao 当然有很多毛的关系,996 代表的是企业对开发人员的压榨,开发人员在较强的工作压力下自然无法安心的“ Just for Fun ”了。
再者,你的逻辑也有问题,楼主只是呈现了两岸做开源心态的状态之不同,而你却要求楼主去挖掘政治、制度、历史原因,拜托,别人也没有这个义务吧,按照你的思路,所有类似的讨论都没法进行下去了。
hengguao
2019-09-02 15:57:45 +08:00
@Biwood 本来不想和你说了,你没发现你的逻辑很乱吗,你说的“ 996 代表的是企业对开发人员的压榨,开发人员在较强的工作压力下自然无法安心的“ Just for Fun ”了”,和大家讨论(你所谓的喷) 996 和“ Just for Fun ”怎么就体现你所谓的“中国网友的矛盾性”,你的意思就是前者一成立,大家要么别讨论,讨论就是矛盾的,就是“喷”;另外你用“冷嘲热讽”来形容大家的讨论,看了各位讨论,不能说完全有理有据,但都是讲出有自己见解的东西,反而是你用“冷嘲热讽”体现了你的冷嘲热讽;最后我没“要求”题主去挖掘你说的那些东西,只是提出自己的看法,怎么成了要求,你的逻辑真的很怪,按你的说法,辩论比赛就不叫辩论了,直接叫互相提要求,你说呢
cctvsmg
2019-09-02 16:22:20 +08:00
@Biwood 其实是东亚这几个,大哥不要嘲笑二哥了,五十步笑百步。。。 然后亚裔到了湾区,也就那么回事,国内 NOIP NOI 牛逼哄哄,刷题去了 FLAAG 当路人,这个根本不是 996 的锅。。。

就那 V2EX 来说,我记得很多 id 头像不能再眼熟了,水帖子一个接一个的发,但是到 github 正经提 issue,不存在的,老子有的是时间水帖子,然后一边水,一边喷 996,啥是开源??
Biwood
2019-09-02 16:48:26 +08:00
@hengguao 发现这个时代随便什么帖子都能伤到你们的民族自尊,没错我的目的本来就是为了嘲讽你们这个可笑的群体的,没想到一不小心也陷入这种无聊的泥沼,哈哈,有意思。您是对的。
hhh798
2019-09-02 17:05:44 +08:00
一群自恨族,台湾互联网和大陆相差十万八千里,除了搞些聊以自慰的 just for fun,还能搞啥?
taozywu
2019-09-02 17:09:30 +08:00
毕竟大陆人太多,纯开源输出讲解,没人愿意上去讲解,有人愿意上去讲解(在听讲人眼里又特鄙视!!),谁都不服谁,你说还讲个 p 呀。所以想免费请大佬级别的过来参讲,人家本身没啥时间,在占些时间让他们给讲个 1-2h,他心里能服气就是个 p,但是呢你给点钱稍微能平复下他,不过正常来说,也是符合常理的。毕竟人家没有理由没吊事的给你巴拉巴拉,如果讲的听课人舒心还好,要是讲的听课人心里不爽,简直是早不痛快。

---
所以说,你给钱,我也有空愿意收这个钱,自然过来给你讲讲。一个愿打,一个愿挨!!

真要做到类似 tw 这样的,我觉得很长时间不会出现。出现也只是公司、集团内部分享模式、熟人模式。。。
---
以上纯粹个人见解!!
encro
2019-09-02 17:28:28 +08:00
@taozywu

樊登读书会?

需要有号召力的大佬,

有号召力的大佬忙着赚钱。。。。

技术恐怕已经荒芜
hxndg
2019-09-02 17:30:54 +08:00
美国玩耍教育如此先进,中国大陆素质教育垃圾
我仿佛看到了类似的文章

说实话,很多时候不同场景讨论这些没啥用处,大陆难道没有那种娱乐性质的会议?有的,各种大学里还有各种趣味编程比赛,请不要拿自己的观点 judge 整个社会好吧
x86
2019-09-02 17:32:18 +08:00
题外话,台湾和香港好多 WEB 端项目的设计太落后了,之前待香港公司,老板和项目经理那个审美啊,看的我这个后端都着急啊。。。他们是觉得能用就行了,界面体验无所谓

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/596857

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX