Nick's Journal Думки, спостереження, конспекти та розповіді про подорожі

Дерево

Вначале у вас рождается идея, она не на поверхности, а где-то глубоко в земле, в виде зёрнышка. Зерно совсем небольшое, и никто не знает какое дерево с него вырастет. Но зерно — это практически ничто, на нём птицы не совьют гнёзда, оно не принесёт плоды и, в конце концов, его едва ли можно будет использовать как древесину.

Image-1-2-1024x853

И вот вы старательно поливаете зерно своей идеи. Вы вкладываете в него своё время, используя свои умения, делаете так чтобы оно выросло.

Через некоторое время, первый росток пробивается из-под земли. Этот росток слишком слаб и молод и вряд ли будет кому-либо полезен, но его достаточно чтобы мотивировать вас продолжить поливать его.

Чем больше времени вы уделяете этому ростку, тем быстрее он растёт.

Основной ствол — это и есть основа вашей идеи, то без чего она бесполезна, то что отличает её от других. Важно следить чтобы ствол дерева развивался в правильном направлении и был крепок.

На этом этапе молодое дерево уже достаточно сильно чтобы выпустить первую веточку. Она может символизировать некую дополнительную функциональность, или побочную идею.

Image-1-1-800x1109

Со временем, веток будет становится всё больше и больше, каждая выполняет свою функцию, следует своему направлению и порождает новые, дочерние веточки. По аналогии, в мире программистов, каждая большая ветка — это системы сборки и тестирования, раздел сайта или же новые технологии.


  • Хотите во время разработки проекта не потерять суть? Рисуйте дерево, где ствол — основная идея проекта, killer-feature, а ветки — всё остальное. Ветка с системой сборки или UI больше чем ствол дерева? Кажется, что-то пошло не так.
  • Развивайте проект итеративно и по всем основным направлениям, иначе очередная буря свалит это перекошенное дерево.
  • Проекты, как и деревья, нужно обрезать, если вас не устраивает куда они растут.
  • До того как дерево начнёт приносить плоды проходят годы.
  • Если дерево умирает, сделайте из него мебель, согрейте жилище, не дожидайтесь пока оно бесцельно гниёт или упадёт на то что вам дорого.
  • Используйте семена чтобы посадить новые деревья, начать новые проекты.