Open source 你如何平衡为生计而工作和为开源项目做出贡献?

Open source 你如何平衡为生计而工作和为开源项目做出贡献?,open-source,time-management,Open Source,Time Management,从世纪之交开始,我就一直是一名程序员,我一直对开源世界着迷。我一直想为这些项目做出贡献,但我发现很难找到我认为这些项目需要的时间 我发现专业软件开发是一个巨大的时间水槽。几乎每一个我参与的项目都有一个熟悉的冗长僵硬的截止日期和不可避免的24小时最后一分钟的推送,它们吞噬了你的夜晚、周末和眼前的一切。即使是在没有这个的项目中——典型的工作日是10到12个小时,之后你会有差事和杂务,阅读最新的东西,等等 由于这种情况经常发生——我对参加项目犹豫不决,因为我不能保证每周有固定的工作时间 我的问题是你们

从世纪之交开始,我就一直是一名程序员,我一直对开源世界着迷。我一直想为这些项目做出贡献,但我发现很难找到我认为这些项目需要的时间

我发现专业软件开发是一个巨大的时间水槽。几乎每一个我参与的项目都有一个熟悉的冗长僵硬的截止日期和不可避免的24小时最后一分钟的推送,它们吞噬了你的夜晚、周末和眼前的一切。即使是在没有这个的项目中——典型的工作日是10到12个小时,之后你会有差事和杂务,阅读最新的东西,等等

由于这种情况经常发生——我对参加项目犹豫不决,因为我不能保证每周有固定的工作时间

我的问题是你们是怎么做到的?
你在开源公司工作吗?我是否夸大了我每天思考几个小时所需的时间?我是不是太离谱了,不能有效地管理我的时间?你是如何管理你的时间的?

我现在是通过失业救济金来做的。

我现在是通过失业救济金来做的。

首先,停止每天工作12小时。grin你不需要预先承诺任何特定的时间就可以开始做一些你感兴趣的开源项目——甚至一周一小时对你和项目都有好处。你会发现,随着时间的推移,你对某件事越来越感兴趣,你花时间在某个项目上的愿望也会增加,你会重新安排生活中的事情,就像你喜欢做的任何其他爱好一样。

首先,停止每天工作12小时。grin你不需要预先承诺任何特定的时间就可以开始做一些你感兴趣的开源项目——甚至一周一小时对你和项目都有好处。你会发现,随着时间的推移,你对某件事情越来越感兴趣,你花时间在某个项目上的愿望会越来越强烈,你会重新安排生活中的事情,就像你喜欢做的任何其他爱好一样。

我认为最好的方法是编写一点代码,或者尽可能多地编写代码。在你认为你已经完成了足够的工作之前,不要给他们你的代码。当然,它的速度很慢,但是它是开源的,实际上没有截止日期。

我认为最好的方法是编写一点代码,或者尽可能多地编写。在你认为你已经完成了足够的工作之前,不要给他们你的代码。当然,它很慢,但它是开源的,实际上没有截止日期。

我在工作时保持简单,我在工作,当我不工作时,我可以做开源的东西。

我在工作时保持简单,我在工作,当我不工作时,我可以做开源的东西。

1去或类似的网站 2.找几个你喜欢的项目,给业主发电子邮件 每周花一些时间,比如说5-10个小时。 4玩得开心

1访问或类似网站 2.找几个你喜欢的项目,给业主发电子邮件 每周花一些时间,比如说5-10个小时。
玩得开心首先,找一份新工作;第二,因为开源都是自愿的,所以您不必承诺任何特定的时间表。我想说,每天几小时就足以为任何开源项目做出重大贡献。我倾向于在周末做大部分开源工作。我一周大概平均工作3个小时,周末还要工作5-6个小时


顺便说一句,开源工作是跟上新事物的最好方式之一

