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

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,如果没有一个好的商业目标,一个好的开源项目可能随时因为创始人的离去而失去维护者。相比之下,一个好的商业目标虽然看起来与起初的目标相冲突,但是终归确保了开源项目的长期运转,也不失是一种贡献。

5841 次点击
所在节点    分享创造
98 条回复
hoyixi
2019-09-01 18:27:28 +08:00
@judeng #35

谁当家当然扯谁头上,狂吃肉拿钱,不负责还不让人说,那可真爽。 什么?北欧人少,我国人多?那上世纪 60~70 年代,只有 4 亿人,工业发展黄金期,中国难得的发展机遇期,在干嘛?呵呵
rayhy
2019-09-01 18:39:00 +08:00
很羡慕楼主描述的台湾人的生活状态,但对一褒一贬的写作方法持怀疑态度。

很多情况下不需要这么武断地下结论的。不是说台湾好就得说大陆”利益至上“的,总感觉轻飘飘一句话就把大陆一大堆不利益至上的人的努力忽视了。

(事实上我觉得单论数量,大陆的符合您品味的开源项目应该也是多于台湾的吧。毕竟人数优势在这里。开源世界就没必要算什么人均优秀开源项目量了吧?)
judeng
2019-09-01 18:58:35 +08:00
@hoyixi 谁当家当然扯谁头上,狂吃肉拿钱,不负责还不让人说,那可真爽。 什么?北欧人少,我国人多?那上世纪 60~70 年代,只有 4 亿人,工业发展黄金期,中国难得的发展机遇期,在干嘛?呵呵
----
1 ) 1960 年人口 6.7 亿,1970 年人口 8.2 亿,你“呵呵”个啥,笑自己脑子不好使连数字都不认识吗?
2 )没人不让你说,我只是提醒下“你也不看看北欧的资源人口情况,羡慕不来的”,搞得我好像迫害你,不让你讲话一样
3 )北欧五国 2017 年数据,人口总和 2700 万
judeng
2019-09-01 19:04:32 +08:00
@hoyixi 再多说一句吧,像你这种不思考只会无脑喷发泄不满的,跟网上那些只传播“正能量”的没啥分别,都是可怜虫
kaedea
2019-09-01 19:13:50 +08:00
大陆公司搞开源还是主要以绩效驱动为主
ichubei
2019-09-01 19:45:57 +08:00
@hoyixi 在玩斗地主👲
Puterbuter
2019-09-01 20:09:53 +08:00
magisk 是台湾大学生开发出来的,不知道这个算不算有名。
HelloCode9527
2019-09-01 22:04:35 +08:00
1. 物质水平的充裕,确实能一定程度上扩展物质以外的幻想,但也不能把大陆某些 996 苦大仇深文化完全归罪于经济发展水平,毕竟在贫穷的状态下也诞生过伟大的文学作品、音乐作品
2. Just for fun 是一种选择,商业驱动也是一种选择,私以为并没有什么高下之分,
SunnyFeng
2019-09-01 22:06:33 +08:00
同样是大陆人,在 996 公司上班和在外企上班,对待开源态度也会差别很大吧?所以比较和是否有钱有闲相关
dsg001
2019-09-01 22:25:07 +08:00
8090 这一代接受 996 是因为上一辈的观念,努力工作别饿肚子,他们是真的饿过肚子的

等 00 这一代成为主力,996 恐怕就是历史名词了
cctvsmg
2019-09-01 23:35:26 +08:00
@xiqingongzi 啥不知道。。。 台湾开源界的大神唐凤搞了个萌典,很精致值得推荐,台湾也会举办黑客松,tombkeeper 之前还经常去台湾参加峰会来着,那边可能有那么几个开发者,但是中国大陆的开发者和议题多了去了,比如国内每年都能上报 N 多 bug,微软谷歌苹果常年嘉奖,每年都有从 web 提权到 admin 权限的 0day,台湾有几个?
主楼里面的议题,国内的峰会也有的,而且比这个技术更深。。。。

吹台湾之前,还是要认清,台湾现在还不是亚洲 IT 中心,要是说安逸的环境就能产生创新,日本也安逸,国内的中级码农去日本养老没任何问题,也没听说有人吹日本的 IT

