2021-04-14 21:48:14
Коллега еще по ЖЖ Олександр Никитин сокрушается, что год назад придумал концепцию быстрого Roam Research-а, прошел год, Roam за это время подтянул сопли и ускорился, а его идея так и осталась идеей. И задается вопросом: почему?
Я, как человек, от которого по мнению сторонних наблюдателей исходит аура «много делающего и откуда-то берущего время», хочу поделиться, как с этим дела у меня.
Во-первых, я нихуя не делаю. То есть я ровно в таком же состоянии пребываю: придумываю идею, сижу довольный, через полгода смиряюсь, что никогда ее не сделаю. Иногда пишу пост, чтобы отпустило. Иногда логотипчик рисую. Чаще всего даже строчки кода не пишу. Мастер спорта по не-ворочанью мешков.
Во-вторых, те проекты, которые я хоть как-то сделал, произошли в момент между работами. То есть писать что-то по вечерам и субботам — страшный обман, в первую очередь себя, и мне очень много времени понадобилось, чтобы за это бездействие перестать себя ругать. Если хочешь что-то делать, делай фулл-тайм, а после работы и по субботам нифига сил не остается. И это нормально.
В-третьих, проекты, блин, делать количественно трудно – надо много писать. Особенно веб-сервисы. Это одна из причин, почему все мои проекты самодостаточны — это или библиотеки, или шрифты, которые скачал себе и все, что вы там дальше с ним делаете, меня не касается. Я даже лендинги не делаю, чтобы их не хостить — гитхаб с этим отлично справляется. Да что там, у меня даже блог на гитхабе. Программист без сапог.
Пара идей, натурально, отвалилась только потому, что надо было делать поддержку пользователей, базы какие-то городить, бэкапы, сервера менеджить, бегать с каждым вторым клиентом, у которого почему-то кнопка не нажимается или письмо не приходит. Фронт собирать, опять же. Наверное, если штук десять таких проектов сделать, рука набивается и уже не так страшно, но я пока не набил. Пока у меня есть только Grumpy Website, на котором кроме меня еще один человек в лучшем случае пишет, и то, там, во-первых, все _очень_ колхозно, а во-вторых, мне это существенного напряга стоило.
В-четвертых, проекты это организационно сложно. Даже для самых bare-bones MVP надо учесть миллион деталей, без которых ничего не имеет смысла, но и к веселой уникальной части это отношения мало имеет. Деталей настолько много, что в голове они просто не помещаются, разбегаются, как тараканы.
Поэтому идеальное количество активных проектов — один. И не надо себя обманывать, больше все равно не получится.
Тут важным этапом для меня стало умение проекты заканчивать. Один я закрыл аккуратно: Rum теперь Рома Лютиков майнтейнит. Остальные на life support: будут баги — починю, но на активное внимание можно не рассчитывать.
Подытоживая. Регулярно у меня получается только посты писать и идеи генерить. Посты легко, это микро-спринт — поднапрягся на пол-дня, написал и выкинул из головы. Проекты же тянутся, а это изматывает во время разработки и не отпускает после публикации.
И это все только про опен-сорс, фан-проекты. Если пытаться из этого делать какой-то бизнес, то там еще целый веер головняков возникает (а может и нет – откуда мне знать, ха-ха).
Магии, короче, не бывает. Хобби-проекты — такая же работа. Только бесплатно.
И при всем при этом я очень завидую людям, которые в молодости фигачили по фану и из этого, пусть и с некоторой долей случайности, выросли гигантские продукты. Из основателей, с которыми сталкивался лично — IntelliJ и Targetprocess.
Насколько у меня создалось впечатление, что-то понимать про мир, бизнес и продукты тогда (в 20 лет!) было не обязательно, а вот фигачить необходимо. Не думать и сомневаться, а делать. Если не пытаться, вероятность неуспеха — 100%, а если пытаться, то всего 99%
Так что продолжаю пытаться.
4.7K views18:48