同じ問題を抱えている人からそれを取ってください、少なくともあなたのプロジェクトのいくつかを終えることは非常に重要です。必要なことを学んだら、いくつかの実験的なプロジェクトを行ってそれらを放棄しても大丈夫です。または、それは単に良いアイデアではありませんでした。
ただし、クリエイティブな人は、最後の退屈な「整頓、梱包、出店」フェーズよりも、プロジェクトの難しい最初の部分を好む傾向があります。あなたはそれを克服するためにいくつかの戦略を考え出す必要があります
1)あなたがしたことに対して公的な信用を得ない(それがあなたの望むものである場合)
2)あなたがしたことからお金を稼ぐことはできません(それがあなたが望むものである場合)
しかし、最悪なのは、他の人とあなた自身があなたを物事を終わらせない人として特定し始めるということです。
だから、少なくともあなたのプロジェクトのいくつかを仕上げ始めるパートナー、理由、または規律を見つけてください。
プログラマーの先延ばしに役立つ戦略
プロジェクトを終了した場合に発生する可能性のあるすべての良いことのリストを作成し、終了しない場合はすべての悪いことのリストを作成します。次に、モニターにテープで貼り付けます:)
スケジュールを設定してください!プロジェクトには割り当てられた時間がかかるため、期限のないプロジェクトには永遠に時間がかかります。月次および週次のマイルストーンでスケジュールを設定します
「今日、私はこれを達成します」という毎日の目標を設定します
アプリケーションなどを実行している場合は、実行可能かつ使用可能にすることに集中して、自分のドッグフードを食べ始めることができます。あなたはおそらくあなたが興味のあることに取り組んでいるので、実際にそれを定期的に使用すると、それを改善するように動機づけられます。
大規模なリファクタリングのエクスカーションに注意してください。大規模なリファクタリングのために4か月間アプリを中断しました。単に実行できず、作業をやる気がなかったため、開発がクロールに遅れました。リファクタリングを行いますが、一度にすべてをリファクタリングしないでください:)
終了するために実行する必要があるすべてのリストを作成します(abstractspoonのtodolistをお勧めします)残りの量がわからない場合は、終了したときにわかりますか?未知の目標に向けて働くことは、かなりやる気をそらすことができます。
リストに目を通し、絶対に必要ではないものをすべてカットします(カテゴリがあるのはいいことです)。製品を完成させることで後押しが得られ、そのようなことができるようになります。何もしないよりも何かをリリースする方が良いです。iPhoneでさえ最初からすべてを持っていませんでした。
光沢のある新しいものに気を取られないでください。私がプロジェクトを終わらせない主な理由は、新しい新鮮な挑戦を見つけることです。古いプロジェクトが完了する前に新しいプロジェクトを開始することに絶対に抵抗できない場合は、古いプロジェクトで並行して作業を続けるか、完全に終了します。また、次のポイントを参照してください。
最小労働時間を設定します。あなたが本当にプロジェクトにうんざりしているなら、たとえそれがたった15分または1時間であっても、毎日プロジェクトに取り組む最小時間を設定してください。チャンスは、あなたが始めた場合、それよりも長く働くことです。
/ meは次の大きなアプリケーション/プログラミング言語/ facebookのキラーを完成させるために出発します;)