Назва питання - "Як вибрати ...", але ви, здається, запитуєте "Як завершити особисті проекти?" Я думаю, що відбувається (принаймні) дві речі:
Щось, що здається гарною ідеєю в той час, може виявитися для вас менш важливим після того, як ви деякий час подумали про це.
Форма вашої роботи може ускладнити повернення до неї. Іноді, коли ви відчуваєте натхнення, у вас виникає відчуття, що ви можете бачити весь проект і як всі частини поєднуються разом, і ви хочете записати його, перш ніж він відходить від вас. Коли ви повернетесь до нього пізніше, написаний вами код може бути не таким чітким, або може бути не таким добре розробленим, як ви думали, що було в той час. Або, можливо, у вас були якісь додаткові ідеї щодо цієї теми, але вони не дуже добре вписуються в оригінальну концепцію.
У першому випадку неправильне рішення може бути правильним рішенням. У вас була ідея, це було цікаво, і зараз ви рухаєтесь далі.
У другому випадку я думаю, що почуття бачити все - ваш мозок грає на вас хитрість. У вас є ідея, і це здається чудовим, і ваш мозок мчить навколо заповнення пропущених фрагментів, щоб зробити ідею більш цілісною. Один із способів вирішити це - уповільнити ситуаціюі використовувати кращий процес проектування. Замість того, щоб стрибати прямо в код, запишіть ідею в прозі. Створіть дизайн високого рівня, а потім почніть деталізувати деталі. Якщо розуміння, яке ви маєте, стосується реалізації, тоді також запишіть це, але не намагайтеся все це кодувати на цьому етапі. Таким чином, ви захопили ідеї (ідеї) на папері, щоб вони не зникли, але ви нічого не втілили, тому дизайн все ще досить гнучкий. У цей момент ви можете повернутися до нього пізніше, якщо хочете, і якщо це все ще здається гарною ідеєю, вдосконаліть дизайн і врешті-решт почніть впроваджувати методично. Ведіть журнал свого прогресу, щоб ви завжди могли розповісти, що ви зробили і що ще потрібно зробити.
Останнє, що ви насправді хочете закінчити проект. Якщо ви не хочете закінчити це, то це просто ще одна робота у вашому списку справ, яка накопичує і змушує вас відчувати себе заваленими тоною роботи, яку вам насправді не потрібно робити.