Скажи честно, задумывался ли ты о том, чтобы начать свой бизнес в IT? Напиши свой ответ в комментариях, нам будет интересно увидеть общую картину. Ну и не забывай подписываться - у нас много полезного. А мы постараемся рассказать сегодня, как начать свое дело в IT.
Чтобы не быть голословными, мы взяли интервью у основателя компании United Developers Сергея Курдюка, так что все, что ты прочитаешь в этой статье основано на реальном практическом опыте. Погнали!
Background
— Сергей, с чего начался твой путь как разработчика и бизнесмена в IT? Что ты можешь посоветовать ребятам, которые тоже хотят двигаться в этом направлении?
Не уверен, что скажу сейчас что-то новое, но когда ты создаешь небольшую компанию, в первую очередь необходимо стать специалистом в своем деле, чтобы хорошо понимать, как все работает, как делается проект, какие у него есть этапы и так далее. В любом деле нужно понимать процессы прежде, чем делать компанию - это поможет сохранить деньги и время в будущем.
Сергей начал свой путь в разработке без профильного образования - просто самостоятельно учился по открытым источникам, пытался сам писать программы и учился проходить собеседования. “Чтобы пройти собеседование, нужно проходить собеседования”, - говорит Сергей. Есть много книг, которые помогут в этом деле (кстати, одну мы уже рекомендовали на своей странице ВК), ну и, конечно, опыт прохождения интервью.
Все это помогло Сергею пройти собеседование и начать работать разработчиком в крупной компании.
— А почему ты ушел из компании?
В компании были большие проекты, которые длились годами, в них использовались часто не очень актуальные технологии. Когда ты работаешь в большой команде разработчиков на таком проекте, ты ограничен этими технологиями, и не можешь использовать что-то более современное, предлагать идеи, а еще зависишь от других разработчиков.
Для компании эти проекты являются основным источником прибыли, но для разработчика - это понижение ценности на рынке, можно сказать. Ты работаешь с не актуальными технологиями, которые уже никому не нужны - и это печально, потому что эти технологии ты пишешь в резюме, соответственно, спрос на тебя не сильно большой.
Начало
— Хорошо, а что произошло после того, как ты уволился?
Я стал работать над разными проектами на фрилансе самостоятельно, появились первые клиенты. Ко мне начали приходить стартапы с интересными проектами, где я мог сам выбирать подход и технологии для работы и быть независимым от других разработчиков. Это естественно повышало мою ценность как специалиста.
—Какой переломный момент заставил тебя из фрилансера превратиться в бизнес?
В какой-то момент клиентов становится столько, что ты физически не можешь удовлетворять весь спрос, и тут есть два варианта:
1. Повышать стоимость своего труда. Тогда клиентов, готовых сотрудничать, станет меньше, но твой заработок будет расти. В этом варианте есть свои минусы, конечно. Это сильная зависимость от одного или нескольких работодателей, которые готовы платить выше рынка.
2. Распределять клиентов по другим работникам. И с этого момента получается полноценный бизнес - тебе нужно искать сотрудников, новых клиентов, начинается рост.
Сергей обратил особое внимание на то, что важно создавать дополнительную стоимость для сотрудников и клиентов. Это значит, что ты должен соединять труд своих сотрудников и получать такой результат, какой не смогли бы получить люди, работая по отдельности. Например, отдельно маркетолог, кодер, тестировщик, проджект не могут сделать то, что может сделать компания под твоим эффективным руководством. В этом заключается твой рост.
Что повлияло на успех?
— Сергей, как думаешь, какие ключевые факторы повлияли на успех?
В глобальном плане - это расцвет тренда на outsource and outstaff разработки в США, расширение рынка и восходящий тренд на IT, повышение бюджетов в этой нише, размеров и капитализаций компаний. Лидеры рынка, такие как Google, Apple, Amazon и другие технологические компании “гонят” зарплаты разработчиков вверх и тянут вверх весь рынок. Разработчики в свою очередь создают продукт, который положительно влияет на стоимость акций компании, компании привлекают больше людей. Сейчас это непрекращающийся процесс. Об этом можно говорить долго.
— Понятно, а если взять конкретно твой случай менее глобально?
Это сложный вопрос. Наверное, удача занимает важную часть в успехе бизнеса. Также я придаю большое значение личным отношениям и связям, верю, что доброта к людям в каких-то моментах окупается. Ну и конечно, собственные компетенции как разработчика - это очень важно, чем их больше, тем выгоднее получается.
Трудности
— Какие значимые трудности были на пути? Как компания их решала?
— Самая главная трудность всегда - найти баланс между разработкой и продажами. Часто бывает так, что не хватает либо продаж, либо разработчиков - оба варианта плохие. Так что большую часть времени я пытаюсь сбалансировать две эти составляющие. Чтобы сгладить эти моменты, стараемся заключать долгосрочные контракты и развивать отделы Sales, HR, чтобы в любой момент была возможность найти разработчика или проекты.
— Были ли трудности с управлением командой?
— Конечно, как в любом бизнесе. Когда стало столько разработчиков, что я не смог сам ими управлять, пришлось нанимать людей для этого. Начали с набора проджектов, потом маркетинг и HR. Но иногда приходится увольнять людей, потому что они не справляются с обязанностями. Раньше у разработчиков был вопрос: “Зачем нам проджект? Мы справляемся сами”, но когда появились стоящие сотрудники на позиции, вопрос отпал. Да и часто мало найти хорошего сотрудника, нужно его удержать, что тоже не всегда получается. Иногда приходится прощаться с хорошими ребятами, такое случается.
— Пытаешься ли ты это предотвратить?
— В первую очередь я стараюсь создавать хорошие условия в компании для работы и профессионального роста сотрудников. Но если сотрудник настолько вырос, что ему предлагают хороший оффер - это его профессиональный путь, я не пытаюсь его удержать.
Видение на будущее
— Какие планы на будущее для компании?
— В первую очередь хочется делать продукты, которые будут приносить высокий доход клиентам. Наша цель - создать команду маркетологов и аналитиков, которые приносят дополнительную ценность тому, что делают разработчики. Продукты должны создавать то, что хочет клиент - прибыль чаще всего, но мы работаем и с волонтерскими проектами с социальными целями. Хочется повышать ценность, которую мы приносим в проект клиентам.
А с точки зрения компании, мне очень интересно профессионально растить людей, обеспечить тот рост, который они хотят, внутри компании или вне ее, показать им путь развития.
Что делать разработчику?
— Сергей, какой совет ты можешь дать разработчику, который собирается начать свой бизнес?
Это может звучать иронично, но я считаю, что в сфере IT не стоит делать агентство, как у меня, лучше выходить на рынок со своим продуктом, если ты занимаешься разработкой - я думаю, это более правильный путь. На своем опыте я вижу, что очень сложно выстроить агентство, которое не просто приносит прибыль, а также ориентировано на людей, работает на репутацию, не жертвует людьми. Это сложно и не очень прибыльно.
— Неожиданный ответ, а какие качества нужны разработчику для старта бизнеса?
Как и всем предпринимателям - смелость - не бояться рисковать в первую очередь, и обязательно настойчивость - чтобы не сдаться при первой неудачи и продолжить пытаться.
Мы благодарим Сергея за такие подробные ответы. Думаем, что эта информация очень ценная на любом шаге пути построения своего бизнеса.
Если у вас тоже есть вопросы к Сергею, то пишите их в комментариях, постараемся ответить.
Не забывайте подписываться и ставить👍