project-management
August 23, 2023

Пост для стартаперов

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

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

С опытными представителями мира бизнеса и коллегами по индустрии мы работаем конечно же по-другому.

Предложение

Сразу к делу, чтобы не тратить ваше драгоценное время:

я знаю об ИТ и разработке софта практически все, мои руки и опыт — продаются.

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

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

И вот уже второй десяток лет пишем самый разнообразный софт.

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

Неважно, имели ли вы отношение к ИТ в прошлом и есть ли у вас профильный опыт — мы работали со всеми, поэтому готовы абсолютно ко всему.

Все объясним, все покажем и расскажем.

И возьмем на себя ответственность за последствия выбора технического решения.

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

Неважно знаете ли вы при этом что такое PMI или PMBOK, неважно знаете ли вы вообще хоть что-то о разработке ПО.

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

Требования

Самое главное требование:

мы должны вас понимать, найти с вами общий язык.

В случае стартапа недостаточно отношений «заказчик-исполнитель», потому что вы скорее всего ничего не понимаете ни в жизни ни в бизнесе ни в ИТ, вы — любитель и новичок, все что у вас сейчас есть это идея и большая мечта.

И мы (в отличие от многих) к такому готовы.

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

И мы это понимаем.

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

Возможно после этой стадии мы откажемся от проекта, так бывает.

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

И естественно что все это останется строго между нами.

Исключающие факторы

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

Повторяю, что это не приговор ни вашему проекту ни вам лично, а всего лишь наше частное мнение.

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

Мы поймем.

Увлечение алкоголем и веществами

Порошок это весело, попойки в офисе в «Москва-Сити», гулянки до утра с купанием голышом в Москве-реке и заблеванный унитаз в офисе класса «А» — все это мы проходили, видели и прочуствовали последствия на себе.

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

Если вы употребляете или уходите в запои — это проблема, но не наша.

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

Считайте нас ретроградами и вообще ограниченными, но второго Джордана Белфорта в клиентах нам бы видеть не хотелось.

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

И пожалуйста не пытайтесь нас обмануть — на длинной дистанции все равно это вылезет. Еще мы сами давно взрослые, выжили в 90е и все быстро оценим и поймем.

Разгульный образ жизни

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

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

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

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

Обман как суть проекта

«Жизнь ворам, вечер в хату, уважаемые арестанты» — вот такого нам не надо, ни при каких условиях.

Смогли «нащупать темку» и теперь разводите лохов на лавэ? Поздравляю, но ничем помочь не смогу.

Битки/Арбитраж/Крипта/Вебкам/Пирамида/Казино/Секта? — опять же не к нам.

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

Даже если вы честно объясняете ситуацию и не планируете кидать лично нас — все равно ответ будет нет, потому что в такого рода «проекты» мы не вписываемся.

Дело даже не в каких-то там рисках или репутации (попробуйте что-нибудь честно построить по господряду для сравнения), просто «не по нутру».

Если вы занимаетесь «мутками», «инофобизом» и вообще скачете кабанчиком на подскоке — это все замечательно и перспективно, возможно вы даже окажетесь «при делах» и во власти, на ч0рном мерседесе.

Но нам такое не интересно, честное пионерское.

Можете сразу записать нас в категорию «задротов» и «лузеров», если вам так будет легче — нашу позицию это не изменит.

Политика

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

На дворе нынче снова непростые времена и слишком многих накрыло волной творящегося безумия, еще и многократно усиленного через СМИ.

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

Точно не нам.

Также не стоит доносить до нас «повесточку», гениальные политические идеи и агитацию — мы скучные и унылые разработчики, не ваш электорат и уж точно ни разу не бойцы.

Нет, угрожать «небесными карами из высоких кабинетов» нам тоже не стоит — сохраните ваш пыл для более важных дел. И пусть ваши «высокие связи» вам в этом помогут.

Вообщем думаю идею вы поняли, едем дальше, к следующей части.

Деловые навыки

Как бы странным это ни звучало, но вам придется заморочиться и доказать нам свою деловую хватку. Мы настаиваем, извините.

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

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

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

Нам же ввиду опыта и компетенций, интересны в первую очередь люди (то есть вы), их навыки и возможности.

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

Какими бы сложными эти технологии не казались.

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

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

Поддержим, поможем, направим.

Но только если вы сами по-себе — толковый и с потенциалом роста.

Зачатки бизнеса

Разработка софта — лишь малая часть предстоящих работ по созданию бизнеса. И к моменту начала разработки у вас уже обязательно должно что-то быть.

