Всем привет! Меня зовут Самат Голимов и это подкаст запуск завтра. Как технический директор я пытаюсь разобраться Как устроены сложные и интересные штуки. Сегодня мы будем говорить с моим бизнес-портнером Федором Борщевым, о том, как устроена наш бизнес. По 4 года назад мы с Феде открыли компанию по разработке
программного обеспечения. И это происходило буквально у вас на глазах прямом эфире, потому что у нас в марте 20 года вышел эпизод, где мы позволили очень крутого корпоративного юриста и обсуждали с ним партнерское соглашение. Кто за что отвечает, кто чем занимается, вот это всё. Ссылка на это эпизод в описании. Когда нам начинали это делать 4 года назад, нас было некое представление, что значит запустить компанию быть
бизнесменами. На самом деле вся казалась совершенно по-другому. Многие вещи, которые нам казались простыми, казались на самом деле очень сложными, а то, что мы думали, что будет проблемы, мы вообще не замечали. И сейчас мы хотим поделиться с вами этими открытиями, тем более, что многие спрашивали, как у нас дело. Это подка студии Либа Либа. И сделали мы его совместно с сервисом онлайн-образования Яндекс-проактеком. У практику мы есть курсы по разработке по анализу данных и по английскому
языку. Но сегодня я хочу рассказать о курсе алгоритмы и структуру данных. Сегодняшние программисты во многом изолированны от того, как на самом деле работают программы, и как компьютер решает те или иные сложные задачи. Например, поиск, крочайшую пути. Для всего этого есть готовые виблиотеки, и ты можешь не задумываться о том, как это все устроено. Но если вы хотите научиться писать супер эффективный код, то этот курс для вас. Курс алгоритмы и структуру данных дает базу,
основу, которая поможет решать сложные и неартинарные задачи. Когда полный сильный бонус, задача такого типа очень часто спрашивать на собеседования. Курс лица 4 месяца. Все подробности в описании по ссылке. Привет, самат, меня зовут Федя, я твой партнер, компания Федей Самат. Слушай, это супер креполозычный. Привет, самат. Федя, мне кажется, пришла пора сделать такую небольшую подведение тогов, наверное, и рассказать, чего нас происходит. Значит, 2020 год мы с тобой два
технических директора. Я тогда помню, ты мне написал типа самат, тебе прикольный телеграм-канал, я в подписанте все на три канала, один из них твой. Я тебе пишу в ответ, wow, у меня было всего два, и вот я на твой тоже подписался, у тебя тоже классно. И вот ты не завишь попить кофе, и мы обы такие уже уставшие от того, что мы технические директора, потому что там типа все
одинаковые, сколько можно, давай еще не быть типа сделаем вместе. Вот, значит, мы начинаем бизнес. На самом деле, когда мы начинали, мы были типа такие крутые, значит, иоконсультанты, которые сейчас мы вам расскажем, как сделать разработку, сами ничего не будем делать, поочить нам кучу денег. Это
бизнес идея просуществовало, кажется, полго может быть год. Я помню, очень хорошо, наша первая клиента, мы ему оказывали именно такие услуги, мы пришли вдвоем и настраивали ему разработку, там был 50 человек, качество разработки, бизнес не очень устраивало, вот мы переводили ее в порядку. Мне кажется, на этом наша идея, что мы будем продавать консультационного услуги и закончилась.
В общем-то да, потому что самого начала хотелось включиться, что-то поделать, а в конце, когда начали уже рефлексировать проект, я понял, что если бы я не пытался что-то починить, а просто пришел бы со своими привычными, мне силами и что-то бы сделал, то всем бы было гораздо лучше. И я бы больше
денег заработал об бизнесу, бы больше пользу. Ну, у любой большой системы есть инерция, и для того, чтобы перестроить рабочие процессы в компаниях, которые 50 программистов, нужно потратить, ну, наверное, очень оптимистично, мне кажется, полго, да, скорее, год или больше, и этим нужно заниматься в фулт-тайм, то есть нужно прямо сидеть в этой компании, буквально ногами ходить и пинать людей, чтобы они меняли свои привычки. Короче, конкретно, таком компании мы конечно помогли,
но то, сколько сил мы там потратили, сколько времени, КПД у этого был супер низкий. И теперь мы, короче, обычный аутсор, который покупает программистов, подешевле и продают подорожь. Что такое аутсорс, давай рассказывай? Аутсорс это когда есть бизнес-убизнеса, есть какая-то потребность в фечах и штатный команды либо нет, либо она не тянет, не хватает времени, силу или чего-то еще. Бизнес идет и ищет программистов на стороне, и тут мы такие говорим, и чуваки вот у нас есть
программисты, давайте мы вам поможем. Если у тебя вообще не был команды разработки, то просто становимся твоей команды разработки, а у тебя уже она есть, то это такая вторая команда разработки, которая совместа своим продуктами, дизайнерами создает то, что тебе надо. Только тебе не болит голова про то, как прокачивать программисты, как украблять программистами, какие технологии
использовать, это все мы берем на себя. Но на самом деле ключевое отличие нас от остальных аутсорсеров, это то, что мы не просто делаем то, что попросит, а пытаемся понять бизнес-заказчика и выступаем как партнеры, то есть мы вполне можем сказать, знаете вот то, что вы предлагаете запрограммировать, это очень сложно, долго и дорого, но кажется, вашу задачу можно решить вот гораздо проще и
быстрее, если сделать вот это. И когда я говорю мы, это не только мы с тобой Феде, у меня есть любимая история, мне кажется, я всем ей уже прожужал, но я на самом деле этим горжусь. К там пришла команда, и сказал, мы хотим запустить мете про видеоигры, она будет называться так-то, там то-то-то-то, у нас была установочная встреча, вот да, привели с собой нашего бэкендеры, который будет программируйте этот проект, часто так делаем, познакомились все все нормально,
через неделю у нас очередная встреча, бэкендеры говорит, вот имя настроил проект, запустил, он может открыть, посмотреть, уже там все есть, это-то-то, потом говорит, ну знаете, мне кажется, самое важное, это то, что название вашего медиса впадает с названием популярной видеоигры,
и вы никогда в Google-ом-поиске в нормальных местах отображаться не будете, это типа вам это понимаете, это вам точно okay, и в этот момент я такой все, супер, у нас получил спостроить компанию, в которой бэкендер-зарабочек, который обычно все удалены от клиента, думает о том,
как то, что он запрограммирует, будет реально работать, то есть не просто там код какой-то работает или нет, а то, как оно приносит пользу, мне кажется, это идеальная ситуация, это мне кажется, главное, почему к нам приходят и возвращаются, давай и расскажем в таком режиме,
какие проекты мы сделали, давай, я прям даже что-то не знаю, что начать, давай с чайки последнее, что мы такого большого запустили, чайка это сеть медицинских клиник, в то время это была самая классная седьмий с инсклинг, москвья частная, сейчас они уже есть там в разных странах,
у этой седьмий с инсклинник была своя собственная медицинская информационная система, мисс, у нас правильный и спрямо отдельный эпизод, ссылка будет в описании к этому, и вот эту систему они хотели развивать, и мы им в этом помогали. Дея в том, что ребят был большой довольно монолит, то есть это прямо к гигантской кодовой баз, который довольно тяжело мнефицировать и любую фечу в ней пилить довольно сложно, потому что пилишу в одном месте, она затрагивает кучу других, собственно вся наша работа,
побольше часть состояло из того, что мы этот монолит не то, чтобы распилили, но научились писать код рядом с ним, то есть сделали протоково заимодействие, по которым можно было писать рядом с ним какие-то другие фечы, то есть прямо вот отдельными командами на отдельных языках,
и все это вместе работаю. Это буквально мы летим в одном самолете, рядом в воздухе строится второй и потихоньчиком перестатскую пассажировав сперва на второй, следующий клиент, про который я хочу рассказать это вебюм сервис подготовки к ЕГО, у них очень много
клиентов, там сотни тысяч школьников уча, с десятки тысяч преподавателей, был сайт, была внутренние админка, в которой работали преподаватели, она была не очень удобная, и вносить изменения на этот сайт тоже было довольно сложно, какие-то маркединги, и штуки проверять функционально
сдвавлять, мы переписали ее с нуля и сделали так, что теперь туда очень легко вносить изменения, она работает быстрее, в ней удобнее работать, учителяет срать меньше времени, мы писали про это прямо такой подробный пост, ссылка на нее тоже будет в описании, это мне кажется так, очень штуку, которую можно прямо гордиться, и она вот от начала до конца додела, на меня кажется.
Да, она в этом плане очень крутая, мы не потеряли никаких данных, мы действительно помогли системы запустить в продукшин, у меня есть еще две гордости, одна большая, одна маленькая, большая, она в том, что мы довольно хорошо получше оставили онами, и та команда, которую мы
нанимали по моему до сих пор, там работает и пилет фич по нашим стандартам, очень мы им оставили не только кот, но еще и команду собранную, вторая моя маленькая гордость, она случилась буквально недавно, мы недавно не на работном программисте, я у всех спрашиваю, как нас нашли и парень учился выберем, я газдовала, да, уже по нашему интерфейсу и пришел к нам работать.
Охренеть. Очень привет, мы запустили несколько меди, название которых мы не будем называть, но бы вполне возможно их читаете, прямо сейчас у нас четыре больших проекта, мы сейчас перезапускаем один из самых больших кулинарных сайтов в русском интернете для крупнейшей российской
корпорации, к сожалению, не могу сказать подробнее, но вынваря не как пользовались ее услугами, мы делаем облачную платформу с блин, звучит супер громко, на самом деле такая маленькая программка для управления промышленного оборудования, какой-нибудь там Макдонс или аналогичная сеть, у них есть специальные железки, которые через компьютеру управляются всеми тем третеринцами, вот мы пишем
для нее облачную платформу. Третья, мы помогаем делать систему управления стройкой для большой строительной компании и мы продолжаем рабососсердапами, у нас есть чуваки, которые в Польше делают супер платформу для маленького бизнеса, на это буквально там три человека делают стартап. Федя, мы делаем довольно много всего, как мы распределаем обязанности, вот чем ты занимаешься? Моя часть это экзикьюшин, те отговаренности, которые ты сам отам приносишь, мы должны выполнять, соответственно,
я делаю все что для этого, нужно на нема и новых людей, контролирую старых, помогая и так далее. Отлично, ну да, моя работа просто я привожу новых клиентов и общаюсь со старыми так, чтобы они были довольны. Ну да, то есть получается, что работ руками на мне, новые клиенты отношения на тебе. Да, тут важно понимать, что я тебе понимаю, как работает с руками, Феде хорошо понимает, как делается договоренности, но вот у нас есть такое разделение, потому что нам больше нравится
вот эта часть. Хорошо, я когда готовилась к этому эпизоду, посмотрел, что у нас компания 24 человека, из них 15 программистов, когда мы начинали, мы с тобой были вдвоем, что из-за это поменялась
компаний. Но смотри, можно, наверное, перейдут разделить на давай этапа, первый это наш такой диалистичник, когда мы считали, что можно как на предыдущих работах, но я собственно так всегда встраю, на нема вопросом ставительных программистов, у нас как-то таких проюжектов не было, были про так, которые отвечали за продукт, гипотеза и все остальное, а проюжектов, которые руководили программистами, делали административную работу, не было, как-то она была автоматизированной,
ребята, сами делали. У нас что-то такое получилось, мы в таком с этапе даже запустили сноб и делали еще какие-то проекты, по-моему выбиваем, и даже так об маркет мы так сделаем. У нас был человек 6 программистов, 2-3 клиента, и мы вполне себе и прогулли их успешно.
Да, был такое клёвое, самое управление типа всё работало, но оказалось, что эта история абсолютно не масштабируемая, в плане того, что у нас был тогда 6 человек и всё, и вот эти вот 6 человек, нас бы и дальше и бы и выпах, то сделать из-за этого бизнес, который будет расти стабильно, вообще казалось просто какой-то невозможно историей, поэтому мы всё-таки вели менеджеров у себя. Я помню, этот момент мы такие типа войти компании, не должно вот менеджев, если войти компании есть,
менеджеры это плохая идея. Да, да, да, да, да, да, да, да, да, да, да, да, ну, значит, в ней что-то не так. И пошли, взяли себе менеджев, да. Теперь у нас актрой. Четыре, четыре, кажется, уже. Вот сейчас у нас есть 4 менеджера, у нас есть куча программистов, нам приходится влезать в проекты с самим руками, потому что я помню,
у нас ещё такая фантазия была, что в томатте всё настроим, и оно всё будет само работать. Это неправда, увы, я не знаю, я конечно об этом мечтал, но мне кажется, что тогда я понимал, что нет, увы, это так проект его отсорс не делается. Ну в любом случае отсорс это тот бизнес, где фаунд руку, к сожалению, приходится всегда со своей экспертизы и влезать в проекты, и смотреть,
что там происходит, направлять, останавливать, давать советы, подталкивать. В нашем случае всё немножечко легче в плане того, что менед для контроля проект хватает, наверное, часа, двух, каждый проект в неделю, просто для того, чтобы посмотреть, как там идут дела. Ну и плюс, какие-то уже операционные мероприятия, когда мне нужно решить какие-то проблемы, с кем-то встретят, это ещё несколько часов. Ну ладно, поехали дальше. Поговорим про то, как устроена разработку у нас,
и чем она отличается, на самом деле очень сильно отличается от обычных компаний. Я зайду с Казырей. Давай. Я помню, я даже писал про это в телеграмме, но потом я не сделал фулапы, как обычно. Я написал, что мы начинаем тестировать четырехотневную рабочую неделю. Я написал, вот типа, попробуем, потом расскажу, как прошло, не рассказал, давай вот в подкасте расскажем,
как прошло-то. Получилось нет. Сушепучилось, мы до сих пор так работаем, я не скажу, что у нас вся команда работает ровно четыре дня в неделю, есть ребят, которые работают пять, менеджеров, в принципе, работают пять программисты по желанию, но в целом я довольно результат микспремент, ребята тоже. То есть действительно появилось больше времени на отдых, больше времени на то, что посидеть спокойно подумать, а производительность при этом совершенно
не упал. Конечно, у меня нет каких-то цифров, потому что мерить производительность программистого от ссорсу, это вообще довольно сложный, нам не решаемое с точки зрения статистики задача, потому что проекты все неповторимые программистов довольно мало, но заходя в проект, проверяя как у них девая, вижу, что ребята перформят хорошо и не знаю о том, что они работают четыре дня в неделю, заметить это сложно. Я хочу пояснить типа, как мы понимаем, что все
нормально. Мы свете довольно много проекта запустили и поставил проекты, настроил, начал работать, но смысл, запустил команду, настроил процессы, если раз в неделю заходит, что видишь, что было сделан за неделю и что собирается эти вот за неделю. Если команда примерно
попадает в эти ожидания, значит все нормально. И это может прозвучать супер не научно, супер не технично даже типа, что вообще происходит, вышло там на глазок, что ли все делать, да, друзья мои, все всегда делается на глазок, есть люди, которые просто это честно признают, а есть люди, которые такие мы сейчас придумаем супер методологию, все нам на компьютер будет говорить, они как бы почти всегда на самом деле все равно делают на глазок, просто почему-то стесняются
это признать. Да, и наверное самое главное, когда ты вот так оцениваешь проект на глазок, состояние у меня метод как раз вот этот тритом, то есть ты приходишь и четко раз в неделю должно на проекте что-то случаться. За неделю ты должен видеть, что что-то произошло, куда-то все сдвинусь. Что-то произошло, что-то звинусь, это эфимизм для того, что ребята что-то полезного на программировали, а желательно даже вытащили это клиентом и показали, и в продукте что-то изменилось,
что-то новые появилось. Ну да, то что то, что можно померить, подробить руками, и если такой ритм есть, то в проект скорее всего все хорошо. Куда ты заходишь, смотришь результат. Мы внедрили бы и скем. Когда мы начинали, мы такие типыща, все что-нибудь в наушни запишем. Наушни как Google Doc, только для общей для компании, там есть ссылки внутри этих Google Doc, в общем это такая система управления знания, именно вирно самая правильная определения для людей и
компании. Да, как раз когда мы начинали, она была прям на хайпе, мы соответственно тоже себе взяли, внедрили, ну как внедрили, поставили наушни, сколь все теперь все в наушни. И какое-то время мы так жили, поняли, что это полный абсолютный бардак, потому что наушни это отличный конструктор, но конструктор не работает без человека, который из него что-то конструирует и... И сдает ограничение. Да. Пьет по рукам тем, кто там лишний модуль добавил, не нужно ее этом месте,
и не заполнивать что-нибудь. Да, да, да, поэтому мы решили не изобретать своих конструкторов, а просто взяли готовую классную систему Basecamp, который обкатанно просто годами, которые специально делали для таких ребят как мы и там все заработал гораздо лучше и там такой архитекты просто перестав быть нужен, потому что за нас уже все подумали. В Basecamp сильно отличается от других. Давай попробуем объяснить, чем отличается, потому что вокруг этого
мне кажется можно объяснить, почему у нас процесс по-другому. У нас например нет дейликов. Дейлики это когда каждый утро, каждый программист по кругу, говорит, что он собирается сделать и что ему мешает. Нет, нет, а что ты сделал, что собираешь и сделать, что тебе мешает. Да, там еще обычно говорят, что это должен быть стандап, то есть люди должны стоять. А ожидание такое, что если ты стоя, то дело, что значит быстрее происходит, чем когда сидя. Тебе тебе будет тяжело
долго стоять, поэтому ты быстро все скажешь. Ну такой ритуал можно сказать. Обычно говорит, что они даже в 5 минут, но и на самом деле довольно много команд занимаются этим по часу в день, типа ты с утра, вот часто радишь на то, чтобы вот вот вот так вот обсуждать. Вообще звучит довольно логично в Феде. Все собрались, а в суде и дальше могут качественно хорошо
проработать. Но мне это не нравится подум причину. Во-первых, это огромное потеря времени, потому что это час всей команды, соответственно, команды с 8 человек, это 8 часов, а 2 их это провоцирует людей как мне кажется к несомнастоятельности. То есть если тебе для того, чтобы решить какую-то проблему, что тебе что-то мешает, что-то не хватает, нужно какую-то целую ритуал, куда-то придешь, он в этого определенное время тебя должны послушать, то, ну, наверное, ты не
очень самостоятельный чувак. А если при этом у тебя и все возможности коммуникации, когда ты можешь написать нужным людям получить от них ответ, то получается, что тебе не нужно ждать какого-то следующего дэлика, чтобы это проблему решить. Но говоря, грубо, мы в 9 закончили дэлик, в 10 у меня вылес новый какой-то бойкер, и я там написал кому-нибудь в чат мне, никто не ответил, ну и ладно, все пойду, значит, до следующего дэлика там все разрули. Да-да-да, и все,
и день ты просто сидишь и бездельничаешь. Я не утрирую, это довольно часто ситуация до сих пор во многих командах, которые я видел, а в случае, если компанией нормально отстроена коммуникация, когда ты знаешь, что как он чайку пишешь, а он тебе ответит, то получается, что и ждать то особо не нужно, маутово выясняется, что даже не нужно в одно время жить и как-то в одно время
собираться все разываться в 9 утра всем. Да, у нас получилось так, что сейчас команды разбросаны просто во всех часовых поисах от канады до Хабаровска, при этом все совершенно нормально у займа действует. В обычных компаниях я это вижу часток, особенно когда меня загут проконсультировать, люди пишут и не получают ответа. В какой-то момент ты даже перестаешь писать то, что какой-то смысл, как бы, все равно
не ответят. И там, за кончастим, что люди там ходят на сазвона, всегда говорят, давай позвонимся, вот обсудим этот вопрос очень важный. А у нас большинство ребят прямо с четко по этому правилу есть и написал какой-то вопрос, то тебе в течение суток придет ответ. Причем не просто отписк, так и эти палатмы посмотрим, а что-то вынятное развернутое. Это, кстати, вот отличие бы с Кэмпот всяких телеграм-чатов, слэков или других программ таких мессенджевых, то что тексты
там большие. Он подталкивает к такой вот осенхронной коммуникации осознанный, потому что там есть все нужные инструменты, там есть все нужные напоминалки. Но в целом мы делали ребята, которые очень хорошо разбираются осенхронные коммуникации. Там куча детали таких маленьких, которые кажется неважными, но потом они складываются, например, то что там есть инбокс, типа входящие сообщения, тебе прямо типа отдельные окно, в которые ты можешь посмотреть, все что тебе пришло в конце дня
условно. Выделить себе время этим заняться. А еще, как раз благодаря бы из Кэмпо, у нас нет рабочих чатов. Обычно во всех идти компаниях есть там 10-15 чатов, это есть хорошо, если благо там по рассотин. И вот значит, ты в сидишь в этих чатком, они могут быть в слэки, могут быть в каких-то специальных российских мессенджер, может быть, телеграме. Само ужасное, где тебе там постоянно типа что-то пишут. Тема-то плохо, во-первых, давай начнем с этого. Плох это, во-первых,
тем, что ты никогда не можешь оставить работу где-то. Если ты отелеграм, то у тебя в одном мессенджере получается переписка с близкими с друзьями и работа. И даже то, что ты там убрау работу в какую-то папочку, ты себя обманываешь, но что все-то видишь, что тут у тебя работе капает, и в любом случае на это тратишь внимание, ты в любом случае меньше отдыхаешь, ты в любом случае не спокойно. Второе, чем от плохо, действительно тем, что чаты провоцируют на
какие-то простые быстрые ответы. И это хорошо, когда ты обсуждаешь, как тебя пойти в бар, или где-то провести выходные, и это отвратительно, когда ты обсуждаешь, как тебе запустить сложную систему, в которой никто в целиком не понимает, как и что работает. Боис Кемп, когда ты переписываешься в нем, он оставляет документацию, говоря грубо, вот это вот переписка вся вот, это осознанная в тудушках. Она остается как документация к проекту, который потом
легко ищется, и легко понять, как вообще-то или иное решение принято. Почему оно принято, и как вообще мы предполагали, что мы дальше будем с этим решением жить? Так, кстати, тоже важно момент, то что в чате там прошло несколько дней, хрентное идешь, что сообщение, который тебе было. И все, да, можно что-то там запинить, но потом ты в запиненных сообщениях тоже теряешь. Через несколько месяцев запинных сообщений становится так много, что уже и в них не
найдешь. Кстати, мне кажется, что мы сейчас с тобой, как бы рассказываем, как бы искам классные, на самом деле, это для этого не обязательно не имеет без камп, мы с тобой переписываемся. Беликфродный почте. Да, почта, это... Ланлав. Ну, тут на самом деле очень логично. Мы сведи просто обсуждаем, типа, четыре вопроса одновременно. Мы обсуждаем, что там дело с деньгами.
Мы обсуждаем как будто особо сложную клиенту, мы обсуждаем наим кого-то, мы обсуждаем запись подкасты, типа, 5-6 тем общения, и их, в принципе, можно все соединить в телеграме, но тогда будет очень сложно проследить какую-то из отдельных веток, а по почте вот как бы в этой теме ничего не происходило неделю, мы забили и, вообще, можно удалить, а тут, как бы,
происходит, конкретно вот про этот вопрос мы разговариваем. Кстати, еще очень хорошо помогает не уходить от тема обсуждения, а если ты не можешь, как бы ничего сказать, то ты видишь, что-то ничего умного не сказал, как бы, извините. В общем, почта, это инструмент мне кажется, который сильно недооценен и надеюсь, он еще вернется. Окей, давай расскажем про инструменты, чем мы пользуемся, кроме без кампы. Тебе есть и какие-то корпоративные тулзы. У нас есть
общей инструменты, которые для всех важны. Это гитхап, ну понятно, потому что там лежит код. Там же у нас какие-то программистские штуки, вроде континейс-интогрейшин. Котинейс-интогрейшин или сиай? Это программы, которые помогают привозить твои программы полисылима автоматически. То есть программисту не нужно руками там, кажуты, делают для того, чтобы новая версия программа появилась у конечного пользуя. Он пишет код, а дальше все остальное происходит
автоматически. Там же у нас коп Аэвот, который помогает программистам генериировать код. Это не рассеть созданное для того, чтобы помогать программистам. Она обычно на все мысходном коде, которых хранится в гитхапе главным публичном репрессетории сходного кода. Многие компании используют гитлап, потому что они дешевле или вообще можно бесплатно сделать. А вот мы пользуемся платной дорогой штукой. Почему? Я считаю, что программистов должны быть
и в селах компании должны быть лучшие из возможных инструментов. Я понимаю, что собственный инстанц гитлаба, будучи установлены, не знаю, за десятифыровым, даже полностью идеально настроен, но все не будет дотягивать до гитхаба просто пофичам. Потому что гитхаба самая лучшая ся, у них самые чистые интерфейс с этим просто не поспоришь. Но их целым пофичам он лучше. И когда он лежит в обуке, мы уверены, что у нас всегда будут самые свежие фичи,
самые свежие прививок. Когда появилась копая вот, но его сразу же, как только прям появилась возможность, мы его сразу установили. Я смотрел, как бы делали ребяту, у которых он живет за фыролом, в каком-то с еще нам дата центра. Хорошо, а какие еще инструменты есть? Ну, дальше какие-то индивидуальные инструменты, допустим, у нас есть фанаты, редактора, соблаем, он клевый, не тоже нравится. Если бы не будем, я бы им полилась и моплачиваем какие-нибудь оппозиции, а в общем все, что
связано с автобом и моплачиваем. Чем мы оплачиваем курсы? Ну курсы майшковы понятно, они бесплатны. Кроме нашего общего бизнеса, у Федя есть еще школы сильных программистов, где милы вырастают сенеров. Плюс мы оплачиваем какие-то сторонние курсы, одно условие можно просто раскаивать, зачем тебе это? Давай поговорим про чувство коллективы, потому что вот мы сказали, телеграмму у нас нет, далеко у нас нет,
общайтесь вы по почте, чувство коллективу все-таки важно, как мы этого достигаем. Мы хреновы этого достигаем, ну, во-первых, телеграме у нас есть чатик, куда мы обязательно выкладываем, домашних животных. Да-да, чат с катами он называется. Да-да-да, обсуждаем какие-то повыработчики моменты просто то-си. Там важно, что в нем запрещено общеждать работу, то есть конкретную работу обсуждают нельзя, можно
только котик выклады. Да, можно сказать, вот я тут выпили 4 тыс. строк-кода, я молодец, но нельзя говорить у ребят, у меня тут вот такая проблема, а как мне решить. А почему тогда хреновы это делаем? Мы хреновы это делаем, потому что люди все равно работают отдельно сами по себе, то есть, них нет возможности пообщаться лично, у них нет вот это вот неизмеримый химий,
который происходит у людей, который, там, вместе тусят. Вот говоря, грубо у нас, то быть химий есть, потому что мы с тобой разговариваем очень часто и по многу, потому что мы с тобой периодически встречаемся лично. Да. Я приезжаю каждой меся почти. Да, у двух программистов, которые живут в разных городах, это химий может совершенно не быть. Есть люди, которые в Василии друг друга не раз в живой, не видели. Да. Я люблю это объяснять с метафорой лодки.
Когда представь, что ты садишься с товарищем лодку в двое, и хотите, вы не знаю, перепуете реку, берете везх, оба гребут, видите клев, все, вот выкатны точки движитесь, внуваться и большие,
все отлично. Видишь, как гребет товарищ, сам гребет быстрее. А если между ними поставить звук и свет, не принцаемую стенку, ты будешь точно так же грести, но у тебя будет где-то внутри такое вот сомнение о том, что вдруг тут чувак он недостаточно гребет, а может он не в ту сторону, а может он в филоне, и когда ты вовсе тусишь, у тебя такого, в принципе, не может быть. То есть даже если чувак гребет недостаточно, ты вроде как с пятницу пошел с ним пил-попил, и все, и нет у тебя никаких
к нему претензий, ты никогда это подсомнение не поставишь. А в даленке чувак гребет достаточно, а подсомнение это все равно, ну где-то внутри поставишь. Так, но подожди Федя, я уверен, что если мы будем созваниваться всей командой два раза в неделю просто потусить, это превратиться в какой-то
балаган. Мы так пробовали, это совершенно не работает, люди, ну это час, который всем становится жалко, когда это час наступает, кто-то говорит не придет, встреч в целом проходит довольно скучно, когда мы начинали, мы делали сабонту и мы собирали команду в одном офисе, и они неделю работали вместе. Чего, а не, мы работали вместе, я понял, что тоже даже не видишь. Да, конечно, мы все вместе работали, да, вот сейчас просто вот что-то не доходит руки. Я не знаю, мне сложно объяснить, почему,
вот я прав для себя не нахожу ответ, почему нет энергии, чтобы это сделать. Возможно, есть задача какие-то важнее, но то есть мне всегда кажется, что лучше бы я привел бы нового клиента, или лучше бы я закрыл какого-то старого клиента, чтобы ребятам по большей день, можно был зарплат поднять, побольше денег заплатить. Кажется, что вот эти вот такие эмоциональные
моменты их можно на какое-то время отважить, оставить с бортом и так далее. В целом нужно сказать, что к нам идут опять же ребят, которые в таком режиме работать могут, которым таком режиме работать комфортно, потому что большинство программистов, которые есть на рынке труда, они у нас просто не удержатся и месяцы именно потому, что им нужно быть на связи, им нужно ходить на дыльек, им нужно тут чувствовать, а те ребят, которые у нас есть, они без этого обходятся. Я не думаю, что если бы у них
это чувство было бы им бы было хуже, наоборот скорее. А как мы вообще понимаем, чего хотят сотрудники и что они чувствуют? Мы делаем опросы, когда у нас есть простоформочка, которыми периодически просим ребят заполнить и читаем, что там есть там есть как раз про ощущение, а работать про лучшее и про все такое, такой инструмент обратно связи, для тех, кто почему-то
не написал мне письмо, а хочет что-то поменять там, тоже иногда черпаем ценные вещи. И действительно, особенно у новых ребят, которые, что эта история не привыкли, есть чувство не то, что одиночасто, а скорее чувство покинут, то есть когда ты сидишь и с тобой никто не говорит, не рассказывай, что тебе сегодня нужно сделать. Знаешь, как в обычных компаниях, типа, раз в неделю, там с звониться с меню, я же вам он тебе расскажет, что ты большая молодец, но вот это можно
подтянуть, а вот занятствую вот этим. Да, а мы все еще считаем, что вместо этого лучше давать свободный график и большой зарплату. Это кстати, я вот сейчас не запно понял, что я учусь на экзессиональном психотерапефте, и это просто один-в-дин про вот эти чувства, которые возникают, когда нет структуры, когда нет четкого плана, когда нет правил жестких. Ты оказываешься в этой пустоте, в которой вроде как можно все, но ты такой блин, а что с этой свободой идти вдруг делать?
Да, начинают вализовать страхи, а вдруг меня завтра уолят. А вдруг я недостаточно хорошо работаю. А правильно я сейчас сделаю. И большинство тех, кто у нас работает, они с этим научились справиться. Мне кажется, другие их нам не приходят, это изначально как бы. Да-да-да. Окей, у меня следующий вопрос, мне кажется очень хорошая, достаточно ли мы хвали? С вами с этой стороны. Да тоже нет,
можно было бы получше. Не знаю, вчера нам на проект пришел фронтенды школы, то есть моя школа, это один из наших клиентов, пришел разработчик Миш, который у нас сейчас занимается наимом фронтендеров и написал большой письмо о том, что ребят какие умывации вот ваш код помогает нам нанимать людей и показал кандидат, в которой приходили просто почитав наш открытый кот на гидхабе. Нефига себе. То, что мы делаем, типа захотели у нас работать.
Но вообще действительно можно было бы хвалить больше, ребята огромные умывации, они делают замечательно работу, они делают и много, круто, прям буквально почти всем, что они делают, можно гордиться и
выставлять в опенсорс почти всем. Да. Ну мы с ними очень мало об этом говорим, действительно. Да, у меня часто есть ощущение, я когда не сильно глубоко в пыроков пыроков, некоторые проекты, которые сами по себе работают, и вот я приходил на какой-то клиентскую встречу, клиент задает какие-то сложные вопросы, нефига, что ребят на все отвечают, а иногда когда они задают вопрод, но клиент задает
вопрос, я думаю, блин, это реально сложная штука, интересно, у нее сделали или нет. И с каждым разом я такой, о, и это по-эйберезу смотрел, и об этом подумали, и это сделали. Я все больше расслабляюсь на самом деле, мне кажется, немножко опасно, потому что я в какой-то клиент уже вообще перестану бояться. Да, такое есть. У
меня тоже. Друзья, у Либа есть подписка, но возможно вы не знаете, что первые две недели и только в Apple Podcast, можно совершенно бесплатно слушать бонусные эпизоды ваших любимых подкастов и подкаст в студии со всеми секретами о нашей работе. Если Apple Podcast о вам не подходит, приходите в закрытый телеграм канал Либа Либа, там тоже все это есть. Ссылки в описании и помните, что подписка – это лучший способ нас поддержать. Спасибо!
Давай поговорим про Найм. Я помню, когда мы на канале мы брали только суперзвезд, взрослых самостоятельных людей, которые прям могут условно сами бизнеса открывать, с другим мы вообще не работали. Измельился ли сейчас профилледий, которых мы ищем? Да, мы по-прежнему очень рады себя видеть таких звезд. Я считаю, что для многих ребят это, в принципе, лучше, лучше вариант для карьеры – это у нас, но потому что есть свободы, есть уверенность,
достаточно денег. Но сейчас мы нанимаем уже ребят из средних тоже, ну потому что, во-первых, суперзвезд на новых выращивать не все же искать готовых. Это просто банально дешевле и проще их так найти. Но, вторых, есть задача, для которых нужно и не суперзвезды, это тоже не открытие. Иногда мы даже нанимаем жунов, но чтобы быть жуном, который мы наняли, нужно быть очень симпатично. Нужно показать хороший код на гитхабе, коммерческий с лучшими практиками, которые есть,
нужно уметь ориентироваться в бизнесе. Нужно иметь смелость и наглась написать тебе. Да. И причем написать не просто типа я классный, а написать примерами коды, написать ссылку на гитхаб еще что-нибудь, а написать о себе коротеньки с текст. И это довольно сложно для жунов. Таких людей очень мало. То есть звучит довольно базовый, покажи исходный код, напишите пару фраза себе и и напиши, я хочу вас работать. Но нет. Каких там только ответов нет? Самые простые, это типа,
у меня весь код подандей, типа я никогда не писал ничего не подандей. Пойдет, ребята, давайте я вам задавайте с вами созванемся, я вам экран по шарю и посмотрите, что за дичь вообще. Ну кстати, логичный вопрос, вот слушает нас какой-нибудь классный программист, говорит чуваки,
вы конечно хорошо рожете над нами, но у меня реально весь код над подандей. Ну я бы потратил все-таки, часов 10-15, своего времени сделал какой-то маленький проекте, к которым просто показал бы что-то, у меня ж делать, хотя бы что-то просто умеешь доводить проектики до конца 10-15 часов, это совершенно немного замесится, можно найти, не отрываюсь вообще, ничего по 30 минут в день. Вот, за это я тебя люблю, четко и жжостко. Как мы отбираем людей? Как ты вообще понимаешь,
что программист супер-клевый, а других мы не берем? Что супер-клевый довольно сложно понять, потому что действительно такая история, но ничего и конца, надо смотреть, у нас довольно короткие собеседования, то есть мы проверяем просто про в пригодность, тем буквально несколькими вопросами,
это техническая интервью на 30 минут или час максимум. Вот хочу человек у нас работать, он просто сразу попадает на 30 минут на техническое бесобеседование, если у него есть какой-то проф того, что он проф пригоден, то есть то, что я перечисли в гитхап, все остальное, то, да, если нет, то мы
даем тестовое задание. Тестовое задание, это, ну, обычный проект, в который надо разобраться и дописать кусочек, и здесь отваливается 8% кандидат, потому что за тестовое мы катипотим, но довольно редко, то есть мы предлагаем от тем ребятам, у кого испечатляю еще,
то есть остальное, а если у чувака есть 1-2 места работа, которые ни о чем не говорят, но он при этом говорит, что если не в арпоментор круто за все шарь, то когда ему прилетает тестовое задание, которое нужно сделать до первого интервью, он думает, ну, чуть с дураки вообще и идёт к другим,
которые уберут сразу на работу. Да-да-да, да-да, то есть, мне кажется, 90% в регионе имеют хорошего кодона Гитхаби, на этом отрезаются, а оставшиеся 10% из них там больше и счастья, мне кажется, говорят, что это я был вам тестовое дело, если как бы мне тут на работу просто так возьмут,
ну, и рынок на самом деле так. Да, поэтому мы даем тестовое и часто даже платим за это деньги, ну, то есть прям буквально просимоваться и ничтобы, ну, в любой работе должно быть оплачно, и чуваки делают тестовое за деньги, затем это коротко интервью со мной, где мы просто говорим с человеком о его опыте, о его желаниях, мы договариваем все рассказывать о том, что есть компаниям, мы договариваемся форматок трудоустройства, оплаты, всё остальное. А затем мы предлагаем
нас двинь дель работать. Мы с ним подписаны индей, но потому что мы даем доступ к реальным клиентским проекту, и мы друг друг присматриваем. С первой недели она вообще просто абсолютно свободна, то есть чувак просто приходит на проект и присматривается, разворачивает проект, может быть, кетя задача ищет вторая недель с дедвайными, когда мы берём и смотрим, как новый программист
может вести себя в свой сжатых сроков и жестких обещаний, которые у нас есть. И дальше, извини, пожалуйста, мне так смешно, потому что ты вот говоришь, как там сжатых сроков и жестких обещаний, и это может как-бы для человека не знакомую с тобой, может показаться, что это, ну, типа, обчернные бозворды, как бы, ну, такие просто слова. Я знаю, что сжатые сроки, значит, нужно сделать
типа, через день и дели. А жесткий обещаний-то, значит, что если ты один раз продалвался тебе, скажешь, чувак, что такое, второй раз продалвался тебе, скажешь, чувак, что такое, а третья ростя уволит просто, потому что если дал обещаний-то, должен его выполнить, либо ты должен прийти за разумное время и объяснить чуваки, я конечно пообещал, но всё оказалось гораздо сложнее, давайте передоговоримся. Это так, и действительно многие люди не
умеют в таком режиме работать. Я знаю много прекрасных просто профессионалов, которые вы имеют писать действительно хороший код, но которым нужны ритуалы для того, чтобы спокойно этот код писать. И здесь, скорее, мы не говорим, что мы разделили программистов так, что есть 80% плохих, 20% хорош, а так, что мы очень четко понимаем формат программистов, которых нам
нужны, мы умеем их искать. Свестися суммировать, наш программистов человек, который имеет классный код, или может его быстро написать по запросу по нашему, и самое главное, который умеет давать и сдерживать обещание. Понятно, что там первые наши клиенты и первые наши сотрудники, это твоя и моя аудитория соответствует, ну как бы просто фанаты, люди, которые читают канал, слушают подкасты, они как бы такие, ух, сам от появился разработки, как бы пойдем ему за окажем услуг, и так
бы был на самом деле. Но кажется, что за 4 года уже можно исчерывать фанбазу, откуда приходит новый программист сейчас? Программисты внезапно приходят со общих, как у всех источников, хабаркарьеры, все остальное. Ну то есть у нас там просто есть в оканте, и мы просто получаем отклики. То есть там просто написано вот все, что мы сейчас с тобой в судили, оно просто в текстовом виде написано, и приходить, да, да, и внезапно люди просто с мороза, так и читают,
и думают, о, мне это подходит, пойдут в гробоваться. Да, причем очень много, ну наверное процентов 90 тех, кто приходит, они нас не знали до окажена оканте. Афигенно круют, то есть они не то, что типа вот ифедеклассный, я к нему пойду работать, а типа, хорошая описания пойдут туда работать. Так. Вот, во-вторых фанбаза не счерпалось еще даже близко, но мой канал читает 20, наверное, 5 уже тысяч людей, из кассы, которых ты жду ад с программист, а у нас в компании их сколько,
20 все в 20. То есть кто-то просто не хочет пока менять работу, кто-то считает таких довольно много тех, кто почему-то считает, что имрана пока писать нужно подучиться. Блин, вот это обычно самый крутый чуваких, которые говорят. Да, да, да. Я даже не думаю, что мне ответит, там я не думаю, что мы тебя возьмут, а потом оказывается, что это супер звездатрость. Хорошо, у нас сейчас
15 программистов и 3 менджер, кого сложнее найти. Конечно менджер, потому что, ну, программистов, я всю свою профессиональную карьеру, я нанимал программистов, я честно считаю, что за 30 минут могу отличить хорошего программистов, и довольно редко ошибаюсь. А с менеджерами мне очень тяжело, потому что, ну, я просто еще мало на ошибался, я еще не выработал той насмотренности, поэтому мне очень тяжело. То есть на них всегда очень много откликов, хочется всех сразу на работу
взять. Потому что импишь до фигенно. Да, да, да, да, и рассказывают о фигенно себе, а потом, когда ты их выпускаешь в продакшин, выясняется, что они точно так же нарушают обещание, точно так же
похообщают с клиентом, с командой, их не принимают команда или еще что-то. Ну и причем, если в случае с программистом, тя как бы там, не знаю, четыре программистов проекта один, он не очень, то это еще туда-сюда, а когда у тебя менеджер, который один и он за четырех программистов отвечает и с клиентом он на едину, типа, напрямую общается, то аи у ваших
птисправильгерс дороже. Ну мы у себя это делаем тем, что представляем так называемых старш менеджеров, то есть кто-то за ним все равно присматривает, у него самостоятельность полный первый времени, но в любом случае мы даже в это схеме, мы ошибаемся менеджеров, нанимать оказывается очень тяжело для нас. Мы рассказали, какие сотрудников мыщем, давайте
перераскажем какие-то нужны клиенты. Ну у нас есть наверное два направления клиентов, в котором мы еще во-первых, мы, конечно, хотим работать с большими крупными ребятами, которые устали от корпоративной разработки, когда нужно со всеми все согласовать, все очень медленно, и вообще команду нанять невозможно, и ты что бы расшириться, пишешь заявку и чару и ждешь полгода, мы хотим
работать с таким ребятами, потому что мы им быстро писать коты, быстро решать проблемы. Понятно, что подписать договор с такой компании, это само по себе там полгода занимает, но вот если ты успеши его подписать быстро, то дальше у тебя через несколько недель появится классная команда, которую будет быстро доставлять вичьих продаж. Да, и которая может клевом штаббироваться, то есть это прям то, что мы хорошо умеем, мы можем быстро докинуть на проект пять человек,
можем быстро пять человек убрать, и все это довольно гибк. Второй кого мы ищем, это, конечно, европейский компанию. Американские клиенты, мне кажется, даже скорее, потому что Америку больше платить чем Европа. Ну да, сейчас у нас есть европейский клиент, нам с ними хорошо. И надеюсь, очень что появится сейчас Американский. Да, и надеюсь, им сейчас с нами тоже хорошо. Вроде да, никто не жалуется. Федя, почему нам так нужны именно большие клиенты?
Здесь очень просто у аутсорцев самые большие беда, которые делают всем больным плохо, отказ of разрыв. Я в том, что у тебя довольно большой фон-топ-латотруда по сравнению с оборотом компании, и чуть-чуть где-то какой-то ручейок осекает, по каким угодно причинам что-то долго согласовывается, а по-нат
а не подписывается какой-то договор. Просто что-то случилось, кто-то что-то потерял по дороге, то становится очень тяжело, потому что деньги платить надо, а программисту совершенно и менедоров не волнують, remix, клиентов договори с клиентами или нанять людей, они имеют некоторую инерцию. Это я бы сказал, что это огромные маховики, потому что по опыту вот момента, когда мы принимаем решение, что нам нужно кого-то нанять до момента, когда у нас появляются
полноценные исполнители, проходит полтора два месяца. Потому что ты размещаешь в оканте, где приходит куча резюме, часть из них тебе не нравится, потом приходит вроде нормально, ты берёжен и испытательный строк, и вот пока у тебя появился полноценный сотрудник, прошёл полтора месяца. С клиентами всё ещё с вашими. Да-да, я в состоянии свечу с интернете, пежу посты,
делаю подкаст. И если я там более активно говорю, вот типа у нас классный компания переходить к нам работать, то потом через полгода год ко мне приходит люди, говорят, я тут про тебя слышал, вроде вы классные, как бы давайте мы своим поработаем. Блин, чувак, я это рассказывал, второго года назад сейчас у нас загрузка вообще выше крыш. Но так же ты не скажешь, здесь так не хочется, когда я очень срываться к левыми людьми.
Мне хочется верить, что когда-нибудь мы до растённого состояния, когда будем просто держать какой-то оперативный резерв прямо просто команду, который будет сидеть и ждать, что кто-нибудь к нам придёт. И мы сможем нормально и платить и совершенно не переживать по полуд того, что деньги нам какой-то времени никто не платит из клиента. На это либо должно быть огромное моржали, либо должно быть так много людей, что там оплачивать ещё там трёх-четырёх всё время просто так,
это не проблема. Видимо, да. Да, окей. Последний вопрос, как ты думаешь, каким будем через три года? О, Слушай, я думаю, будем супер крутыми капиталистами. У нас по поличному водителю, в наш компанию будет работ как минимум 500 человек. Иссерьёзно, моя большая мечтать через три года, наверное, сохранить вот эту вот фанусть, которая есть у нас сейчас, что у нас работать прикольное и весело. Но при этом действительно вырастить компанию несколько раз. А, Минь, да и бог что-то было.
Федя, спасибо тебе огромный супер интересный разговор. Спасибо тебе сама, это очень интересный вопрос. Дорогие друзья, студия Либа Либа, которую в том числе выпускает и этот подкаст, думает начать обучение созданию подкастов. Если вам это интересно, то пожалуйста, откройте ссылку и проедите короткий вопрос, он поможет запустить это обучение. И это подкаст студии Либа Либа. И сделали мы его совместно сервисом онлайн-апрозавания
Яндекс. Практику. Это подкастом работали редакторки, Маша Агничева и Рит-Аберденникова. Продюсеры Настя Митведева и Данила Стапов. Зукрыжесер Юрий Шустицкий. За Джингл спасибо Алексея Зерязку.