首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >作为开源开发人员进行扩展

作为开源开发人员进行扩展
EN

Stack Overflow用户
提问于 2009-09-26 11:43:21
回答 2查看 130关注 0票数 3

作为一名热情的开源开发人员,我在这些年里制作了很多软件。在某些情况下,由于我转到了另一个项目,平台发生了变化,这个软件变得过时了。坦率地说,我不再有时间维护我过去的项目,我也没有太多机会找到维护者,因为我的项目通常是非常部门性质的。从这个意义上说,我预计他们会因为自然选择而消亡,这不仅是因为缺乏个人参与,还因为他们本质上对可能会产生维护者的更多受众的吸引力较小。

简单地说,相对于我过去的产品,我的生产力并没有扩大。

你对这个问题有什么建议吗?由于"bit rotting“在开源世界中是如此频繁,因为它的发展非常快,我猜有很多东西已经完全过时了。我应该让我的软件随着我的开发目标的前进而腐烂,还是应该努力保持它(即使只是勉强)存活,即使它在用户和个人生产力方面没有回报?

CW,因为它绝对是主观的。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-09-26 13:01:35

和其他实体一样,软件也有保质期。如果不再需要,那么它将(应该!)死吧。与其他东西不同的是,它将始终(如果媒体幸存下来)永远可用,因此可以在需要时复活。它不需要活着。

我在很多年前看过一些termulator的源代码就看到了这一点。对于新手程序员来说,这是一本深思熟虑的书,看起来很优雅,读起来也很有趣。然而,即使在那时,它也是过时的。感觉有点不对劲,但它已经死了!

继续前进,享受做你想做的事情。你的工作效率将取决于你有多喜欢你正在做的事情。

票数 4
EN

Stack Overflow用户

发布于 2011-07-26 06:43:25

你是如何衡量生产力的?如果你修复了六个警告,所以一个代码库可以在一个新的编译器上舒适地编译,从而重振整个应用程序,那么你的生产力是巨大的,是你通过编写新代码所能实现的任何东西的许多倍。当然,它和任何东西一样枯燥,做这件事感觉像是一个真正的累赘,但也许你不应该衡量享受和称之为生产力:-)

当然,如果这是开源的,并且没有钱可赚,那么无论您做什么都没有生产力,除非您将享受视为生产!

底线:如果你没有得到报酬,那么你可以做任何你想做的事情。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1481048

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档