Я не притрагивался к книге “Карьера программиста” ровно год, и видимо не зря. За последние месяцы, со мной произошло много трансформаций, которые позволят дополнить эту историю материалами о том, как создать и развивать IT-компанию. Это кажется закономерным. Если вы амбициозный программист или фрилансер, то рано или поздно задаетесь вопросом: «А что дальше?». Вот, я уже старший разработчик — а что дальше? Назначили архитектором — а что дальше?..
Но давайте вернемся к тому, где остановились. Последняя часть №5. Карьеры Программиста окончилась тем, что я заканчивал карьеру разработчика-фрилансера и собираюсь вложить все свои сбережения в создание стартапа. С момента публикации последней 5-ой главы, мне пришло с десяток личных сообщений на Хабр и даже несколько в социальные сети, с вопросом о продолжении книги. Многим читателям Хабра оказалось полезным и познавательным сие чтиво. И так как каждое дело нужно доводить до конца и на это дело есть спрос — спешу продолжить делиться своим опытом.
Из этой главы вы узнаете:
- Как родилась сумасшедшая идея IT-проекта и какие были предпосылки для этого
- Про мотивы человека который бросает все и создает свой стартап или бизнес. Причем бросает не только комфортную и доходную работу, но и полностью меняет место жительства и окружение.
- Как собрать стартовый капитал
- Про создание команды с нуля
- Про роль основателя в развитии и разработке проекта
- Про поиск инвестиций и как это происходит в реальности
- Про ошибки и последствия
- А также про относительно счастливый конец этой главы жизни
Эта глава охватывает период с конца 2011-го года по конец 2013-го.
Идея
Зачатие ребенка начинается со страсти. С неуемной, всепоглощающей эмоции, которая преобразуется в супер-силу, способную свернуть горы. Эта сила настолько огромна, что дает новую жизнь. Впускает на Землю нового жителя. Но прежде чем малыш выйдет на свет, должно пройти 9 месяцев подготовки и органичного роста. Роста от маленькой клетки, до сверхсложного организма, состоящего из миллиарда других клеток гармонично связанных между собой. Как известно, 9 матерей не «выпустят в свет» малыша за месяц, поэтому ключевой момент в этом процессе, также как и в построение своего IT-проекта — это гармоничный и последовательный рост.
Я надеюсь, что эта параллель между зачатием и рождением ребенка, передает примерное настроение начинающего IT-предпринимателя от зарождения идеи, до релиза первой версии в публичный доступ.
В моем случае, идея моего стартапа казалось была в моей голове всегда, начиная с момента написания первой программы. В главе 4 я упоминал, что в университете разрабатывал собственный компилятор С++, чтобы дотянуться по знаниям до бородатых дядек с RSDN.ru. Более подробно эта история описана в отдельном посте — "Как я писал компилятор С++".
Одержимый идеей создать нечто выдающееся, для коллег-программистов, я часто записывал в тетрадку, как можно автоматизировать тот или иной процесс в моей любимой IDE. У меня также был файл на рабочем столе, куда я выписывал все рутинные задачи по написанию кода, которые происходили в процессе работы.
Будь то тысячекратно повторяющиеся циклы
for(int i = 0; i < items.count; i++)
Либо создание методов Get/Set в C++. Все эти ежедневные повторяющиеся действия наводили на мысль, что инструменты разработки — далеко не совершенны.
Далее, я все чаще стал задаваться вопросом — "А каким будет программирование в будущем?". Лет так через 10-20.
Думая об этом в начале 2010-го года, я представлял, что через 10 лет, машины будут сами писать программы, а разработчики будут махать руками возле прозрачных мониторов как это показано в фильме — Пароль «Рыба-меч».
Прошло десять лет, технологии искусственного интеллекта и машинного обучения набрали популярность. Также как и бесконтактные сенсорные контроллеры, вроде Kinect. Но я как писал код в Visual Studio, так и пишу. Только номер версии изменился. Ничего революционного за последние 10 лет!
Стартовый капитал
Но вернемся в конец 2011-го года. На тот момент, я усердно работал разработчиком-фрилансером, на двух проектах сразу. У меня была цель — поскорее собрать денег на квартиру и съехать от родителей в собственное жилье. И чем больше денег я складывал под диван, тем больше была моя уверенность в себе и завтрашнем дне. Вот уже 5000$ накопилось. Я начал посматривать, какие варианты квартир можно купить за эту сумму, пусть даже и в кредит. Справедливости ради, идея купить квартиру, была навязана родителями. Сама по себе она меня не зажигала. Машина у меня уже была к тому моменту, поэтому я начал поглядывать в сторону создания своего бизнеса и накопления стартового капитала под него.
В свободное от работы время, я смотрел и читал все, что было на тот момент о создании бизнеса в сети. Информации было немного. Моим любимым ресурсом был «Цукерберг Позвонит» (сейчас vc.ru), который впоследствии и вывел меня на влиятельных людей в сфере IT-предпринимательства.
Однако же, все что встречалось на страницах того блога и в соц.сетях — казалось очень далеким, от моего провинциального города. Таким далеким, что казалось как будто я смотрю кино, когда кто-нибудь рассказывал как он поднял десятки тысяч долларов инвестиций.
Затем я выходил в свой провинциальный двор, обставленный с четырех сторон хрущевками начала 1960-ых годов. С мрачными деревьями и мрачными людьми. И все что мне оставалось, это закрыть пеленой глаза и начинать воображать, каким может быть мой стартап будущего. Прорывная идея на миллион.
Я гулял и мечтал. Попутно спотыкаясь об бомжей в переходе, я думал про потенциал устройств с тач-интерфейсом. Я представлял как можно крутить на экране несколькими пальцами сразу, поворачивая воображаемую шестеренку и это вызывало эйфорию и желание создать что-то подобное для мира разработки ПО.
Не прошло и двух лет усердной работы, как я скопил сумму в 20,000$. Я ничего себе не покупал, еда стоило дешево и в основном ее покупали родители. Ежемесячных счетов и своей семьи у меня не было. Стало быть 95% от заработанного на фрилансе, прямиком складывалось под диван. Я проделывал такие накопительные марафоны в жизни еще не один раз, в том числе и сейчас, когда у меня куча счетов и большая семья.
Имея такие сбережения, я окончательно пришел к мысли, что нужно стартовать свой IT-проект.
От идеи до реализации
Итак, была сумасшедшая идея. Вдохновленный купленным New iPad 3, фильмом Железный человек и имея опыт разработки в несколько лет — я решил создать среду визуального программирования. А проще говоря IDE с тач интерфейсом. Идея есть, и я начал набрасывать заметки о функционале.
Основой UI/UX была возможность двигать компоненты, классы, методы и интерфейсы по пространству IDE, при этом соединяя их связями и углубляясь в детали кликая на блоки
из которых состоит программа.
Мне казалась идея визуального программирования сногсшибательной. Она сильно будоражила воображение. Но я не мог ее довести до точки, где бы такой инструмент был реально полезен с точки зрения продуктивности. Тем не менее, моим лозунгом в тот момент был: “главное делать, и будь что будет”.
Начав поиски исполнителей в свою команду, я наткнулся на пару разработчиков с сайта RSDN.ru. Они готовы были взяться за разработку. А мне же навязывали губительную мысль, что основателю — разработкой заниматься не нужно. По правде сказать мне и не очень хотелось, я больше был озабочен созданием реального бизнеса и поднятием инвестиций. Чтобы было все так красиво и богато, как у других успешных стартаперов. Многие решения, которые я тогда принимал, были основаны на интуиции, а также собственным эго. Учиться и перенимать опыт было не у кого.
Так или иначе, первого человека в команду стартапа я нанял практически сразу, как появилась идея. Я дал ему тестовое задание — сделать простое приложение для iPad, которое позволяет передвигать блоки по экрану и соединить их стрелками. Кандидат быстро справился с этим заданием, и учитывая его маленький рейт — 10$/час, он был нанят без промедлений.
Дальше больше. Я увидел, что «О, чудо!», разработчик делает задачи, которые я ему даю. И решил нанять еще ребят с oDesk’a. Таким образом из моей вчерашней безумной идеи, быстро образовалась компания из 8-ми разработчиков под любую платформу.
Моим же планом было, создать прототипы Desktop, Web и Mobile приложений, и пойти с ними к инвесторам. Другого пути я не знал в тот момент. Впрочем другого пути никто и не культивировал в русскоязычном стартап-сообществе. На поверхности инфопространства было одно: создаешь прототип, пишешь бизнес план, просишь денег…Profit!
Зачем нужен Networking
Команда разрабатывала прототип под моим руководством. Я параллельно начал прицеливаться на привлечение инвестиций. Размер инвестиций мне был неизвестен и в руках больше 20-25,000$ я никогда не держал. Поэтому поначалу ориентировался на цифры, которые публиковались в открытых источниках. И только спустя время, я попробовал написать бизнес-план, и впал в ступор от полученных 500,000$ только на оплату года разработки для 8-ми человек.
Искать такие инвестиции под сумасшедшую идею, была такая себе затея. Возможно где-нибудь в Пало-Альто это бы сработало, с пьяным миллиардером, но не в СНГ тех лет. Хотя разные истории были…
Все еще живя с родителями, я интуитивно начал стремится знакомиться со всеми, кто хоть как-то пересекается с инвестированием в IT-стартапы, либо сам их запускает. В то время, таких ивентов в Украине почти не было. За лето 2012-го года я посетил всего 2 мероприятия, проходивших на другом конце страны.
Однако это дало мне прикоснуться к ранее неведомому мне уровню. Уровню развития личности. Меня вдохновляло, как люди из IT-тусовки себя вели, насколько были уверены в себе, какая от них шла бешеная энергетика. Это все сносило крышу, и было из казалось совершенно другим миром — Зазеркальем. В этом мире не было дворовых наркоманов, бабулек и мрачного города в котором я прожил 26 лет.
В то время я познакомился со многими IT-бизнесмена, которые до сих числятся у меня в друзьях в соц.сетях. Среди них были основатели ВКонтакте, родственники и близкие тогдашних министров Украины и России, много мульти-миллионеров-инвесторов в IT.
Несмотря на то, что внешне я скорее напоминал вчерашнего студента, а предложить мне особо было нечего, кроме как «моя команда делает среду программирования с тач-интерфейсом». Тем не менее, многие сильные мира сего, шли на контакт и как минимум давали визитку. А если удавалось организовать встречи, через третьих лиц, то можно было презентовать свою идею несколько минут.
Сеть знакомств и окружение многое решают, если не все.
Фаза активного поиска инвестиций
В 2012-ом году, я переехал в Киев, из своего мрачного поселения. Сжег все мосты и связи. Закончил проекты на фрилансе. Собрал вещи и компьютер в клетчатые сумки-баулы и отправился подальше от родителей создавать свое светлое будущее. В Киеве у меня почти не было знакомых, поэтому все приходилось делать самому. Сказать, что было тяжело — это не сказать ничего. Со мной происходили такие дикие вещи, что выносить их на публику было бы самоубийством. Скажу лишь, что скорую помощь приходилось вызывать довольно часто. А также хозяйка моей квартиры, не раз хотела меня из нее выгнать, за разного рода косяки (ведь раньше я в одиночку не жил и многим вещам учился на ходу).
Но я остался жить в Киеве, хотя никто в меня не верил и родственники постоянно тянули назад в свой «Лас-Вегас». Сегодня же наоборот, я купил родственникам квартиры и зову их переехать ко мне. Главное не опускать руки.
Итак, все что мне нужно было в тот момент — это мой компьютер, стол и стул. Стола в первой съемной квартире не было, поэтому пришлось найти раскладной вариант для дачи, который едва помещался между кроватью и телевизором в крохотной однушке.
Но смысл затеи с переездом был именно в поиске нужных контактов и инвестиций, которые находились в пешей доступности. Так в период с сентября 2012-го по февраль 2013-го года, я обошел порядка 20 инвесторов, презентуя им свои проекты. Я находил их на конференциях и ивентах, в соц.сетях и новостях. Обращался напрямую через Фейсбук. Терять мне было нечего. Я ясно понимал, что когда мои накопления закончатся — то назад дороги не будет.
Это будет эмоциональная смерть. Назад я вернуться не смогу, а для того, чтобы оставаться в Киеве у меня не будет средств. Ведь с фрилансом тоже покончено.
Я вдохновлялся походом Юлия Цезаря на Британию. Когда, высадив войско на остров, он приказал сжечь корабли, чтобы у солдат не было возможности бежать назад.
И солдаты захватывали остров. Я был в похожей ситуации, потому что бежать было некуда. Если уж можно было само-мотивировать себя, то это было сделано максимально возможно. Либо все, либо ничего.
Но реальность немного иная. И несмотря на вселенское желание получить инвестиции и запустить стартап глобального масштаба, деньги таяли на глазах, а чеки с пятью цифрами мне не спешили выписывать люди, которым я предлагал в нас вложиться.
И вот у меня уже остается несколько сотен долларов со всех накоплений. Зарплату разработчикам платить нечем, за аренду квартиры платить также было нечем, денег нет. К слову прототипа продукта, который бы цеплял и вызывал вау-эффект — тоже не было. Я лишь приклеил скотчем листок бумаги на стенку с надписью «Самый темный час перед рассветом» и продолжал борьбу.
От безнадеги, я обратился абсолютно к постороннему человеку, который проводил бизнес-тренинг в Киеве, и к IT не имел никакого отношения. Я показал ему демо на iPad’e, прямо возле сцены, перед публикой в тысячу человек. Мы говорили минут 10, пока публика томилась в ожидании. В конце-концов он вынес вердикт того, каким были вещи на самом деле: «Я вижу как на экране планшета перемещаются какие-то квадратики и ты просишь у меня десятки тысяч долларов. Я не буду в это инвестировать».
Однако меня это не останавливало, я продолжал ходить и презентовать то что было, при том что будущее было под угрозой. Люди компетентные в IT, давали дельные советы, и если бы тогда я к ним прислушивался, все могло быть иначе. Кто-то советовал адаптировать приложение для детей и обучать их программированию таким образом. Мне казалась эта идея если не оскорбительной, то дикой.
Какие дети?! Вы что?! Я хочу сделать революцию в области разработки ПО, а вы мне предлагаете игрушки разрабатывать? Да-да, хорошо бывает проанализировать себя спустя годы.
Я продолжал биться в закрытую дверь, даже когда полностью приостановил разработку. Взял в банке микрокредит, чтобы оплатить аренду квартиры. Еду мне высылали родители, или приносила будущая жена. Поэтому, хоть я и был банкротом, и уже морально подавленным от отказов, тем не менее мне позвонили из вновь открывшегося стартап-акселератора и пригласили на собеседование.
И в правду говорят: «Все получится — стоит только расхотеть». Эмоционально и финансово я был на нуле, но нашел в себе силы доковылять до потенциального офиса моей компании. И там меня ждала хорошая новость. Основатель акселератора и по совместительству инвестор, был хорошо знаком с основателя MySQL и GitHub. И мог при возможности познакомить меня с ними.
А также этот инкубатор привлек около миллиона денег, и они рады были вложится в перспективные разработки. В конце концов, меня взяли одним из первых резидентов инкубатора и обещали всячески содействовать. Однако мне нужно было на что-то жить, платить за аренду и еду. К тому же команда уже достаточно давно не работала на проектом. Однако же, я все таки познакомился с этими инфлюенсерами из мира IT, и перенял у них достаточно знаний.
Итог
Несмотря на эти американские горки, на пределе человеческих возможностей, много позитивного я извлек за эти безумные пол года. Я познакомился со многими известными людьми из мира IT-предпринимательства. Получил большой опыт, понимание процессов создания и развития стартапа.
Также, именно переезд в Киев, подарил мне жену, во многом благодаря которой я окончательно не утонул в то тяжелое время. Ее поддержка и помощь вытянула меня из настоящего ада.
И спустя 8 лет, с холодной головой, наработанными знания и контактами, я снова запускаю IT-бизнес. О чем обязательно вам расскажу в последний главе.
ссылка на оригинал статьи https://habr.com/ru/post/504240/
Добавить комментарий