joeme 发表于 2023-10-30 11:32:22

为什么github网站上那么多人愿意主动分享自己的代码,而国内一些科研人员生怕别人知道自己做了什么?

学术上经常碰到一些问题,然后在国外的网站上总能找到解决方案。感觉自己受益很多。尤其像github,人家甚至把自己辛辛苦苦写的代码都公布了。

我所处的科研环境,每个人藏着掖着,生怕被别人学走。刚来的时候,我也很愿意分享,到现在,越来越觉得自己也不想主动分享了。真是厌烦这样的学术氛围。注:中科院某研究所

yang1030 发表于 2023-10-30 11:32:47

如果光是从做项目角度来说,我是很乐意share的,也在自己的博客园、csdn、GitHub中share过自己的源码和笔记。
一是觉得自己完成开发了项目中的功能很有成就感(自我感觉牛掰),于是分享在论坛可以和大牛们一起讨论,甚至提出建议进行修改完善,就这一点来说,分享代码对项目的推进是有好处的(当然分享的部分是不能涉及商业机密以及核心代码~)。
但如果是从科研成果上来说,有的科研人员为了发paper,只在乎代码成果不在乎项目价值的话,而且科研项目本身涉及的敏感性,分享与否只与自身及所在的科研机构相关,自然没有那么大方。
这两种做法不能一概而论地去judge,仁者见仁、智者见智。

北京泥人 发表于 2023-10-30 11:33:07

首先需要说明一点:国内外均有很多很多人喜欢分享出自己的代码、总结、笔记、视频等等,国内的整体风气也越来越倾向于分享。
既然题主主要说的是科研人员,那就限制在国内科研人员这个圈层吧。喜欢分享的人不外乎考虑以下三点:

[*]心理上:希望自己分享的东西得到关注度,心里上有成就感
[*]研究领域上:希望分享的东西可以促进同行之间的交流,加深自己的理解以及讨论中发现问题
[*]综合来看:对自己做的东西有自信,对自己写的东西有自信
但是不喜欢分享的人的理由就太多了,诸如:

[*]对自己的东西不自信,不敢分享,怕打脸,怕被人指出错误,怕难堪
[*]感觉分享了对自己没有实质性的利益
[*]分享是需要时间的,整理、总结、撰写等都多需要时间,有人认为不值得
[*]如同题主所述害怕别人学会自己掌握的东西(人的不良竞争心态所致,最终只会是闭门造车)
[*]……
甚至,吃饭噎到了,走路扯到了,都能成为理由。就我所接触的一些研究组来讲,这种不喜欢分享的现象,不喜欢交流的问题常常存在。
我从字里行间能够看出,题主是一个喜欢分享、喜欢促进研究组整体发展、希望不断学习不断进步的人。我们不妨开放一下我们的胸怀,不要怕别人学你的,也不要怕学不到别人的,做学问始终要恭谨甚至谦卑,时间长了,总归会发现,你的进步比别人的进步更快更高更强。
厌烦当前的氛围,我估计你也无力去改变别人,但是不妨做好自己,保持初心,酌贪泉而觉爽,处涸辄以犹欢。这是勉励您也是勉励我自己的话。
我始终坚信,推动科学与技术发展的动力之一就是分享。分享有益,何谓劳也?

lj2687480 发表于 2023-10-30 11:33:13

因为可以有成就感啊,
分享出去可以炫耀一下,
也可以与其他人交流交流

小豬 发表于 2023-10-30 11:34:01

大家很喜欢分享啊,只不过中国人都要把自己的成果写成英文,弄的大部分中国人都看不懂,导致很多人以为这是外国人做的

紫依女孩 发表于 2023-10-30 11:34:37

“”辛辛苦苦写好的代码”,这已经可以算是成品了吧!而其他行业也从来没有说掩盖自己成品的做法,发出去的论文谁都能看到,申请的专利都能查到,想学没人拦你,只是不能当做自己的东西罢了,那么你还想要别人分享什么呢!要人家未发出去的数据?还是人家的思路与方向?国外会有谁会这么大方吗?
页: [1]
查看完整版本: 为什么github网站上那么多人愿意主动分享自己的代码,而国内一些科研人员生怕别人知道自己做了什么?