Почему разработчикам тяжело запускать свои проекты? Делюсь личным опытом

Почему разработчикам тяжело запускать свои проекты? Делюсь личным опытом

Привет.

Меня зовут Александр, я соло-предприниматель, в прошлом Lead Software Engineer. Сейчас я занимаюсь запуском и развитием своего третьего проекта — это телеграмм бот по мониторингу доменов.

Хочу поговорить про страхи мешающие разработчикам и не только, запускать свои проекты. Часть этих страхов были у меня, а некоторые остаются до сих пор. Часто наблюдаю их у своих знакомых и близких людей.

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

Страх неудачи

А если мой проект не взлетит? Есть такой страх, что мне будет стыдно и неловко перед друзьями или коллегами, что не получилось. Особенно когда кто-то из них спросит: Как твой проект? Двигается? Мне кажется, что люди начнут думать, что я неудачник.

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

Почему разработчикам тяжело запускать свои проекты? Делюсь личным опытом

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

Своим действием я могу давать им решительность начать что-то делать и двигаться к своей цели. Если не взлетит, значит взлетит со второго или третьего раза. В этом нет и не должно быть ничего страшного.

Нужно много в чем разбираться

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

Почему разработчикам тяжело запускать свои проекты? Делюсь личным опытом

Еще не написал строчки кода, а уже начинаю думать и разбираться, что лучше выбрать ИП или ООО? Или надо сначала разобраться как привлекать инвестиции. Решаем задачи по мере их поступления и не делаем лишней работы.

Нет свободного времени

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

Время есть всегда, каждый день можно выделять от 30 минут до 1 часа, на свой проект. Если нарезать задачи на атомарные части, чтобы задачу можно было решить за 1 час, и каждый день решать по одной задачи, то через месяц увижу результат в виде нескольких десятков выполненных задач.

Почему разработчикам тяжело запускать свои проекты? Делюсь личным опытом

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

Все важные и сложные дела, всегда надо делать утром. Вечером появятся другие дела, например усталость. Захочется отдохнуть, посмотреть YouTube и убить на этом несколько часов.

Воспитание и школа

Детство и школьные годы оставляют в нашем подсознании неочевидные установки. Лично из детства получил порцию блокировок от родителей, родственников и учителей. На протяжении всего детства, учебы в школе и университете, мне в голову закладывали установки. Иногда это происходило бессознательно и нативно со стороны родственников.

  • Без связей и знакомых ничего в жизни не достигнешь. Давай, пока дядя Толя начальник на электростанции, устроим тебя туда.
  • Честным трудом денег не заработать. Все предприниматели воры.
  • Не высовывайся и не привлекай к себе внимание, будь как все.
  • Может хватит ерундой заниматься и найдешь нормальную работу?
  • Как сейчас помню, школьная учительница при мне, сказала маме, что я ничего не достигну в жизни.

Почему разработчикам тяжело запускать свои проекты? Делюсь личным опытом

Я долго разбирался с этим. Почему взрослые люди так говорят? Видимо они правы, у них есть опыт и они старше меня, надо прислушиваться. Ничего подобного, это самая опасная ловушка. Советская власть за 69 лет вымыла из людей того времени, несколько важных качеств, таких как, предпринимательство и креативность.

Прокрастинация

Для меня прокрастинация — это не просматривание социальных сетей или видео на YouTube. Моя прокрастинация выглядит следующим образом. Когда нужно заниматься своим проектом, чтобы закончить MVP, заниматься маркетингом и продвижением, писать статьи, чтобы рассказать о своем проекте. Вместо этого, я начинаю придумывать и реализовывать фитчи и функционал, которые не нужны на данный момент.

Почему разработчикам тяжело запускать свои проекты? Делюсь личным опытом

Я же защиту от brute-force атаки не сделал в своем проекте. Серьезно защиту от brute-force, когда у тебя из пользователей только я, друг и мама? Вместо написания статьи и продвижения проекта, программирую и тестирую несколько дней защиту от brute-force атак.

Это происходит потому, что мой мозг сопротивляется обучению, изучению нового или выполнению умственной работы, в которой у меня нет опыта. На обучение мозгом затрачивается больше энергии, чем на рутинную деятельность.

Перфекционизм