Минимальный набор:

  1. Команда — неважно в штате/ не в штате, неважно в офисе или распределенная, главное что она у вас есть и работает, до начала разработки.
  2. Первые клиенты — любые, важен сам факт их наличия.
  3. Ручная автоматизация — таблицы в Excel/Google Sheets, лендинг, страницы в соцсетях, каналы связи (почта, мессенджеры).

Прежде чем лезть целоваться в дорогую разработку, пожалуйста наймите себе сначала «айтишника-студента» с хорошими навыками работы с компьютерами, который сделает вам всю начальную автоматизацию «на коленке» — скриптами или «no-code» решениями.

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

Заодно попрактикуетесь в менеджменте и управлении персоналом.

Деньги

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

Мы — давно состоявшиеся профессионалы с многолетним опытом в разработке ПО.

Мы стабильны, появились не позавчера и не исчезнем послезавтра. Еще мы точно знаем что делаем и очень любим свою работу.

Отсюда следует простой и очевидный вывод, что «щипать клиента», накручивать «тройную цену» и делать прочие подобные замечательные вещи нам с одной стороны не очень интересно, а с другой — просто некогда.

Та самая цена вопроса — стоимость работ, главное что вас так волнует и не дает спать ночами, для нас лишь давно обкатанная рутина.

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

Во всех этих случаях используется один и тот же принцип:

часовая ставка специалиста х количество затраченных часов.

Часы расчитываются из сложности работ, сложность оценивается исходя из нашего обширного опыта, все просто и прозрачно.

Из этой простоты следует еще один важный вывод:

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

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

Но есть и другая сторона, типичная для стартапов, звучит это условно как:

Что я могу себе позволить на миллион долларов

Так делать тоже не надо, поскольку не существует однозначной оценки «сверху» для такой уникальной вещи как разработка ПО, как нет и некоей общей оценки сложности.

Проще говоря, «сайт» может стоить и $50 и $500 и миллион и миллиард — Google это тоже «сайт», если не вдаваться в технические детали.

А если вы хотите просто потратить $1 млн — женитесь на неправильной женщине, одного раза будет достаточно.

Нематериальные ценности

Мы занимаемся одной только разработкой софта, это такой отдельный сложный бизнес, со своей спецификой и приключениями которых нам вполне хватает.

Залезать при этом еще и в ваш бизнес — никаких сил просто не хватит.

Поэтому какой-либо интерес в долевом участии и дележке вашей будущей прибыли с нашей стороны отсутствует.

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

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

Извините но нет, не наш подход.

Теперь опишу отдельные проблемные моменты, про которые вам по-хорошему надо знать задолго до заказа разработки.

AI/ML/Data science/Нейросети/CV/OCR

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

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

Чтобы такого не произошло, необходима стадия моделирования:

нанимается специальный человек, с профильным (чаще всего математическим) образованием и соответствующим опытом, который создает и тестирует модель c нейросетью или какой-то аналитической логикой.

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

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

Если идея вашего проекта обязательно требует применения нейросетей, компьютерного зрения, распознавания текста, словом чего-то такого «полу-научного» — стадию моделирования вам придется пройти своими силами, до начала разработки.

Только в этом случае мы будем готовы взяться за подобный проект.

Работа с железом

Так получилось, что вся наша команда работает удаленно, из разных городов РФ.

И хотя многие из нас имеют опыт низкоуровнего программирования и прототипирования различных устройств, но ввиду сложной логистики (устройство же надо иметь на каждом рабочем месте участника такого проекта) — мы стараемся более не браться за проекты, где необходимо разработать какое-то физическое устройство или произвести его доработку.

Но относится это именно к отдельным физическим устройствам (вроде электронной зубной щетки), обычную мобильную разработку под смартфоны мы сделаем без проблем.

Тем не менее, даже с такого рода проектами мы сможем помочь в оценке и подсказать специалистов, так что пишите.

Время

Теперь поговорим о самом печальном — о времени, которого конечно же всегда мало.

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

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

Поэтому договариваться стоит максимально заранее, влететь в стартап-проект сходу скорее всего не получится.

Деловая активность в РФ имеет два активных периода: весна и осень, поэтому основная часть разработки происходит зимой и летом.

Оживление на рынке труда также происходит весной и осенью, поэтому найм новых сотрудников и формирование проектных команд также чаще всего происходит в эти два периода.

Имейте все это ввиду в ваших оценках по срокам.

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

С уважением, Чернышев Александр

+7 903 182 65 71

alex3.145@gmail.com

Telegram/Skype: @alex0x08