首先,找一份新工作;第二,因为开源都是自愿的,所以您不必承诺任何特定的时间表。我想说,每天几小时就足以为任何开源项目做出重大贡献。我倾向于在周末做大部分开源工作。我一周大概平均工作3个小时,周末还要工作5-6个小时


顺便说一句,开源工作是跟上新事物的最好方式之一

我目前是一名学生,正在从事一个开源项目。我把我的空闲时间都贡献出来了,但这没关系,因为这也是我的一种爱好。你想花多少时间取决于你计划做的工作。在开源项目中有许多不同的工作要做,例如,除了简单的编码,还有文档、用户支持、票证分类等

邮件列表可以很好地介绍项目及其工作原理。开始关注开发邮件列表,并观察开发人员如何交互。许多开发人员并非每天都在项目上工作,但他们的贡献可能仅限于周末。此外,大多数开发人员都知道,对您来说,什么时候现实生活比项目工作更重要

也不是 看看他们的虫子追踪器。可能只是一些不需要太多工作的特性请求,但还没有人有时间解决它们。在这种情况下,可以随意实施它并将其附加到报告中。这是为这个项目做出贡献的一个很好的可能性。每个贡献都很重要,你不必制定大计划,小贡献也可以


毕竟,不要因为担心花在开源项目上的时间太多而犹豫是否要进入开源项目。期待着很快在任何开源软件中看到你的一些补丁-

我目前是一名学生,正在从事一个开源项目。我把我的空闲时间都贡献出来了,但这没关系,因为这也是我的一种爱好。你想花多少时间取决于你计划做的工作。在开源项目中有许多不同的工作要做,例如,除了简单的编码,还有文档、用户支持、票证分类等

邮件列表可以很好地介绍项目及其工作原理。开始关注开发邮件列表,并观察开发人员如何交互。许多开发人员并非每天都在项目上工作,但他们的贡献可能仅限于周末。此外,大多数开发人员都知道,对您来说,什么时候现实生活比项目工作更重要

还可以看看他们的bug追踪器。可能只是一些不需要太多工作的特性请求,但还没有人有时间解决它们。在这种情况下,可以随意实施它并将其附加到报告中。这是为这个项目做出贡献的一个很好的可能性。每个贡献都很重要,你不必制定大计划,小贡献也可以


毕竟,不要因为担心花在开源项目上的时间太多而犹豫是否要进入开源项目。期待着很快在任何开源软件中看到你的一些补丁-

如果你每天工作12个小时,那么你的公司和他们的开发时间方法就有问题。我们工作的原则是每天7小时,但上班时间是8-9小时。这样开发者就可以参加会议、吃饭、互相帮助等。这样客户就可以有一个更现实的截止日期,一个70小时的项目需要10天才能完成,而不是8.5天

这样就有时间处理外部项目。为了做到这一点,我将每周花3-5个晚上在我的开源项目上

试着给自己设定目标和最后期限。这意味着你知道你要去哪里,什么时候应该去


我也试着每个月休息一到两天来做我自己的项目。

如果你每天工作12小时,那么你的公司和他们的开发时间方法就有问题。我们工作的原则是每天7小时,但上班时间是8-9小时。这样开发者就可以参加会议、吃饭、互相帮助等。这样客户就可以有一个更现实的截止日期,一个70小时的项目需要10天才能完成,而不是8.5天

这样就有时间处理外部项目。为了做到这一点,我将每周花3-5个晚上在我的开源项目上

试着给自己设定目标和最后期限。这意味着你知道你要去哪里,什么时候应该去


我也试着每月休息一两天,做自己的项目。

每天做一点。到目前为止,坚持是完成次要项目的最大决定因素。

每天做一点。坚持不懈是完成次要项目的最大决定因素。

在stackoverflow.com上花更少的时间,花更多的时间与家人在一起

在stackoverflow.com上花更少的时间,花更多的时间与家人在一起

谢谢你的美好祝愿,但这句话虽然是真的,但却是为了幽默!谢谢你的美好祝愿,但这句话虽然真实,却意在幽默!