オープンソースプロジェクトに取り組む時間をどのように見つけますか?[閉まっている]


12

少しの背景:私が始めた小さなオープンソースプロジェクトがあり、HTMLコードを生成するオブジェクト指向の手段を提供する基本的なフレームワークです(HTMLがあまり好きではないので、PHPが好きなので) 。いくつかのリリースされたソースといくつかのダウンロードがありますが、主にプロジェクトは私にとってのものであり、オープンソースの部分は副次的な利点にすぎません。

私がこのプロジェクトで開発できるようになった元のプロジェクトは、当分の間ほとんど休止状態になりました。つまり、この時点で私がそれに没入するすべての開発は個人的な時間のみです。残念ながら、私は現在、学士号を取得するために働いており、認定資格を取得しています。自宅に3ヶ月の赤ちゃんがいます。要するに、私が「自分の時間」に近づく頃には、私は仕事をする気がすることはめったになく、むしろただリラックスするような気がします。

それで、同じような立場にいると感じる人が他にいるなら、プロジェクトに取り組む意欲を保つためにどの戦略を使用しましたか?少なくとも100%の仕様をカバーするまでこれに取り組みたいと思っていますが、数か月後にソースをコミットしていません。手伝ってくれる人はいますか?


1
広すぎるとして終了するために投票し、私たちのQ&A形式にあまり適していないと感じます。
マイケルデュラント

回答:


9

オープンソースプロジェクトに取り組む時間を見つける方法を自問している場合、これは、同時に多くのことをやりたいという意志があることを示している可能性があります。

あなたはすべてを物理的に扱うことができないかもしれません、そして結果はあなたが時間と集中力の不足のためにあなたが取り組むほとんどの事で悪いことになるということです。

赤ちゃんのことを考えてください!そして、学士号!すでに2つのフルタイムプロジェクトが私を信じています!

あなたのオープンソースプロジェクトがあなたの赤ちゃんや学士号よりも重要でない限り、今のところあなたのオープンソースプロジェクトを放棄してください。


1
ストレッチファクターを示すために+1。私はかつて3〜4つのことを同時に試しましたが、何もできませんでした。
ジャス

他の人がそうであるように、あなたは良い点を挙げています。皆さん、提案をありがとう。:)
EricBoersma

3
  • あなたの子供との時間は、世界で最も貴重なものであり、決して戻ってくることはありません。
  • あなたの学位はあなたの家族を養います。

それに応じて優先順位を付けます:)


2

寒さはそれほど悪い考えではないかもしれません。若い赤ちゃんは多くのエネルギーを必要とするので、「OK、重要でないプログラミングから3か月間休憩する」と自分自身に言うことを検討するかもしれません。

できる限りリラックスして、インスピレーションが得られるのを待つ(それを絞り出そうとするのではなく)か、プロジェクトをどこに置きたいかについて大まかなアイデアを書き留めます(散文またはコードで)。コードをどのように表示するか。


2

同様の質問への回答をここに投稿しました。

一番下の行はあなた時間を作ることです。

逸話でデモンストレーションします。

私の妹は、彼女の暇なときに純粋に書く小説家です。彼女には夫と息子がいて、4冊の本といくつかの短編小説を出版しています。月曜日に、彼女の夫と息子(彼は現在7歳ですが、彼女は長い間書いています)は、彼女が書く時間であることを知っています。それで彼女は月曜日の7から9の間、彼女は書いて、彼らは彼女を放っておきます。

水曜日に、義理の兄弟は男子リーグでホッケーをします。


週に2時間、彼女は4冊の本を出版しています!うわー!
オズ

@james:www.jkcoi.com-2冊の本がリストされていますが、以前の出版社からの3冊の本(amazon.com/J.-K.-Coi/e/B0036LKAT6/…)。また、彼女は私が思い出せるものから月曜日を書いていたので、彼女はかなり彼女の執筆を拾いました。
スティーブンエバーズ

2

ほとんどの人はかなりのダウンタイムを抱えており、テレビを見ています。(これは通常、3か月児の両親には当てはまりません。)一般的には、時間を見つけることではなく、エネルギーと動機を見つけることです。

あなたは通常一晩中眠ることができますか?私の子供がそんなに古かったときではありませんでした。十分な睡眠が取れない場合は、外部プロジェクトはもちろんのこと、学業で十分な時間を過ごすことになります。

だから、あなたの妻と子供と時間を過ごす。今のところ余分なプロジェクトを心配する必要はありません。これから数年はもっと時間がかかるでしょう。


2

それは、オープンソースプロジェクトが物事の壮大な宇宙計画においてどれほど重要であるかに依存します。プロジェクトにささいなスクリーンセーバーの作成が含まれる場合は、たまにしか作業をせず、他のことをするのに退屈しているときはいつでも作業します。技術的な特異点をもたらす真の人工知能を作成するためのhttp://code.google.com/p/mindforthのようなプロジェクトである場合、人生全体と、Grand Challengeで利用可能なすべてのナノ秒を整理する必要がありますオープンソースAIプロジェクト。


1

一番おもしろいプロジェクトであり、現時点で最優先事項はあなたの赤ちゃんです。仕事以外のプログラミングをすべて追い出し、赤ちゃんの成長、最初の笑顔、笑いを楽しんでください。空き時間を使って、良い映画やサッカーゲームを観たり、本を読んだり、リラックスしてください。


0

オープンソースプロジェクトを未完成のままにしたくないので、プロジェクトに貢献してくれる人を見つけることをお勧めします。そのため、将来のある時点でプロジェクトがより成熟し、時間があるときにいつでもプロジェクトに貢献できるようになります。

家族は他のものよりもはるかに重要であり、複数の人々がそれに貢献し始めたときに、オープンソースプロジェクトは最終的に成功します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.