Дерево
Mar 10, 2015Вначале у вас рождается идея, она не на поверхности, а где-то глубоко в земле, в виде зёрнышка. Зерно совсем небольшое, и никто не знает какое дерево с него вырастет. Но зерно — это практически ничто, на нём птицы не совьют гнёзда, оно не принесёт плоды и, в конце концов, его едва ли можно будет использовать как древесину.
И вот вы старательно поливаете зерно своей идеи. Вы вкладываете в него своё время, используя свои умения, делаете так чтобы оно выросло.
Через некоторое время, первый росток пробивается из-под земли. Этот росток слишком слаб и молод и вряд ли будет кому-либо полезен, но его достаточно чтобы мотивировать вас продолжить поливать его.
Чем больше времени вы уделяете этому ростку, тем быстрее он растёт.
Основной ствол — это и есть основа вашей идеи, то без чего она бесполезна, то что отличает её от других. Важно следить чтобы ствол дерева развивался в правильном направлении и был крепок.
На этом этапе молодое дерево уже достаточно сильно чтобы выпустить первую веточку. Она может символизировать некую дополнительную функциональность, или побочную идею.
Со временем, веток будет становится всё больше и больше, каждая выполняет свою функцию, следует своему направлению и порождает новые, дочерние веточки. По аналогии, в мире программистов, каждая большая ветка — это системы сборки и тестирования, раздел сайта или же новые технологии.
- Хотите во время разработки проекта не потерять суть? Рисуйте дерево, где ствол — основная идея проекта, killer-feature, а ветки — всё остальное. Ветка с системой сборки или UI больше чем ствол дерева? Кажется, что-то пошло не так.
- Развивайте проект итеративно и по всем основным направлениям, иначе очередная буря свалит это перекошенное дерево.
- Проекты, как и деревья, нужно обрезать, если вас не устраивает куда они растут.
- До того как дерево начнёт приносить плоды проходят годы.
- Если дерево умирает, сделайте из него мебель, согрейте жилище, не дожидайтесь пока оно бесцельно гниёт или упадёт на то что вам дорого.
- Используйте семена чтобы посадить новые деревья, начать новые проекты.