Чтобы не бросать начатое, я бессознательно пользуюсь следующими принципами.
Самый важный принцип — учиться любую сложную задачу или долгоиграющую идею разбивать на короткие этапы, каждый из которых самодостаточен и ценен. Это позволяет получать удовольствие уже на самых ранних этапах воплощения идеи, получать удовольствие от самого процесса созидания. Даже если в итоге ты не достигнешь своей запредельной идеи, ты всё равно достигнешь промежуточных целей и получишь от этого удовольствие.
Промежуточные цели могут совсем не быть связанными с основной целью. Например, твоей грандиозной целью может быть создание нового массового онлайн-сервиса. Но решая эту задачу, ты знакомишься с новыми людьми, или ты изучаешь свою нишу и обучаешься чему-то, или ты осваиваешь новую программу, которой раньше никогда не пользовался. Каждый из этих этапов может быть по-своему ценен и пригодиться в будущем.
Второй важный принцип — постоянный контакт с людьми. Очень важно в процессе работы не оставаться наедине с самим собой и постоянно транслировать свои идеи и наработки своим друзьям и знакомым, стараясь их удивлять, поражать, вовлекать в обсуждения. Это даёт положительную обратную связь и дополнительную энергию. Нередко случается и так, что в момент усталости и разочарования тот человек, которого ты до этого зарядил, начинает сам тебя подталкивать и открывать новые горизонты, которых ты сам не видел.
С этим же принципом связано и то, что тебе изначально самому должно хотеться делать то, что ты задумал. Т.е. делая что-то, ты для начала должен решать свою собственную проблему или проблему своих ближайших знакомых, с которыми у тебя есть постоянный и тесный контакт. И если даже ты не сможешь сделать счастливыми миллионы людей, то уж себя и своих знакомых ты точно осчастливишь. А это уже очень хороший результат, приносящий массу удовольствия и мотивации.