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

- Link: https://www.ixiqin.com/2019/09/01/enjoy-it-will-be-invincible-highlights-a-review-of-the-taiwan-open-source-of-mental-outlook/
- Published: 2019-09-01T08:30:42+08:00
- Author: 白宦成

![源自长荣航空广告](https://postimg.aliavv.com/winpic/20190901000914.jpg)

在[COSCUP参会后记](https://www.ixiqin.com/2019/08/coscup-2019/)中，我提到，因为提交
的议题得到了通过，因此我成功的抵达台湾，参加了 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 ，如果没有一个好的商业目标，一个好的开源项目可能随时因为
创始人的离去而失去维护者。相比之下，一个好的商业目标虽然看起来与起初的目标相冲突，
但是终归确保了开源项目的长期运转，也不失是一种贡献。

庄表伟老师补充：

 国内也是有一些比较happy的技术和开源大会的，少一些就是了