Еще одна болезнь и причина гибели десятков тысяч стартапов. Ярко проявляется, когда мы вылизываем дизайн сайта или продукта, как на конкурс красоты. Неделями двигаем пиксели, меняем шрифты или цвета.

Когда начинаем переписывать код, который написали несколько месяцев назад, потому что он уже кажется говно-кодом. Нужно причесать код и сделать по науке с паттернами и по SOLID, все как мы любим.

Почему разработчикам тяжело запускать свои проекты? Делюсь личным опытом

Когда начинаем сверху накручивать функционал. Когда вылизываем проект до такой степени чтобы количество багов было равно нулю.

Откройте таск-менеджер на своей текущей работе. Уверен, там будет лежать от 1000 задач, некоторые из них уже лежат по несколько лет. Ничего страшного на работе не происходит, пользователи продолжают пользоваться сервисом, приходят новые пользователи, кто-то уходит, жизнь продолжается.

Не найду работу

После работы в своем стартапе меня никто не захочет брать на работу. Помню как я боялся разместить резюме на должность PHP-программиста, после 5 лет неудачного запуска своей веб-студии.

Я думал, что никто не захочет брать в штат волка, который даже сытый смотрит в лес. Я сильно ошибался. Если мне когда-то предстоит собирать команду в новый стартап, то я буду отдавать предпочтение ребятам, которые делали свои продукты. Эти люди — это генераторы идей, трудоголики, быстро обучаются и разбираются, имеют неплохие soft и hard скиллы.

Почему разработчикам тяжело запускать свои проекты? Делюсь личным опытом

Скорее всего, через 2-3 года они опять уйдут на вольные хлеба, когда поправят свое финансовое положение или придумают новый проект. Спросите любого HR сколько в среднем разработчик находиться на одном месте? Наверное, вы удивитесь, услышав цифру 2,5 года.

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

Нужна уверенность в завтрашнем дне

Хорошо, наступает момент, когда мой pet-проект требует от меня больше времени. Работа начинает мешать и совмещать развитие своего проекта и работу становиться трудно. Приходит понимание, что надо увольняться и все свое свободное время посвящать проекту.

Почему разработчикам тяжело запускать свои проекты? Делюсь личным опытом

А на что я буду жить? Хватит ли моих сбережений и на сколько их хватит? Может еще подкопить денег, чтобы наверняка? И тут я опять прохожу через все страхи ранее упомянутые. Они как будто водят хоровод у меня в голове. Сколько бы вы не накопили, их всегда будет мало, всегда будет страх остаться без денег, сразу рисуется в голове картина, как я на теплотрассе лапшу завариваю.

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

Осуждение

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

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

Почему разработчикам тяжело запускать свои проекты? Делюсь личным опытом

Хорошо помогает упражнение, осознать для себя, что вы даже незнакомы с этим человеком и на улице просто пройдете мимо, а через несколько часов он забудет о вашем существовании, как и вы о его.

Держите в голове, что русскоязычное интернет пространство, самое токсичное. На англоязычных профильных площадках, больше людей оставляют положительные комментарии и стараются поддержать.

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

Боязнь публичности

Интересно, как я буду выглядеть в глазах других людей. Какой же у меня ужасный голос и эти мешки под глазами в моем видео. Нет, хоть убейте меня, но видео со своим лицом и голосом я не буду публиковать. Если даже через силу я преодолеваю этот страх и публикую видео, то первый же токсичный или язвительный комментарий может отбить у меня все желание делать следующее видео или статью.

Почему разработчикам тяжело запускать свои проекты? Делюсь личным опытом

Оценка моего внешнего вида или голоса, моих особенностей - это только в моей голове и только я на этом акцентирую внимание. Вспомните, когда в последний раз вы обращали осуждающее внимание на прическу, внешний вид или особенности говорящего и когда ему об этом говорили напрямую? Теперь понимаете, что это только в нашей голове?

Вывод

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

Удачи.

Мой Telegram-канал, где я делюсь идеями и процессом работы над своими проектами.

66
6 комментариев

У меня нет страха запускать свои проекты, даже есть успешные с прибылью, вот времени не хватает.

1
Ответить

Что за тигр этот лев? =)

1
Ответить

а мне денег)
ну я просто не кодю, так что приходится нанимать программистов

Ответить

Как-то давно заскриншотил себе похожие советы для стартапов от YC, многие контринтуитивны — например, «делай вещи, которые не масштабируются».

1
Ответить