1

私は世紀の変わり目からプログラマーとして働いており、常にオープンソースの世界に魅了されてきました。私はこれらのプロジェクトに貢献したいと思っていましたが、これらのプロジェクトに必要と思われる時間を見つけるのは難しいと思います。

私は、プロのソフトウェア開発が大きな時間の浪費であると感じています。私が取り組んできたほとんどすべてのプロジェクトには、おなじみの連祷の柔軟性のない締め切りがあり、夜や週末など、目に見えるすべてのものを食い尽くす、24時間体制の土壇場でのプッシュが避けられません。これがないプロジェクトでも、通常の作業日は10〜12時間で、その後は用事や雑用があり、最新のものを読んでいます...

これはかなりの規則性で発生するため、毎週一定の時間を費やすことを約束できないため、プロジェクトに参加することを躊躇しています。

私の質問は、あなたはどうやってそれをするのですか?
オープンソース企業で働いていますか?私は費やす必要のある時間を誇張していますか(私は毎日数時間を考えています)?私はベースから離れて、単に私の時間を効率的に管理していませんか?どのように時間を管理しますか?

4

10 に答える 10

4

私は現在、失業手当を利用してそれを行っています。

于 2009-02-19T01:45:00.840 に答える
2

毎日少しずつやってください。永続性は、サイドプロジェクトを実行する上での最大の決定要因です。

于 2009-02-19T02:03:11.203 に答える
1

stackoverflow.comに費やす時間を減らし、家族と過ごす時間を増やします

于 2009-02-19T04:11:07.900 に答える
1

まず、新しい仕事を取得します。;)第二に、オープンソースはすべてボランティアであるため、特定のスケジュールにコミットする必要はありません。オープンソースプロジェクトに多大な貢献をするには、1日数時間で十分だと思います。私は週末にほとんどのオープンソースの仕事をする傾向があります。私はおそらく週の平均で約3時間、週末にはさらに5〜6時間かかります。

さて、オープンソースの仕事は新しいものに「追いつく」ための最良の方法の1つです;)

于 2009-02-19T01:53:37.247 に答える
1

私は現在学生であり、オープンソースプロジェクトに取り組んでいます。暇な時間を寄付しますが、趣味でもあるので大丈夫です。あなたが費やしたい時間はあなたがやろうとしている仕事に依存します。オープンソースプロジェクトでは、さまざまな作業を行う必要があります。たとえば、プレーンコーディングを除いて、ドキュメント、ユーザーサポート、チケット分類などもあります。

メーリングリストは、プロジェクトとその仕組みを紹介するのに役立ちます。開発メーリングリストのフォローを開始し、開発者がどのように相互作用するかを観察します。多くの開発者はプロジェクトに毎日取り組んでいませんが、彼らの貢献を週末だけに制限するかもしれません。また、ほとんどの開発者は、プロジェクトでの作業よりも実際の生活があなたにとって重要である場合を理解しています。

また、彼らのバグトラッカーも見てください。多くの作業を必要としない機能要求がいくつかあるかもしれませんが、まだ誰もそれらに対処する時間がありませんでした。この場合は、お気軽に実装してレポートに添付してください。それはプロジェクトに貢献する良い可能性です。すべての貢献が重要であり、大きな計画を作成する必要はありません。小さな貢献でも構いません。

結局のところ、オープンソースプロジェクトに費やす時間の長さを恐れているという理由だけで、オープンソースプロジェクトに参加することを躊躇しないでください。すぐにオープンソースソフトウェアであなたのパッチを見るのを楽しみにしています;-)

于 2009-02-19T01:59:32.177 に答える
1

あなたが仕事で12時間過ごしているなら、あなたの会社と彼らの開発時間へのアプローチに何か非常に悪いことがあります。私たちは7時間の原則に取り組んでいますが、オフィス内の時間は8〜9です。これにより、開発者は会議に出席したり、食事をしたり、助け合ったりすることができます。クライアントは、より現実的な期限である70を設定できます。時間プロジェクトは、8。5日ではなく、10日で完了します。

これにより、外部プロジェクトに取り組む時間が残ります。そのために、私はオープンソースプロジェクトに週に3〜5泊を費やします。

自分自身にも目標と期限を設定してみてください。これは、どこに行こうとしているのか、いつそこに着くべきかを知っていることを意味します。

また、自分のプロジェクトに取り組むために、月に1、2日休むようにしています。

于 2009-02-19T02:00:10.133 に答える
1

手始めに、1日12時間働くのをやめてください。(にやにや笑い) 興味のあるオープンソース プロジェクトに取り掛かるのに、特定の時間を事前に約束する必要はありません。1 週間に 1 時間でも、あなたとプロジェクトにとって有益な場合があります。何かに興味を持つにつれて、時間の経過とともにプロジェクトに時間を費やしたいという欲求が高まり、他の趣味と同じように、生活の中で物事の優先順位を変更することがわかります。

于 2009-02-19T01:47:00.647 に答える
0

仕事をしているときも仕事をしているときもシンプルに保ち、仕事をしていないときはオープンソースのものに取り組むことができます。

于 2009-02-19T01:52:21.523 に答える
0

1)http://code.google.com/ または同様のWebサイトにアクセスします。2)気に入ったプロジェクトをいくつか見つけて、所有者にメールを送信します。3)毎週、たとえば5〜10時間の時間を費やします。4)楽しんでください

于 2009-02-19T01:53:13.410 に答える
0

最善の方法は、コードを少し、またはできる限りコーディングすることだと思います。十分な作業が完了したと思うまで、実際にコードを渡さないでください。確かに遅いですが、オープンソースであり、実際には期限がありません。

于 2009-02-19T01:48:34.780 に答える