国产的开源项目之所以很多难以为继,原因是组织程度差,都是一个人两个搞的,然后写了一会儿就不愿意维护了,之前 github 的官方公布的有明确数据,中美开发者数量差不多,代码量也也是一个量级,repo 也是一个量级,但是美国那边 organization 明显比国内多的多的多的多。。。。
cctvsmg
2019-09-01 23:40:59 +08:00
噢噢,还有既然台湾 IT 人这么乐在其中精修技术,怎么不改改 PTT 的 UI 界面,PTT 的项目就托管在 github,后端是 golang 重构的,还 OK,前端怎么没人提 request ? 不是很安逸爱研究吗,PTT 安卓客户端的 app 也就那个样子,和当今社会都脱节了, 还有什么 dcard,也是不能看,这就是“乐在其中” “无敌精彩”?

还有还有,台北房价折合三万人民币,PTT 上肥宅天天骂买不起,大陆同级别类比的话,估计和杭州差不多,那么,台北的房价按照楼里某些人说法如此安逸,是不是杭州对于码农来说买个房子也很简单,很安逸。。。。
flowerains
2019-09-01 23:58:20 +08:00
但凡什么东西,跟政治,zf 一挂钩立马就变味了。
blless
2019-09-02 02:29:55 +08:00
我对湾湾整体的 it 不乐观😒你们呆过台企就知道了,楼上说什么 996 的也醒醒了,跟欧美企业面前提提也就算了。在台企就别说了,尤其是在陆台企…现在国内传统企业都纷纷上云了,他们还活在他们的 IBM EMC ORC 专案里面…一出事甩锅甩的最厉害的也是湾湾。一个公司等级森严,级别林立。国内很多公司早期就是跟他们学的。吹吹个别可以,别吹整体…
tadtung
2019-09-02 07:02:52 +08:00
@designer 很正常,美国工厂讲的就是中国企业家和工人教会美国什么才是资本主义。
虽然我国从不承认自己实施的是资本主义+封建制度。当然美国一般也不承认他们搞的是资本主义制度。
2kCS5c0b0ITXE5k2
2019-09-02 07:59:24 +08:00
这种一褒一贬不是 很多年前就在意林, 读者 什么的 早就写烂的吗? 什么日本小孩夏令营秒杀中国小孩. 怎么现在还有人连弯弯都要跪咯
hengguao
2019-09-02 09:35:45 +08:00
@designer 多点自己的思考
xiqingongzi
2019-09-02 09:35:48 +08:00
@mozutaba 他们的互联网 IT 企业的确不好,我在台湾的时候,也去采访了一些企业和团队,发现他们做的都是很小的事情。
@pcbl 更多是用户量决定的,因为没有足够大的市场来进行测试。大陆这边大家是有 14 亿假想用户来做市场评估的,你需要做的更多。
@kindjeff 这个是两地的一个很大的差异。我们在工作相关做的很好,甚至是特别好。以至于我们只在工作相关去做东西。这个其实是我一直觉得不够好的点,因为工程师是可以用自己的手去改变这个世界的,而不是只能为企业工作的。但实际上,绝大多数的人 get 不到这个点。

@lostberryzz 这个是的,我和一些朋友讨论过,台湾这边很难在技术的精进上做的太深,因为没有那么多用户给你做免费的压测。就我和 Skywalking 的吴晟老师聊过,吴晟老师提到,大陆这边的项目和海外(不仅仅是台湾,而是和更大范畴的世界对比),我们大部分时候做的都是 Make Something Better,而不是 Make Something New。这个我一直也在想,这是不是我们人太多、大企业太多产生的反面效果?
@wssy 是,我们有太多的压力,我自己也会因为钱去做很多不喜欢的事情。
PinkLadyMage
2019-09-02 09:45:24 +08:00
lubuntu,lxde,lxqt
hengguao
2019-09-02 10:04:03 +08:00
说实话,这篇文章太过片面,大环境,大背景不做细析,专提你所看重的点,评论里也有些观点,不是太认同,一有缺陷就飞锅给 ZF,一点自己的思考都没有,就比如题主所说“我们太过于看重成败,使得原本一些不错的项目,可能因为惧怕失败而放弃开源”、“台湾开源推崇的便是 ‘ Just For Fun ’”,背景你分析了吗,为什么大陆企业不敢失败?为什么台湾愿意安逸?为什么美国害怕其他国家崛起?为什么北欧国家在国际舞台不显眼?现象是你说的那样,但你稍微思考,就明白你的主题有很大偏差。一个几十年前还是一穷二白,一个几十年前就是亚洲四小龙,我们不应该仅仅停留在提出问题,分析问题的层面上,能行动起来才是真的,尽管可能很多人觉得现在环境下很难成功,但你不做,我不做,谁来做( PS:各位都是大佬,你们才是主角,我还仍在努力的路上)。

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

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

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

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

© 2021 V2EX