#63 Как не стать айтишником, которого уволят первым? | Александр Бындю

Друзья, привет. Это подкаст Организованное программирование. Я его ведущий Кирилл Мокевнин. У меня сегодня в гостях Александр Бындю, с которым мы будем говорить про технический консалтинг, что происходит в компаниях, что в головах у программистов, какой говнокод все пишут и вообще какая фигня происходит в реальных проектах, в которых Саша очень активно в большом количестве участвует и много чего может интересного по этому поводу рассказать. Ну и, наверное, может быть, про сам консалтинг тоже, если кто-то задумывался о монетизации своих знаний.
Перед тем, как, Саша, я передам тебе слово, пару пару моментов я должен обозначить. Что мы уже знакомы довольно много лет, сколько лет? Наверное, 12 или 13, если не больше. Точно. Слушай, но это ещё со времён там вот с тачки, когда это только начиналось. Только начиналось, да. Это примерно те года. При этом самое забавное, что я Сашу узнал сильно раньше, чем он знал меня. То есть буквально ещё за 3-4 года до этого. Я, по-моему, где-то про это рассказывал, но я не могу про это не сказать, потому что периодически я зову каких-то людей и говорю, что вот они на мою жизнь повлияли. Вот ты при том, что мы с тобой одного возраста, там был такой момент, когда ты помнишь ещё был платформа пости блогинга в Гугле, как она, господи, называлась, и ты писал туда много статей. И на тот момент как бы все очень сильно увлекались как раз всяким чистым кодом, увлекались паттернами, солидами, всем остальным. И ты много про это писал и при, ну, естественно, у тебя там сишарповая экспертиза была. А я в тот момент, я позже тебя зашёл в IT, я, соответственно, учился на этом. То есть ты был один для меня из таких вот экспертов, людей, которых мы там где-то обсуждали, смотрели и так далее. Потом я, конечно, немножко свинтил функциональное программирование, и всё это чуть-чуть подкисло. Но тогда это оказало на меня большое довольно влияние. Поэтому, когда я с тобой знакомился, в каком-то смысле я знакомился с кумиром, когда вот я тебя, собственно, я тебя поэтому и звал на тачку. Ну, а с тех пор вот как-то мы познакомились, да, и вот так параллельно наша жизнь идёт там своей компании. А у тебя, кстати, ты её, по-моему, раньше даже, чем я, Хекс стартанул, если я не ошибаюсь. У меня в 2012 году компания стартовала. Да. Да. То есть я чуть-чуть позже. И вот чтобы там не происходило, где-то всегда я рядом тебя видел и при этом не перестаю как бы рассказывать другим людям, когда вот мы какие-то моменты обсуждаем, они касаются чего-то связанного вот с аутсорсом, с кру с крутыми компаниями, экспертизой, консалтинг. Я всегда привожу тебя в пример. Может быть, даже, кстати, клиентов каких-то приводил, потому что я точно давал ссылки на твой сайт. Вот. Саша с тех пор написал несколько книжек. Карта гипотез, антихрупкость и сейчас IT. Антихрупкость в IT. А, в IT. Да. Да. Не будем забирать лавры у нашего, да. В общем, короче, Саша человек-легенды. Если кто не знает, я надеюсь, вы для себя его сегодня откроете. И я думаю, что у нас очень интересный разговор получится. Расскажи немножко вот, собственно, про те вещи, о которых я в двух словах сказал. Просто чтобы люди чуть лучше узнали тебя перед тем, как мы пойдём. Да. А про что, собственно, рассказать? Ну, я, на самом деле, писал статьи с 2009 года. А в 2007 году я закончил университет на инженера-программиста. Я программист по образованию, работал программистом, потом техническим директором, потом сделал свою компанию, ну и где-то в промежутке писал статьи, которые ты, видимо, как раз и заметил. Писал я статьи, потому что не мог не писать. Это был порыв души. Я старался сначала коллегам, потом сам себе, потом много кому объяснить, как эта айтишечка таки устроено. Ну, собственно, поэтому и писал. Блог у меня до сих пор есть. blog.binde.ru. Там я теперь больше пишу про бизнес, про стратегию и так далее. Но да, вот сколько уже на данный момент, ну, короче, очень много лет 2009 года я этим занимаюсь. Да, кстати, ты сейчас программируешь? К сожалению, нет. Как? А когда это закончилось примерно? Там смотри, как интересно получилось. Я же вообще обожаю программировать. Вот прямо серьёзно. Мне даже один раз сон приснился, что я больше не могу программировать. Это был страшный сон для меня. Я проснулся, такой: "А, блин, я не могу, как так?" В 2012, когда заказчики начали приходить и буквально с ноги открывать дверь, говорить: "Сделайте нам проект". Это вот так началось. То есть у меня не было никогда задумки сделать свою-компанию. Она началась практически вот как бы впихнули в меня: "Ты шаришь, так что делай проекты". Я программировал в своей компании первые 5 лет. Сначала просто делал проекты, ну там с другими своими разработчиками. Они меня оттуда выпихали. Я начал быть что-то типа IT-архитектором. Не, ну просто IT-архитектором. А, соответственно, ребят становилось больше, больше. Сейчас вот в компании 70 человек уже. И они подрастали, они тоже доросли до эти архитекторов. И они меня оттуда вытолкали, типа, Александр, дай нам позаниматься этим делом. Ну, мне осталась вот стратегия, бизнес, чем я сейчас занимаюсь. Угу. Но при этом у тебя тогда начался очень мощный консалтинг и вообще в целом тебя люди узнали. Это твой тво твой личный бренд очень многое сделал. И до сих пор ты этим продолжаешь заниматься, насколько я понимаю. Да. Вот ты мне про Gentor говорил, например? Да. М, там, видишь, просто вот как бы понять, в чём суть консалтинга. Это же такая необычная штуковина. Нет людей, которые бы закончили университет на профессионального консалтера. Такого не бывает. Есть вариант. Какой вариант? Первый. Ты приобретаешь какую-то специальность, идёшь в консалтинговую компанию. В этой консалтинговой компании тебе дают готовые процессы, тебе дают базу знаний. Ну, потому что ты как бы не очень шаришь. тебя база знаний, и тебе дают контракты, и там ты растёшь на консалтера. Но большинство историй консалтеров не такие. Большинство историй - это когда ты накачиваешь какую-то мышцу, ну, например, в программировании, в архитектуре, там, не знаю, высоконагруженных системах, без разницы, хоть в чём. Начинаешь про это рассказывать где-то, и те люди, которым надо с этим что-то сделать, вот у них где-то болит, они к тебе приходят, а там дальше начинается такая история. Знаешь, с чем её можно сравнить? Если ты придёшь в женское общежитие и починишь какой-нибудь барышни кран, который течёт, то все остальные барышни от тебя уже никогда не отстанут. Ты будешь чинить эти краны бесконечно. Вот здесь то же самое. То есть, если ты реально шаришь, если ты можешь решить какую-то бизнес-задачу, ну, от тебя просто не отстанет никто. То есть все будут друг другу тебя передавать, чтобы ты это всё делал. Ты хочешь сказать, что было достаточно статей, которые ты писал, а чтобы появился такой хайп вокруг того, что Саша может решить проблемы, надо идти именно к нему, а не кому-то другому или здесь было что-то ещё? Не, не совсем. То есть статьи отчасти отчасти выступления, отчасти я проводил, сам организовывал DNET коф. Я 6 лет проводил конференцию для дотнечиков, провёл 12 конференций, то есть это было очень много. отчасти, соответственно, проекты моей компании, которые мы хорошо сделали, это пошло как, ну, типа вот эти ребята реально умеют делать. То есть тебе же надо доказательства того, что ты реально умеешь. Вот, пожалуйста, проекты в том числе. Ну вот отчасти чуть позже это книги. Дальше так получилось интересно, что я же Аджайлом заинтересовался. Это было вот ещё там в 2000, я даже не знаю каком году. 2000, чёрт его знает. Где-то в 2008 я заинтересовался Аджайлом. Тогда это только-только вообще всё начиналось. И я где-то увидел видосик Асхата Уразбаева. Это вот лидер Аджайл Rша написал ему комментарий, говорю: "Асхат, прикольная тема. Я тоже читаю эти книги. Давай я буду от Аджайл Rusши вот у себя там, я в Челябинске жил, буду рассказывать про Ажайл". И он мне ответил, говорит: "Да, прикольно, давай". Я начал рассказывать, потом меня позвали на конференцию Алты имеешь там? Да, точно. Вот меня на неё первый раз когда-то позвали. Мы там со Схатом встретились, э, пообщались и так далее. Потом через год или сколько-то меня уже позвали в консалтить со Скрамтреком. То есть у меня уже тогда был довольно богатый опыт. И мы со схатом тогда в очень большой корпорации, наверное, не буду называть её название, внедряли канбан. Мы там ускоряли релизный цикл с одного года до 3 месяцев. Да, сейчас может показаться странным. Релиз на цикл оди год и 3 месяца это дофига, ребят. Но в 2000 там условном десятом это было космическим прорывом, потому что девопсы ещё не вылупились на свет к тому моменту. В общем, очень-очень много активностей разноплановых привели к тому, что есть некоторая репутация. Репутация среди бизнесменов или всё-таки девелоперов? То есть люди, которые к тебе приходят, они снизу идут или это люди сверху? Ой, уже просто отовсюду идут. Оттуда, отсюда, везде идут. Ну, начиналось, наверное, всё-таки с больше разработчиков, да, и людей, кто на местах, конечно, да. Ну да, я на самом деле в бизнес-то никогда не собирался идти и консалтингом даже и не собирался заниматься. Я вообще с удовольствием разработкой занимался, и всё у меня было хорошо. Просто, знаешь, приходят люди, говорят: "О, ты говорил про микросервисы, а у нас тут вот таккенная задница в проекте с архитектурой. Весь бюджет потрачен там какие-нибудь миллиарды, и всё-таки надо инвесторам что-нибудь показать, пока нас не вздёрнули. А может ты глянешь?" Ну, соответственно, я пришёл, глянул, там всё это поправили, инвесторы в ладоши похлопали, ребята холодный под соба там скинули, а потом же видишь, как получается, там команда какая-то на стороне заказчика, их, допустим, там три-четыре человека, кто был вовлечён, они через несколько лет уходят в разные другие компании. Ну, соответственно, надо что-нибудь там с микросервисами сделать, к кому прийти? Ну, вон чувак там, он же это всё нам сделал, давай к нему и придём. Вот таким почкованием. Да-дада, это распространяется. Кстати, знаешь, интересно получается. Вот люди, которые задумываются о том, чтобы начать что-то своё, очень часто, как раз не выстроив этот бренд, думают: "Так, о'кей, вот я компанию открою, начну собирать и людей где-то искать клиентов, у многих не получается, и в итоге всё это заканчивается печально или даже не начинается". И твой кейс очень классный, да, и показательный, что ты своей просто бурной активностью, она реально была сумасшедшая, заставил людей на тебя обратить внимание и вытащить тебя туда. То есть, ну, ну, фактически в твоём случае надо было даже сопротивляться, чтобы остаться программистом. Да, да, но, к сожалению, я сдался. Но опять же, я сейчас занимаюсь тоже интересными вещами. Стратегия близка к программированию, на самом деле. Стратегирование - это тоже инженерная задача, очень интересные. А вообще про открыть свою компанию, не открыть меня, если честно, очень печалят случаи, когда человек такой: "Я хочу зарабатывать бабло, я открою там фитнес-центр, не пошло. Открою свиноферму, не пошло. О, тут айтишники что-то делают, открой эти компанию". Открыл, там какие-то заказы есть, всё, типа, у меня эти компания. То есть человек вообще в этом ничего не понимает. Ему что свиноферма, что эти компания. Я просто это я реальный случай сейчас рассказываю. Прямо есть. А я понял, что там на фоне есть у тебя, да, история. Слушай, ну так и работает же, как это естественный отбор в компании, да? Вот она тебя конкуренция. Кто-нибудь да выстрелит по разным причинам и таким образом Да, всегда так работает. По-моему, статистика какая-то такая вот, если я не ошибаюсь, то ли ипэшников, то ли ошников около, по-моему, 5.000 компаний в год открывается в России. Я могу ошибаться, может быть, там даже порядок другой, но, в общем, приличное количество. Видишь, что меня в этом всём смущает? жизнь когда-нибудь закончится, она всё-таки не бесконечная. И всё-таки у каждого человека есть некое стремление души. То есть куда-то его тянет, может быть, даже больше к свиноферме. Почему нет? Ему нравится животные, он хочет это делать. Так вот, лучше туда вложиться, где у тебя душа лежит, понимаешь? И тогда жизнь как будто бы становится наполненной. А когда ты просто как вот эти рвачи, дармоеды бегаешь и где бы вот копеечку подобрать, такое ощущение, что ты просто, ну, растрачиваешь своё время. Ну да, ты потратил своё время на копеечки, и что? Тебе это не нравится, неинтересно, ты просто на какое-то мгновение получил там бутерброд с красной икрой. Ну и что? Ну что ты с ним будешь делать? Ну съешь, а дальше Ну как-то так. Я очень хорошо понимаю, о чём ты говоришь. Есть действительно люди, которые не соотносят, и, наверное, таких всё-таки большинство, если я не побоюсь этого слова сказать, да, которые не соотносят свою экспертизу развития в какой-то области интересы с деньгами. Они считают, что зарабатывать деньги - это вот просто надо найти тему. Это примерно так звучит. И тут у тебя крипта, завтра сдаёшь в аренду что-нибудь и так далее. И человек реально такой как бы считает, что он часто даже думает, что он серийный предприниматель, а в итоге как бы не здесь, ни здесь, ни там. Но у меня тоже таких полно историй. Кирилл, давай, наверное, откроем какой-нибудь страш страшный секрет, что если ты что-то делаешь очень-очень хорошо, то у тебя всегда будут деньги. Это вот просто факт. Вот смотри, если ты будешь лучше всех в мире точить карандаши, это сейчас утрированный пример, но если, то найдутся такие любители суперкруто заточенных карандашей, которые встанут в очередь, чтобы ты им подточил карандаш. Но это просто жизнь так устроена. Да, да, да, да, да. Я тоже всегда про это говорю. экспертиза. То есть нужно смотреть через экспертность какую-то в какой-то в каком-то направлении, но разные люди с нами могут не согласиться, поэтому оставим пока эту тему. А, да, потому что немножко элементы бизнес-молодости. Ребята, приходите на наши курсы, мы научим вас делать бизнес. А значит, давай немножко копнём всё-таки в технические детали, потому что сегодня я планировал и надеюсь у нас очень получится такой технический подкаст, в том числе, потому что мы с точки зрения разработки кейсов, потому что что круто в твоём случае, это огромное количество кейсов. Я подозреваю, что це ты целую книгу мог бы написать о том, какие принимаются решения, какую жесть творят люди, что у них в голове и что вот говорят на конференциях и в реальном коде происходит. Это часто не одно и то же, мягко говоря. Да. Вот. Вопрос такой: сколько ты получил за свой первый консалтинг и как оно прошло? Ну, тут видишь, в чём прикол. Первый консалтинг, он вообще был бесплатный, поэтому я за него ничего не получил. Если ты говоришь про первый консалтинг, за который я хоть что-то получил, ты, наверное, про это, то сейчас придётся пересчитать э в тех деньгах, которые были когда-то. Я сейчас как бы сумму не вспомню, но это было что-то в районе 30.000 за день. И мы работали там дней, я не помню, 10 или 15, вот в таком примерно духе. Флтайм. 2000 примерно десятый-двенадцатый год. Я, к сожалению, не записал этот момент, потому что это, знаешь, просто в потоке событий какой-то ещё момент произошёл. Ну, то есть тысяч где-то, я думаю, 300-400 было примерно так за полмесяца работы. Ну, фултаймовыя работы. То есть ты погрузился целиком, да. Тут видишь, как бы консалтинг такое дело, что нет как таковой фултаймовой работы. Тебе нужно, а, вгрызться в то, что происходит. Как бы тебе надо сечь в поляну, а потом принять правильные решения. То есть ты можешь этим заниматься 30 минут, ты можешь этим заниматься 15 часов в день. Это вообще значения никакого не имеет. Просто считается как бы день консалтинга. Вот так. Угу. Так, расскажи хорошо, что при этом ты делал и к каким результатам это привело? А на самом деле всё всегда одинаковое, что в первый раз, что в двадцатый, что уже там, не знаю, в тысячу какой-то раз. Тебе нужно понять, что вообще происходит. Угу. И тут нужно в очень многих плоскостях рассмотреть собственно деятельность, э, которую надо поправить. Ну тогда первое это был, конечно, код. Нужно было посмотреть код, репозиторий, э, какую-нибудь там кумулятивную диаграмму глянуть из канбана. Ну, то есть погрузиться. А что вообще происходит? На самом деле, в большинстве случаев это, когда я код ещё смотрел, сейчас я уже код не смотрю, а достаточно, как это, быстрого разговора с заказчиком. Обычно происходит так: "Александр, нам тут уже год делают проект, в одном месте что-то делают, в другом отваливается. Мы им говорим: "Переделайте". не переделывают, опять отваливается. Ты можешь посмотреть архитектуру, кот, может быть, что-то не так. Я говорю: "Ребята, я даже смотреть ничего не буду, там что-то не так". Потому что, ну, не бывает так, что то, что раньше работало, где-то в другом месте починили, а то, что раньше работало, отвалилось. Это проблемы с процессом, это проблемы с качеством кода. Это вот просто 100%. Даже можно никуда не заглядывать. Вот. Ну, соответственно, когда ты ещё в репозиторию заглядываешь, открываешь, ну, допустим, C#P, да, а там просто всё в статических классах. Ну, просто вот всё сделано из статических классов. А ты смотришь на это, вздыхаешь, они такие: "Вот у нас не масштабируется, 10 пользователей заходят и всё, сервер ложится". Ты говоришь: "Ну да, хорошо, что хотя бы 10 зашли, что-то там смогли сделать". Ну, а дальше начинается вопрос: "О'кей, ты тут к нам пришёл, сказал, значит, что ты Дартаньян, а мы все, значит, не Дартаньяны. И что дальше-то делать? Дальше ты начинаешь предлагать какие-то решения, перестроить процесс, там ещё что-то сделать. А у меня на счету, ну, я вот так вспоминал четыре технических директора, которых из-за меня уволили. Я вообще считаю, что это, а, главный показатель качественного консалтера, потому что реально у меня точно такая же история была. В результате всех этих историй заканчивалась, она заканчивалась увольнениями команд или людей, которые в том числе меня позвали. У меня была такая ситуация, да? То есть чувак позвал меня, говорит: "Слушай, надо разобраться". Ну он как бы участвовал, помогал владельцу, чтобы всё это сделать. И в конце, на финальном созвоне, когда я объяснил ситуацию, что произошло, он прямо вскипел, начал кричать на меня, что меня позвали не для этого. Но в конечном итоге уволили всю команду. почти уволили там порядка двадцати человек уволили, уволили этого человека, набрали новую команду. И вот с тех пор мы, ты не поверишь, с основателем дружим, он в Нью-Йорке живёт, иногда созваниваемся, то есть мы прямо реально выстроили дружеские отношения. И та команда, которую он подобрал, она прекрасно вообще решала все проблемы проекта. Вот на протяжении уже лет-то прошло восем, наверное, там или сколько. Да, да, ну это обычное дело, но меня единственное, с разницей с какой, меня чаще зовут всё-таки собственники компании либо инвесторы. То есть те, кто считают свои деньги, и они смотрят на эти деньги, деньги куда-то утекают. И они говорят: "Слушай, а это вот правда так IT устроено, что мы платим, платим, а бизнес как бы назад ничего не может вернуть?" Я говорю: "Нет, неправда, должно быть по-другому". Они такие: "Ну-ка, как это должно быть?" Ну и, короче, понеслось. Ты сказал, что из-за тебя уволит четырёх технических директоров. Понимаю, что они, скорее всего, тебя недолюбливают, но можешь какую-то историю обезличенно рассказать. Из-за этого, кстати, часто меня не пропускает программный комитет на всякие большие эти конференции. Почему? Ну, потому что они там, в том числе, состоят. Я знаю все эти чатики, как бы, что там происходит. Меня там нет, но, естественно, я знаю, потому что меня все знают. Да, ну, слушай, я же работаю на пользу бизнеса, а они не на пользу бизнеса. Мы немножко в разных этих. История. Например, позвал меня собственник одной большой ювелирной сети в России. и говорит: "Слушай, у меня тут сапёры, это программисты по сапу, у меня тут то, у меня тут всё. Надо бы поразбираться, а что вообще происходит?" Я прихожу, смотрю, начинаю вникать, мы там перестраиваем процессы и всё такое. И тут возникает интересная ситуация. Я смотрю, что они на кассы закупили оборудование сверх необходимого. Там были всякие крутые SSD-диски, ещё что-то. Ну, кассы. То есть представь, там много сотен магазинов, там есть кассы, и на кассы тебе надо поставить оборудование. Ну, касовое оборудование, там не надо суперкрутое железо. Я ему говорю, ну, собственно, я ему звоню, говорю: "Слушай, Александр, а тут закупили оборудование, что-то сверхнорма". Ну, я как бы на смету смотрю, такого быть не должно. Ну, естественно, такого быть не должно в целом, но никогда IT-директор, скажем так, вовлечён в эту всю ситуацию, и ему выгодно, чтобы подороже было закуплено много разного железа. Соответственно, проходит какое-то время, его увольняют, но при этом, кстати, у него всё хорошо. Я потом смотрел его как-то соцсети, они мне попадались. Он на год уехал в кругосветное путешествие, улыбался, делал приятные фотографии и вообще был счастлив. В общем, когда, как это, раскрываешь некоторые вот такие схемы, то, да, технического директора приходится увольнять. Это забавно. То есть тут прямо конкретно схема, да? То есть это ни фига недостаток квалификации и всё остальное, это просто схема, да. Ну, недостаток квалификации, на самом деле. Вот смотри, буквально недавно тоже одна большая компания. Я туда пришёл через неделю увольтехнического директора. Это, по-моему, мой рекорд. Быстрее ещё не было. А там была, значит, интересная ситуация. Они создавали систему. Эта система, ну, сейчас не буду детально рассказывать, там разные разные функции, функции, функции, и они ожидали, что в эту систему придёт много десятков миллионов человек. И как ты думаешь, чем полгода занимались бэкэндеры? Мм, это любимая история про микросервисы оптимизации. Муха. Все бэкэндеры полгода занимались тем, что делали многоуровневый кэш. Там, по-моему, семиуровневый кэш они делали. Что самое интересное, они в июле должны были запуститься, но ничего из того, что в бэкэнде надо было сделать, фичи не сделали. Из-за этого был просран очень большой контракт. Прошло ещё несколько месяцев. Позвали меня, я на это всё посмотрел, говорю: "Слушайте, бкэндеры, а почему вы этим занимались?" Ну, потому что технический директор сказал, что когда придут миллионы, миллионы людей, вот тогда нам понадобится этот кэш. Я говорю: "Слушайте, вы 2 месяца назад просрали уже контракт, они уже не придут. Может, хотя бы пару фич попилим?" Ну, так, ради интереса посмотреть, вообще хоть кто-нибудь придёт или нет. А собственник на это посмотрел. Ну, соответственно, было принято правильное решение. Интересно, в данном случае и вообще в подобных случаях решает в первую очередь всё-таки руководитель то, куда он их тянет, потому что звучит так, что ребята как-то довольно, ну, посредственно на это реагируют, да? Мы же ждём от синьоров, что они там, значит, пытаются в бизнес вникать, вообще все про это говорят, а тут как будто они такие: "Ну, нам сказал директор, мы стали делать". При том, что, ну, наверное, они очевидно понимали, если их не уволили, да, что, ну, что-то они не то делают. Кирилл, я не знаю, в каком мире ты живёшь, но в обычном мире, где не все там всякие аджайлы, бирюзовы и так далее. Ну то есть 99% разработчиков хотят просто разрабатывать. Они вообще вертели на одном месте все эти бизнес-модели, все эти бизнес-цели и так далее. Фичу дай запилить, причём, чтобы она технически была прикольная. Всё, им было прикольно делать там этот семиуровневый кэш. Они делали семиуровневый вкэш, им платили каждый месяц. Всё прекрасно. Они участвовали в крутом стартапе. Потом ещё и где-нибудь в резюме напишут: "Семиуровневый кэш сделали. Ух, как было хорошо". И как потом пишут, когда стартап обосрался, мы получили невероятный опыт. Мы теперь такие опытные. Ух, теперь мы прямо закалённые в бою. Да, только они получили опыт провала, как бы. Кому он нужен, я не знаю, но как бы ладно. О'кей. Но справедливости ради стартапы по техническим причинам заканчиваются крайне редко. Или ты не согласен? А тут видишь, в чём прикол? Тут же ведь непонятно из-за чего закончился вот конкретно у этих чуваков одно из там больших подразделений. Почему этот стартап сейчас, не знаю, он закрыт уже или не закрыт. А с одной стороны, причина бизнесовая, они не получили контракт. С другой стороны, если копать вглубь, то это произошло из-за неправильной организации процесса. Собственник, кто вкладывал в это деньги, он вообще девелопер, то есть он занимается строительством домов, у него с этим всё хорошо. Но айтишники, паразиты такие, они, понимаешь, и вот тут как бы непонятно, они специально это сделали или они не понимали, что они делают. То есть это был специальный саботаж или они там вот реально такие не понимают, такие: "Ой, делаем кэш, наверное, это будет полезно". Сейчас же уже не разберёшься, и никто правды не скажет. Но по факту бизнес потерял очень много денег. Очень много денег. Я тебе больше скажу. Позвали меня в лизинговую одну очень большую компанию и говорят: "Александр, у нас тут такая интересная история. Значит, уже 3 года делаем проект. Меня позвали туда в сентябре, это было несколько лет назад. Уже 3 года делаем проект, переделываем старую систему на новую". А, Кирилл, как обычно, да? Старая плохая, сейчас новая будет гораздо лучше. Значит, в январе должны были запустить, а я с ними в сентябре, то есть прошло уже 9 месяцев. Никак не запускается. Ну вот не запускается. Команда уже вся выгорела. Они работают чуть ли там не по 24 часа в сутки без перерывов. Рвут жилы, но никак не запускается. Что же делать? Я говорю: "Ну давайте обсудим". Мы созваниваемся, бизнес говорит: "Ну это уже кто там? А топ-менеджмент - это крупная корпорация". Они говорят: "Слушай, мы айтишникам сказали, надо переделать систему". Они переделали, запустили, а там функций стало в два раза меньше, а работа стала в три раза дольше. Ну то есть операционку надо было оптимизировать, ты понял, а она стала как бы по функциям меньше, по длительности операционки ещё больше. Они говорят: "Это что вообще такое? Так может быть?" Я говорю: "Сколько вы потратили?" Ну там миллиарды. Ну то есть неприличная сумма денег. Я говорю: "А давай с айтишниками созвонимся. Я как бы медиатором побуду в этой ситуации. Давай созваниваемся с айтишниками. Они такие: "Мы жилы рвём. Мы выгорели все уже просто. Нам ещё 100-500 денег надо". Я говорю: "Слушайте, ребят, бизнесу просто интересно. Вот как бы никто сейчас никого в саке не макает, просто интересно". А когда вы это завершите? Вот ещё чуть-чуть и завершим. Я говорю: "Вы уже 9 месяцев не можете завершить. Вы ретроспективу сделали". То есть из-за чего это происходит? чтобы понять как бы в перспективу, в будущее. Ну ты понял, да? Ну то есть если была какая-то проблема, надо же её понять, исправить, и в будущем будет хорошо, чтобы вы сказали: "Вот это дата релиза". Ну потому что мы всё там проанализировали и вот она. Нет, там вообще ничего непонятно. Бизнес нам сколько-то лет назад поставил неправильное ТЗ. Всё, короче, бизнес неправильно сделал. И мы, значит, все такие в запаре тут, значит, рвём на себе рубаху. Какие мы молодцы. Я говорю: "Хорошо, бизнес, что вы об этом думаете?" Сам я, конечно, такой думаю: "Ну это просто бизнес там просто там сидела одна женщина вот так вот. Она говорит: "Слушайте, ребят, у нас была старая система, вот надо было повторить все функции в ней и несколько процессов по-другому сделать, ускорить. Какой вам ТЗ ещё надо было поставить?" Вот вы нам написали вот так, мы всё подписали, мы всё это делали, а это внутренние разработчики компании. Это даже не особы ребята. В общем, они айтишники отбивались, отбивались. Бизнес их давилдавил. Я пытался быть медиатором между ними. В итоге айтишников отпустили, а бизнес такой сидит такой: "Что делать?" Я говорю: "Слушайте, они меняться не будут, потому что у них нет негативной петли обратной связи". То есть, другими словами, кочергу в задницу им никто не засунет. Вы же их увольнять не будете? Они такие: "Не будем. Они у нас очень ценные, очень ценные". Там IT-директор такой: "Ох, мы их так нанимали, такие классные ребята". Ну и сам IT-директор классный, конечно, и все вообще молодцы. Я говорю: "Вот смотрите, у них нет никакой негативной обратной связи, и вы можете сколько угодно истории рассказывать про то, что надо бы сделать, что мы вкладываем миллиарды, они с воздуха там не появляются. Вот пока вы не придёте к процессу, когда они отвечают за результат, вообще ничего не поменяется". Они такие: "Ну, может, ты с ними как-то поговоришь, там что-то им там внушение". Я говорю: "Нет, ничего не поменяется". И тут, понимаешь, не то чтобы им плевать, они немножко такие на расслабоне. Они чувствуют себя героями. Они, значит, вот главные в этом процессе. Они как будто бы спасают. Ты к ним, когда приходишь и говоришь: "Ребят, суть вашей работы обеспечение достижения бизнес-ценности. Всё, вас больше ни зачем здесь не держат. Вы больше вообще здесь ни для чего не нужны". Бухгалтера работают на обеспечение бизнес-моделей, там финансисты, юристы и вы айтишники. Просто одни из, кто работает на обеспечение бизнес-модели. Одни из. Но так как им, как ты понимаешь, было абсолютно плевать, я из этого процесса вышел. Если честно, даже не знаю, чем он закончился, но бизнес очень сильно грустил. Я думаю, что по какой-то причине политической айтишка взяла бизнес за яйца. Я не знаю, почему. какие-то там внутренние взаимосвязи и так далее, но почему-то нельзя было их выпнуть. Хотя в любой любой здравомыслящий человек скажет, что, ребят, здесь точно надо что-то поменять. А в чём истинная причина вот такой ситуации и, я так понимаю, очень типовой ситуации? Это недостаток квалификации всё-таки лида главного директора или в чём? Нет, смотри, самая главная проблема заключается в том, что IT начинает занимать не своё место. Как я сказал, э все бизнес-юниты занимаются обеспечением работы бизнес-модели. Они больше ничем не занимаются. IT нанимают только для того, чтобы она обеспечивала работу бизнес-модели. И здесь происходит классический такой трюк. Если ты придёшь на какое-нибудь производство, я вот раньше когда-то ходил, там есть отдел производства, отдел продаж. Ну, грубо говоря, продажники говорят: "Если мы не будем продавать, да вы вообще зачем нужны? Делайте то, что мы говорим". Отдел производства говорит: "Если мы не произведём, вам и продавать-то будет нечего". И вот они спорят бесконечно, кто из них прав. А прав только собственник, который организовал все процессы, организовал бизнес-модель, где юнит экономика в плюсе. Вот единственное, что здесь есть правильное - это вот эта часть. Так вот, когда айтишники вдруг, как вот это производство, начинает всему бизнесу рассказывать, что, оказывается, тут от них всё зависит, если не они, то там и так далее, всё резко портится. Они начинают там с какими-то нереальными зарплатами ходить, с них перестают спрашивать: "Вот если айтишник вот в такой компании обосрался, что его ждёт самое страшное, Кирилл, как ты думаешь?" Ну, очень часто даже ничего не происходит, если вот так вот со стороны не придёт такой человек, как ты. Я тебе скажу, что его ждёт ретроспектива. [музыка] Ну, это при условисо они скрам внедряли ещё до этого 5 лет, потратив туда кучу денег, на которые его позовут и скажут: "Какие были плюсы и какие дельта плюсы. Даже не минусы. Минусы демотивируют, дельта плюсы". То есть, что бы нам такого поменять? Вот ты облажался, мы дали тебе столько денег, что бы нам такого поменять, чтобы это не повторилось? Он сидит так, знаешь, зевает, кофе попивает, такой: "Ну, не знаю, там массажное кресло, кажется, вот было бы хорошо". Да, я уточню свой вопрос, но сначала просто у меня была такая история, мне она очень понравилась. Значит, в Питере в компании я работал тоже целый год консалтингом занимал, даже переехал, представляешь, в Питер из-за этой компании, чтобы по позаниматься консалтингом в семнадцатом году. И воще был такой прикол. Я сидел как раз на одном из таком мероприятий у одной из команд ретроспектива. И там, я тебе клянусь, это я это был шок для меня. Такого никогда в жизни больше не слышал. Значит, один говорит: "Я не мог работать, потому что и что-то какую-то херню называет". То есть ну не мог я что-то сосредоточиться. И представляешь, второй чувак говорит: "А я". То есть они все плохо работали, и они просто объясняют, почему они плохо работали. И второй говорит: "Я не мог сосредоточиться, потому что тот чувак не работал". Представляешь, они по цепочке там друг другу обвиняют, что они друг из-за друга не работали, потому что их демотивировало, что эти чуваки не работают. Я такой: "Что это вообще такое?" А пошёл я туда сам. Понимаешь, почему я сидел именно в этой команде, если их 70 там внутри? Ну вот потому что к этой команде был больше всего вопросов. А вопрос-то у меня был всё-таки немножко в другом. То есть то, что процессно так происходит, это всё понятно. Речь скорее про то, что, ну, допустим, если бы ты туда пришёл, с тобой бы такого не произошло. Я бы тоже такой весь в белом. Со мной бы такого не произошло. А поэтому у меня вопрос всё-таки чаще всего проблема в том, что сверху кто-то не может организовать или конкретный лид, давай так, руководитель этого направления, неважно на каком уровне он там, технарь, занимается хернёй, скажем так. Угу. Но, Кирилл, смотри, тут же в чём прикол. Ты говоришь, лид не может организовать или и так далее, но тут мы не знаем до конца, он не хочет организовать или он не может организовать или он просто начинает нанимать по 50 человек в неделю, чтобы у него был огромный отдел и очень большая политическая мышца, чтобы на совете директоров к нему вообще прислушивались. Очень много разных есть нюансов и вариаций на эту тему, но вообще, в принципе, такое происходит, когда, как бы это сказать, не очень порядочный IT-директор или какой-нибудь лид понимает, что сверху сидят профаны в его области. Ну, то есть в IT вообще ничего не шарят. А он такой, ну, не очень хороший человек. Он, значит, свешивает на них ноги, значит, вообще садится им на шею и начинает им всякие басни рассказывать. И длится это ровно столько, сколько бизнес терпит. И вот бизнес терпит, терпит, терпит, теряет, теряет, теряет, теряет, но думает, что это нормально. Он говорит: "Да это вообще, это мы даже ещё хорошо работаем". Мне как-то позвонил чувак, он организовывал большие там эти, как это называется, покупка автомобилей, что ли, в Японии. Короче, есть, знаешь, биржи и есть как бы биржи между биржами. Я в этом не очень разбираюсь, но у него там какой-то большой бизнес был. Он сам русский, но он жил в Японии тогда, сейчас не знаю. И, значит, позвонил мне, и у него ровно точно такая же история. Он говорит: "Слушай, Александр, айтишники что-то делают, я трачу на это деньги. Выхлопа с этого нет". Они мне рассказывают, что так и должно быть, потому что ещё немного, ещё мы порефакторим, ещё закроем технический долг, ещё там перепишем на новую технологию и так далее. Он говорит: "Так и должно быть". Я даже после этого статью специально написал. Я с ним поговорил, я ему всё рассказал. Я даже статью написал, я не помню точно, как она называется. Ну, короче, а шпаргалка для IT-предпринимателя, что так быть не должно. И в книге антихрупкость в яписал. Я вообще эту книгу первую написал для бизнеса, чтобы бизнес прочитал и такой: "А так вот как айтишники должны работать". Нифига себе, как-то так. Но бывает и то, что ты сказал, бывает, что просто некомпетентные люди в бизнесе и некомпетентные айтишни приходят. Грубо говоря, я же ещё людей собеседую, то есть на высокие должности айтишные, там продуктоунерские, я ещё собеседую людей для бизнеса. Пришёл как-то чувак на должность технического директора. Это было полгода назад. Меня собственник позвал пособеседовать, что типа вот очень важный персонаж, надо его отсобеседовать. Я с ним начинаю общаться и, значит, у него резюме там такое резюме вообще. Ты бы посмотрел такой: "Нифига себе, это что, это бог или человек?" Значит, приходит чувак, во-первых, он не может до конца сказать предложение, то есть он не может фразу до конца сказать, представляешь себе? А у него написано, что он там прямо суперпроекты делал. Он мне начинает рассказывать: "Вот я там какой-то проект делал туда-сюда". И я говорю: "Слушай, а вот проект по обмеру мм каких-то крупных машин, надо там с камерой всё снимать, какими-то тепловизорами, ещё что-то". Ну, короче, много-много делать. Я говорю: "А ты когда этот проект делал и сделал успешно, какие критерии-то были успешности проекта?" Он такой: "Ну, нам сказали его сделать, и мы вот, собственно, сделали, как его сказали". Я говорю: "Да, я это понял". Но какой эффект для бизнеса-то произошёл? Он говорит: "Ну, с камер мы снимали это всё, мы всё это обсчитывали и передавали дальше". Я говорю: "Да, технически я понял, что вы сделали, но как бы а бизнес-то что с этого приобрёл?" Короче, я мучил его минут 15, и он даже не понял вообще, про что его спрашивают. При этом у чувака опыта там лет, я не знаю, столько, сколько я себя даже не помню. И его хотели нанять техническим директором в крупную компанию. Там у них оборот, не помню, 10 или 15 млрд. Ну, короче, нормальный оборот. И если бы не я, то его бы наняли, потому что у него [ __ ] какое резюме, типа нереально большой опыт. Но, понимаешь, вот этой связке, типа, а зачем я здесь вообще нахожусь? Оказывается, что выполнять цели бизнеса, ничего себе, он этого не знал. Это интересная история вообще про IT, которая сквозится сквозь всё, что ты говоришь, а о которой я тоже часто задумываюсь. Это ведь одна из немногих областей в типовых бизнесах, где есть вообще IT или где IT центральная, а в которой, если собственник не разбирается, у него вообще шансов нет понять, что происходит. И если у него тот человек, который технарь, э, которому он не может доверять или думает, что может доверять, а на самом деле не должен доверять, всё будет через одно место при любом раскладе. Просто потому, что разобраться действительно без экспертов со стороны невозможно. Это удивительная вещь, потому что всё остальное бухгалтерия, маркетинг и так далее, всё поддаётся мм осмыслению, что ли, да, э деньгам, подсчётам. Кирил, вот тут, вот тут тоже извини, конечно, ты, наверное, много в IT находишься. Я сейчас уже много не в IT нахожусь, в том числе. А найти хорошего финансового директора, найти хорошего операционного директора, директора по закупкам, хорошего директора по логистике. Ты себе не представляешь, сколько это стоит. Найти коммерческого директора, который будет воровать не больше, чем очень сложно. То есть здесь IT на самом деле ничем, да, IT ничем не отличается. То не, прости, я, естественно, у меня и мой финансовый директор там было всё остальное. Я же немножко другое имел в виду. Я имею в виду, что речь не о том, что найти квалифицированных людей. Как раз наоборот. Я айтишникам всё время говорю, что найти коммерческого директора - это вообще задача нереальная, да? А и это очень важная задача. Я совершенно про другое говорил. Я говорил про то, что во всех остальных вещах ты можешь вникнуть. Ты можешь пойти, спросить, разобраться, посмотреть цифры. В IT не можешь. Не может собственник сесть с IT-директором и разобраться и сказать: "Так, я понял, что они тут делают херню". Мой потте про то, что IT единственная область, вот из суперсложных, в которой шансов понять нет вообще никаких. Единственный шанс - это звать людей типа тебя, которым ты реально доверяешь и ты хочешь провалидировать, а что происходит, потому что я уверен, что в остальных, но он хоть как-то понимает, что с финансами что-то идёт не так. Ну ты можешь в это погрузиться, ты можешь поспрашивать: "А что ты спросишь IT-директора? Что он тебе скажет? Ну мы тут микросервисы запилили". М. Да. А ты такое посмотрел на это, как собственно говоришь: "Ребята, нугистратор вы зря здесь запилили, всё-таки". А вы на кубе вообще сидите или нет? Да. То есть в этом смысле, конечно, IT знаешь, с одной стороны, как бы это плохо, а с другой стороны, думаешь, поэтому у нас есть работа. Это же в том числе как бы возможность для нас это всё дело. Плохой айтишник создаёт работу для десятка других айтишников на многие годы вперёд. Ну, создавая кучу говнокодов. Соответственно, его же надо исправлять, поддерживать. Это очень дорого. Сразу тогда вопрос: насколько, по твоему опыту, раздуты штаты в компаниях? У тут вообще я вот сколько общаюсь с разными ребятами, знаешь, мне одна метафора понравилась. Чувак сказал: "Мы, говорит, жрём, жрём этих айтишников. Уже слюни текут, уже всё выпадает, уже не знаем, куда их девать, но всё равно себе их загребаем и загребаем". Именно потому, что не понимают, когда ты тратишь не свои деньги. Какая разница? Ну то есть сейчас есть штаты по, знаешь, там 3.000 4.000. Они все никому не нужны. Вспомни когда пандемия уже подошла к концу, это был конец двадцать первого года, когда ставки начали повышаться, деньги перестали быть бесплатными. Вспомни, сколько было больших увольнений в больших компаниях. Увольняли вообще тысячами, десятками тысяч людей. Этим компаниям стало хуже? Да нет, конечно. А тогда вопрос: а зачем нужны были эти люди? А кто их нанимал? А с какой целью? А что они там вообще делали? Вот я по своему опыту могу сказать, что когда деньги перестали быть бесплатными во всём мире, IT-директорам начали задавать эти вопросы, и им пришлось. Это знаешь как было? Двадцать первый год ещё только началось. Двадцать второй год опаньки, ставка, похоже, высокая, но, наверное, когда-то снизится. Двадцать там третий год. Так, ребят, похоже, это вообще всё надолго. Деньги бесплатные закончились. А давайте теперь подумаем, как у нас там с чистой прибылью, а куда она вся уходит на айтишников. А чем они там занимаются, я не знаю. Ну, помнишь, нет, я сейчас как бы года не вспомню, сколько там Facebook увольнял. Я помню, там 4.000 человек уволили, там 5.000 человек уволили. Тысяч - это же а ну как это маленький город. Просто взяли такие всех уволить. Вот я-то здесь это очень хорошо вижу в местных чатах. А я чуть поближе к этому, да. И поэтому истории про то, как ребята годами ищут работу и таксистами работают, и доставкой в Дордаши, я такого наслышался. Да, да, на самом деле я знаю кучу российских компаний, я сейчас не буду их называть, которые нанимали просто пачками. И когда я общался с теми, кто внутри, тех, кто этим занимался, они говорят: "Слушай, да мы нанимаем там по этих там 20-50 человек в неделю, да мы даже не знаем, что с ними делать". Они просто часто сидят, и мы там какие какую-нибудь фигню им даём просто, чтобы они сидели. А зачем это надо? Ну это же политика, понимаешь? Когда ты IT-директор и у тебя в штате 20 человек, ты приходишь на совет директоров, ну как бы, ну кто-ты такой, ну как бы 20 человек, да, как бы сиди там, молчи. А когда у тебя 4.000 человек, представляешь себе, это же большое количество людей, огромные бюджеты, которыми ты распоряжаешься. Это всё очень серьёзно становится. Ты даже можешь стать вице-президентом, ты тебе могут дать какую-то долю в компании. Это же всё очень сильно взаимосвязано. С IT вообще никакой связи нет. Я чисто говорю про политический ландшафт. Ну это всё, это прямо большой-большой крупняк в этом плане. Кстати, да, вот твой опыт, который ты в основном сейчас рассказываешь, он, конечно, на уровне там акционеры, у тебя обязательно есть вот эти ребята. А давай чучуть попробуем на уровень, может быть, попроще опуститься. Я думаю, что у тебя и такой консалтинг тоже был, где действительно речь идёт про технические ошибки, про неквалификацию, про вот что-то в этом духе. Да, такое было. Ну, как я говорил, я сейчас редко это делаю, но вот, например, в одной там страховой большой компании конкретно меня прямо позвали, то есть они вообще пришли в скрамтрек, но сказали Скрамтреку вот именно, чтобы Бындю к нам пришёл, посмотрел архитектуру и всяким техническим штукам, нас научил. Мне Скрамтрек позвонил, говорит: "Слушай, вот именно хотят, чтобы ты пришёл". Я говорю: "Да, без проблем, мне же всегда это интересно". Я пришёл, посмотрел, и это было примерно так. Я пришёл, говорю: "Ребята, какие есть проблемы?" Они начали обсуждать. И, чтобы ты понимал, они орали друг на друга 2 часа. Вот я стоял у доски с маркером. Я говорю: "Какие есть проблемы? Они впервые то ли впервые собрались вместе, то ли что. Они просто друг на друга орали: "Ты там не так делаешь, ты не так делаешь, а там представители бизнеса ещё были. А ты там нам не так говоришь, а вы не то делаете". А какого хрена мы Лендо спилим уже год? Он до сих пор недоделанный. А потому что вы меня переключаете. Ну значит, я с маркером стою, записываю, записываю потихонечку. 2 часа они орали. Там вообще такой накал страстей был. Меня даже особо никто не замечал. Они потом такие поворачивают, говорят: "Александр, извини, конечно, что, ну, вот так вот произошло". Я говорю: "Нене, не, наоборот, всё прямо отлично было. Я прямо всё сразу узнал. Не надо никаких дополнительных комментариев, всё понятно". Вот и диагноз поставил, да. Соответственно, потом я работал с ними поочерёдно в паре. Я показывал, как вообще может быть устроено парное программирование. Потом я их вместе в паре подсаживал. Потом у нас были такие, знаешь, сеансы группового рефакторинга. Мы, значит, шли в переговорку. Я брал ноутбук, это большой экран. Я говорю: "Вот смотрите, вот у вас такой класс, вот у вас здесь есть дублирование. Что мы будем с ним делать? По шагам смотрите, дублирование - это плохо. Почему? Ну, потому что в одном месте вы поменяли, в другом месте забыли. Это будут баги в бизнес-логике. Короче, так нельзя. А значит, одна функция в одном месте. Ну, короче, solт вот это вот всё. При них прямо делаю функцию, значит, туда-сюда. Они такие: "О, блин, прикольно". Я говорю: "Ещё, смотрите, мы функцию называем не просто так, типа, там посчитай два числа". Это же не два числа, это мы здесь считаем комиссию. И с точки зрения домендривен дизайна мы должны назвать функцию так, как её называет бизнес. Они такие: "А, нифига, круто". И, короче, ну вот таким способом ты людей постепенно вовлекаешь. Просто показываем, как это работает, работая в паре, потом работая группой, работая в паре, там, делая ревью и так далее. Да, вот обычная такая техническая работа, в том числе многократно была проделана. Это офигенно, на самом деле. Можешь ли ты сказать, что в таком случае мы не можем называть этих людей синьорами? Синьорами, помидорами можно называть кого угодно. Ко мне тут резюме всякие приходят. Я полтора года отработал, я синьор, потому что на работе мне сказали, что я синьор. Ничего, что на работе они там, знаешь, кнопки какие-то пилят, и там все такие же, как он. Ну да, он хорошо пилит кнопки, но у него не с кем не с кем себя сравнить, поэтому на уровне своей компании он синьор. Аэ, так как нет чёткой градации, синьора может определить только настоящий другой синьор. А где его взять? Вот в этом-то весь и вопрос. То есть агентская проблема, она никак не решена. Я просто напомню, все, кто не знает, агентская проблема - это как тебе найти достаточно квалифицированного, ну, грубо говоря, квалифицированного исполнителя, например, по отзывам: "Блин, это не работает, потому что ты вот мне отзывы скинешь, моя мама мне скинет отзывы, у меня будет много пять звёздочек". Понимаешь? А правда ли это пять звёздочек? Это большой вопрос. Кому доверять? Кто настоящий синьор? Вот как бы тут очень сложно решить и понять. Соответственно, как я сказал, если ты один раз кому-то починил кран, то дальше тебя будут звать чинить эти краны бесконечно. Ну, потому что тебе доверяют, ты реально в этом разбираешься, да. Ну, в этом плане интересно всё равно, да, когда а ты общаешься в чатах где-то с разработчиками на конференциях и всё-таки, да, синьоры думают про бизнес, про бизнес. И когда ты начинаешь глубже в это копать и встречаешься с этим на практике, особенно в консалтинге, такой понимаешь, что часто это ведь слова просто оказываются. Потому что когда ты вообще слабо себе понимаешь, что такое бизнес, то само понимание, что я делаю что-то для бизнеса, может с скатываться к тому, что я просто выполняю задачи в срок или там я делаю то, что мне говорят. Ну то есть это очень мало имеет отношения с бизнесом. Очень часто слушай, я сейчас не хочу перекладывать ответственность на бизнес, но есть всё-таки один очень важный нюанс. Знаешь, когда родители бывает такое, они сами портят ребёнка тем, что они его балуют, он избалованный становится. И даже ребёнок, понимая это, ему очень тяжело перестроиться назад. Ну, потому что его всё время вот как бы вот в этом крутили. Он немножко ножкой там притопнул. Даже не притопнул, даже как бы сделал такое лицо, что сейчас притопнут, а к нему уже все прибежали, упали, значит, в ноги. Что ты хочешь? Только скажи, мы всё принесём. Может, вот это? Может вот это? Может, вот это? То есть, другими словами, бизнес, у которого нет яиц стальных и хороших, который может воспитать по-хорошему айтишника, который может показать айтишнику место в бизнес-модели, где айтишник обслуживает бизнес-модель, всё-таки здесь бизнес тоже имеет свою долю вины. Да. У тебя вообще по сути работа твоя как будто более психологическая, да, чем техническая. Фактически надо прочистить мозги. Вот видишь, в чём прикол? Всё-таки надо разбираться, в том числе, в технине обязательно. Но, как ты правильно заметил, нужно ещё понимать политический ландшафт, нужно знать, что такое коучинг, что такое менторство. Этим всем нужно владеть, нужно уметь фасилити, нужно знать психологию людей, нужно уметь вести переговоры, короче, там, ну, много всего. То есть нельзя в это зайти, знаешь, таким белым, пушистым мальчиком, который вчера вылупился и ещё из гнезда не выпал и такой: "Я вам сейчас буду консалтить, да там просто сожрут с потрохами". Более того, хочется сразу сказать, вот люди, которые имеют опыт консалтинга, вот расскажи вот про это именно. А когда ты входишь и тебя зовёт собственник во многом, чтобы ты что-то поправил, тебя явно не встречают там с распростёртыми объятиями. Ты скорее враг вообще для людей, которые там работают. Эти люди прекрасно понимают, что то тёплое место, на котором они сидят, сейчас будет подвергнуто мм некоторой критике, некоторому рассмотрению детальному. И, возможно, это тёплое место будет потеряно. Поэтому абсолютно естественно для них сопротивляться. Все сопротивляются изо всех сил, ногами, руками упираются. Про меня плохое говорят, пишут про меня плохое. Что только про меня уже не писали. Ты себе просто даже не представляешь и с матами, и без матов, и какой я плохой человек и так далее. Вот очень представляю. Я на это Фочани про себя такое читал. Ты Да представляешь, о чём там пишут? Не, конечно, публичная активность, консалтинг вместе. У меня, я думаю, у тебя личная армия хейтеров есть. И у меня есть личная армия хейтеров, которые прямо специально ходят за мной везде, чтобы написать какую-то гадость. Прямо специально. Я не знаю, чем люди в своей жизни занимаются, но вот кто-то детьми занимается, а кто-то вот такими задачами. Да, есть такое, к сожалению. А, отвечая на твой вопрос. Конечно, когда ты приходишь разворошить весь этот, э, гадюшник, никто не рад. Ну, в этом гадюшнике точно никто не рад. Соответственно, когда тебя запускают, ты начинаешь проявлять чудеса эквилибристики в переговорах. Ты начинаешь проявлять чудеса политической разной игры, очень хитрой, чудеса стратегии, откуда я карту гепоста написал. Это всё оттуда, через боль в заднице, конечно же, потому что напрямую действовать невозможно. Стратегия - это, э, как это такой набор непрямых действий, я бы так сказал, непрямой такой подход. Вот. И это всё работает очень сильно в консалтинге. приходится увольнять, в том числе. Да, крайне редко бывает, что собственник даёт прямо вообще картбланш, типа, делай, что хочешь. Почему? Ну, потому что, понимаешь, вот эти люди, которые не очень чисты на руку, они же проросли в разной части компании. Иногда такое бывает, это просто жесть. У одного чувака собственник бизнеса, большой бизнес. Но оказалось, что его один айтишник, даже у него два айтишника таких, они взяли его, а за горло и не отпускали. Почему? Один айтишник, короче, делает его основную систему, и оказалось, что код от этой системы лежит у него где-то дома, просто лежит, понимаешь? А эта система даёт оборот, я не помню, там 1 или 2 млрд в год. Она большая. Оказалось, что просто код он не отдаёт. Он не идёт на прямой контакт. Ему, этому айтишнику, можно написать. Но если ты его расстроил, он перестаёт с тобой общаться. Он общается только с одним человеком в компании, кто, значит, к нему хорошо относится. Я, когда это узнал, я такой: "Что вообще это происходит?" Я говорю: "Быстро кот у него забрали, его в офис притащили, с ним трудовой договор подписали, индей подписали, всё с ним быстро подписали: "Вы что, с ума сошли?" И он согласился. Ну, он сначала не согласился, но как бы разными путями его таки вытащили, поймали в сети, поймали у подъезда такие. Не, не поймали у подъезда, но просто, ну, у разных людей разная мотивация. Вот конкретно у него были амбиции. У него были амбиции. У него амбиции. Он там хотел стать условно там директором чего-нибудь и так далее. Вот ему сказали: "Давай будешь там вдохновлять людей, будешь там директором туда-сюда". Он пришёл, а у кого-то другие амбиции, деньги, у кого-то ещё какие-то амбиции. Ну, короче, нужно знать мотивацию субъектов, которых хотим пошевелить. Это я уже опять с карты гипотез. Вот. И тогда всё, в принципе, срабатывает. А второй случай, второй случай - это то, что их главный сервер стоял под ногами у их сисдмина. Просто даже не в офисе, а дома под ногами стояла банка, на которой всё крутилось. Это было полгода назад. То есть вот ты на меня смотришь такой, думаешь: "Ну да, наверное, лет там 15 назад это было нормой". Не откил, это было Ой, я, слушай, в этом плане я хорошо понимаю, насколько трэш происходит. И часто мы забываем как бы в мире этих розовых пони, опять же, кубернетцев, автоматизации с и так далее. Всем кажется, что у тебя тут облаков в конце концов, да, что происходит что-то невероятное. Потом ты копаешь конкретные проекты, там до сих пор на продакшене отлаживают и по FTP файлики копируют. Жизнь сложная штука. Да. Да. И таких большинство. Вот смотри, я когда уже на Лкэмпах вёл, кстати, АELЛ кэмпы по техническому треку и так далее, писал статьи, общался вот с такими людьми, как ты, то есть, которые разбираются. У меня в какой-то момент возникла иллюзия, что все живут вот так. Все знают принципы проектирования, знают, как процессы устроены. Я такой: "Всё, мы сделали своё дело, чёрт побери". А потом меня позвали на какой-то завод. Я ничего, кстати, плохого против заводов не имею, но просто это был вот прямо завод огромный. И там оборот какой-то там сотни миллиардов. Ну, то есть прямо большой завод к их айтишникам. И мне говорят: "Слушай, а у нас IT норм или нет?" Я посмотрел, говорю: "Это вообще пипец". А что не хватает? Я говорю: "Ну, слушайте, давайте хотя бы домен Driving дизаign, потому что у вас здесь очень сложная предметная область, и код должен, ну, под это подстраиваться, он должен обеспечивать функциональность бизнеса, а не вот как сейчас айтишники такие вышли: "А что это такое домен Drivдий?" А это, знаешь, там уже сколько там много лет это уже все исполь все используют, кто все? Я, ты и ещё три человека, блин. Вот и они и они такие: "А ты докажи, ты докажи, что это полезно". Я стоял у доски, напротив меня стоял и главный айтишник. Я выписывал плюсы, он выписывал минусы, и мы спорили. А вот так перед нами сидела куча людей, в том числе из бизнеса, и они, знаешь, с попкорном практически наблюдали на вот это история вообще, блин. Ты понимаешь, вот реально приходится вот до, ну вот до этого дошли, да. Я потом нашёл агентов изменений внутри, кому действительно надо было это сделать. Договорился с бизнесом, и у них это закрутилось. Это было очень сложно. Это реально прямо битва была с маркерами на маркерах. Битва на маркерах. На маркерах битва. Да, да, да. Жизнь вот так вот. Казалось бы, у, кстати, программистов в этом плане часто они себе так именно мир видят в ну довольно прямолиней. Ну, вот же можно раз два сделать хорошо. А нет, у тебя главная проблема не техническая, всегда. Значит, опять же, в той компании, где я консалтил, там была такая история, а этоком. Телеком - это очень сложная предметная область. У них даже существуют специальные там классификаторы, которые вот все их вот эти связи там раскладывают. Там очень-очень навороченная штука. Я её сейчас плохо помню. Но, в общем, идея в чём была? Значит, какое-то подразделение занимается одну одним из каких-то маленьких сервисов в рамках вот этого всего сложного биллинга телекомовского. И им специально там команда коучей была. Кстати, ты, скорее всего, ребят даже этих знаешь, потому что с ними 100% в скрамтреке ещё где-то пересекался. То есть своя собственная команда от Джайл Коучей, но они не такие типа давай скрам внедрять, они всё-таки про смыслы. Там очень грамотные ребята были. Я выполнял роль инженерного тренера, больше про инженерию был. Вот. И скорее они работали фултайм, а я приходящий был чувак. Так вот, а значит, они для одной команды организовали встречу по какой причине? То есть это прямо встреча на час или два, где они разбирались с терминами, причём не с большим количеством терминов, а с небольшим количеством терминов, среди которых был главное слово модуль. Проблема была, что у этой команды это слово использовалось в семи разных контекстах. Угу. И когда они друг с другом говорили, они просто не могли общаться, потому что о чём, чёрт побери, вы говорите? Это ваш проклятый джес, это там какая-то тема в рамках нашей системы или это понятие там ещё из чего-то? И они спорили час только по одному этому слову, чтобы определиться, как раз эти названия, чтобы можно было с собой взаимодействовать. И, например, для меня в этом смысле, поэтому история про единый язык в рамках вообще вот ДД одна из ключевых. То есть вот я много с кем разговариваю такие: "Ну как бы единый язык вроде что, разве это проблема? О чём речь?" Я говорю: "Слушайте, ребята, извините меня, но каждый раз, когда я попадаю в подобные ситуации, я понимаю, что терминология даже не на уровне, как ты код пишешь, а на уровне того, что мы взаимодействуем, она имеет не просто огромное значение, люди просто даже оценить не могут, сколько они время теряют на вот эти вот объяснения и лажу из-за того, что они где-то неправильно что-то поняли. Да, так и есть. Очень сложные эти вещи, да, скажи, отрефлексировать. То есть люди вроде что-то делают, делают, делают, а потом ты со стороны смотришь и понимаешь: "Блин, ну вы же реально, вы там по половину времени тратите на это". Они такие: "Да". А как ты это отрефлексируешь? Прости, я тебя спрошу, дай тебе пример приведу. Я вот занимаюсь йогой уже одиннадцатый год, когда и меня спрашивают: "А стоит не стоит йогой заниматься?" Я говорю: "Ребята, мне вот уже пятый десяток пошёл, у меня ничего не болит". Они говорят: "Ну да, да, ничего не болит, это норма". А потом выясняется, что у них тоже ничего не болит, но по утрам спина болит. Я говорю: "Так спина-то болит?" Они такие: "Так у всех болит. Мы это даже и не считаем, что у них ничего не болит, но голова болит". Я говорю: "Так голова-то тоже не должна болеть". В смысле, что у них ничего не болит, но живот вздувается постоянно и так далее? Я говорю: "Так живот тоже не должен болеть". Прикиньте. То есть как ты отрефлексируешь, что у тебя кучу времени уходит на то, что ты даже не знаешь, что может быть по-другому? К тебе приходят и говорят: "Единый язык". Они говорят: "Ну, у нас единый язык". Ты начинаешь разбираться, там модуль- это семь разных контекстов. Они друг друга не понимают, и они такие: "Ну, сложно, да, что делать?" Ты говоришь: "Блин, что делать? Это надо исправить". Да. Да. Ну, в общем, это действительно терминологическая история очень важна, но тут в ДД не будем вдаваться. У меня, кстати, был выпуск, посмотрите. Я думаю, что я ещё буду делать подобные выпуски. У нас такой философический больше был выпуск, но про использование и применение, про конкретные кейсы тоже обязательно буду, конечно, рассказывать. А хотел ещё одну историю, это уже другая консалтинговая компания рассказать, как раз связанную с техническими элементами. Значит, там была такая штука. Это, кстати, та команда, которую потом целиком уволили практически набрали новую. Там, значит, был чувак, там так получилось, что, короче, несколько чуваков захватили как бы власть. Причём это не в смысле, они там лиды, то есть вроде они более опытные, но они каким-то образом, знаешь такая, внутрь их всего 30 человек, но они политическим каким-то таким способом умудрились сделать так, что все остальные считают: "Ну, они главные, они решают. мы вообще тут никто и должны слушаться. Вот что-то в таком духе. И там был такой один чувак удивительный вообще. То есть он очень много на конференциях выступал, рассказывал, как, значит, всё правильно, классно делать. И при этом вот я тебе расскажу техническое решение, которое одно из многих, которое он сделал. Я захожу и смотрю их код. То есть я прямо там помогал со многими вещами и у них, значит, смотрю какую-то что-то непонятное в джаваскрипте. Какая-то подделка кажется своя. И в какой-то момент я понимаю, что они поверх Дйery построили свой собственный фреймворк. Это год, наверное, шестнадцатый. Убогачей свои причуды, Кирилл. Ну кто мы такие, чтобы их осуждать? Я я им говорю: "Ребят, а как бы вот, ну, Реакт уже всё пошёл, то есть всё нормально". Нет, для нас слишком перебор, окиill, поэтому мы по QUY сделали свой собственный фреймворк. И дело не только в этом было. Дело в том, что он как бы убеждал руководителя, ну, владельца проекта о том, что я занимаюсь как бы всякой фигнёй, а я должен заниматься архитектурой. И вот, а задач по архитектуры много. А какие задачи? Это написание своих собственных велосипедов. Он, знаете, что пытался продавить? Он делал доклады. В этих докладах он довольно жёстко проходился по своим ребятам, что типа они не способны. И вот им надо отдать вот заниматься этой всей фигнёй, а кто-то единственный должен заниматься по-настоящему важными делами. Я хочу заниматься этой архитектурой. Я когда всё это увидел, услышал такой вот: "Мама мия, чувак просто". А, кстати, они, по-моему, в релиз не могли год выйти, делали с нуля продукт. Причём, обрати внимание, это просто владелец стартап 30 там чуваков. При этом у него есть успешные запуски, то есть они там не первый год этим занимаются, и он говорит: "Они за год не могут ничего сделать". Я такой: "Ну, понятно, почему". И вот следующая команда, которая пришла после него, год ещё, по-моему, или два выпиливала весь трэш, который они туда впилили. Я же говорю, плохой программист создаёт работу для десяти других программистов на много лет вперёд. Какой молодец. Заметьте, что самое главное, это не означает о том, что он технически неграмотный чувак. Э, я всегда на это смотрю. Так вот, какие-то реально внутри есть установки, потому что ты вот разговариваешь с людьми, я всегда понимаю, что разговор ничего не значит, пока ты кот не увидишь. Вы можете об одном и том же говорить. Вы можете оба говорить, как классно использовать такой-то принцип секоя и так далее. И потом ты в какой-то момент чувствуешь, что ты с этим человеком на одной волне, а потом смотришь код и понимаешь, что, ну, как бы разговоры и реальная жизнь - это не одно и то же. Поэтому в этом плане м, например, банально сложно всегда сравнивать программистов. Я тоже про это говорю, что, блин, ребят, вот как будто единственная возможность реально что-то понять - это одновременно запустить два проекта разными командами на разных языках и сравнить. Естественно, так делать никто не будет, но как будто бы других способов нет, чтобы оценить. У тебя было, кстати, подобное, знаешь, чем я помню был момент, когда ты очень увлёкся микросервисами и про это писал активно и говорил. Сразу тебе такой вопрос задам. Насколько часто микросервисы реально нужны? А это не просто причудо ребят, которым хочется делать прикольные штуки? Ну, тут всё как обычно зависит от бизнес-модели, от того, какие цели ставит бизнес, от того, как он хочет зарабатывать деньги. И если с с помощью микросервисов можно к этому приблизиться, то они, конечно, нужны. Как часто это надо? [смех] Не очень часто, я бы так сказал. Ну, потому что, видишь, за микросервисы же надо дополнительно платить. Это инфраструктура, это знания разработчиков, это сложность вот этой синхронизации кодовой базы, это рефакторинг более сложный, это более сложная нарезка команд, короче, много всего за это надо заплатить, но тебе же должно это вернуться. Ну, как я и говорю, если бизнес-модель такова, что микросервисы возвращают тебе инвестиции, конечно, их надо использовать. Но это, как правило, уже существующие проекты, которые уже по понятным причинам -э сталкиваются с проблемами, и это является решением. А, допустим, новые проекты или которые просто такие сидели, сидели, так, микросервисы - это правильный подход, давайте пилить. Ты вот с таким часто сталкивался? Ну да, почему такое бывает сплошь рядом. Люди сходят на конференцию, насмотрятся всякого, кто-нибудь им расскажет, что только так и правильно, а потом они свою подделку, где будет сидеть 10 человек, их друзей пилят на микросервисах, где там 50 микросервисов, кубер поднят там и так далее. Вот. Хотя можно было просто, знаешь, запилить буквально там в одном потоке где-нибудь это запустить чуть ли не на лямде, и оно бы и так работало. Ну то есть А у тебя были кейсы по сворачиванию в обратную сторону? Да, конечно. То есть когда приходишь, а там нагорожена куча всего, ты выделяешь именно то, что нужно, и это нужное начинает, знаешь, как бы вот это нужное, как такая капелька, в которую другие капельки попадают. Ты начинаешь это консолидировать и говоришь: "Ребята, сосредотачивамся вот на этой вот штуковине. Да, она будет больше, чем ваши микросервисы, но она очень важна для релизов. мы именно её будем делать. Ну и, соответственно, она иногда начинает вбирать в себя ещё, вбирать в себя ещё, дорастает там до какого-то нормального размера, не слишком большого, не слишком она маленькая, и вполне себе релизы катятся и всё хорошо работает и так далее. Может, дальше и расти не надо, понимаешь? Я никогда не видел, чтобы было так, что проект вот был там весь микросервисный, потом мы его начали так консолидировать немножко, да, укрупнять какие-то части, просто чтобы командам проще было работать, чтобы релизы проще было тоже делать, чтобы инфраструктура проще стала и дешевле, и чтобы потом это доросло до состояния, они такие: "Опять микросервисы, типа давай снова". Такого никогда не бывает. Наоборот, бизнес такой: "У, наконец-то это стало дешевле". Наконец-то разработчиков можно искать на рынке, которые не должны знать вот столько вот про всё на свете, а вполне себе нормальных разработчиков, которые стоят обычных денег, как бы можно подключать. Так что микросервисы нужны, наверное, не так часто, как хотелось бы. Вот, честно говоря, не хотелось бы. Что? Кто, да, их любит применять? Но, слушай, мы вот в компании, в моей же, мы создаём много больших прямо систем больших, и там микросервисы реально нужны. То есть там от этого никуда не деться. Это проекты масштаба там страны или мира. И там реально надо большое распределение нагрузки делать, ну, короче, и так далее. То есть там реально их без них вообще было бы очень сложно, но часто на проекты, которые зовут, ну, там нет, там можно сильно проще сделать. Слушай, знаешь, такой вопрос. Как ты считаешь, какие решения технологические, вот в том числе, включая там внедрение микросервисов и так далее, каких-то подходов, а больше всего негативно сказывались на компании, в котором ты приходил консалтить? Больше всего негативно. Негативно. Негативно. Может даже скрам. Может кто-то внедрил скрам и вообще всё сломал. Кто-то внедрил срам и стало совсем плохо. Да, такое бывает. На самом деле самый большой негатив - это когда говорят: "Мы сейчас всё перепишем и станет лучше". Это вот хуже всего. Хуже этого, наверное, вообще ничего придумать нельзя. Да, может быть, код плохой, да, может быть, были неправильные решения технические приняты, но переписать всё с нуля обычно означает сделать все те же самые ошибки, ещё добавить туда своих. Причём бизнес за это очень много заплатит. Это прямо вот самое плохое, мне кажется, что можно сделать. Есть куча способов работы с Legacy кодом. И переписать всё с нуля, наверное, самый плохой из них. Вот. А дальше, ну, естественно, это применение не тех технологий, которые нужны в определённом контексте. То есть, когда люди говорят, допустим, я знаю эрлан, ну, прости, конечно, да, ээ, и я хочу вот на такую суперсложную бизнес-логику, где там куча-куча всяких бизнес-моделей и так далее. Именно, знаешь, не функциональную, а вот именно много бизнес-моделей, где вот надо именно больше оп какого-то использовать, а я вот знаю там функциональное, я вот буду его фигачить. Почему? Да потому что я его как бы прочитал, я его в университете узнал. Но это, конечно, очень печальные всегда последствия имеет. Ну, кстати, всё то же самое задом наперёд, когда тебе нужна функциональщина, а ты такой: "А я знаю только ООП". И вот знаю только там C#arP. Вот я на нём буду это делать. И у тебя там такой огород из каких-то там ASН ev, знаешь, там пытаешься натянуть сову на глобус, хотя мог бы использовать функциональщину, где всё это заложено. Ну то есть неправильное использование технологий, это прямо подрывает всё на корнём, когда особенно появился там всякий кубер и вот эти облачные всякие решения, которые стоят просто каких-то астрономических денег, вообще не всем они нужны. Все такие: "Давайте туда, все давайте туда". И вот они этот кубер поднимают. И вот они его поддерживают, что-то с ним делают. А бизнес в это время такой: "Блин, мне кнопку надо перекрасить". Ребята, они такие: "Сейчас там всё будет". Мы тут космический корабль достраиваем. Вот. А это, конечно, вот такие, наверное, самые печальные моменты. Ну а в остальном, да, ошибки в процессах. Ну ошибки в процессах чинятся легко, в принци, ну, относительно легко. Ошибки в людях, когда они тех людей подбирают. Тут тоже я как это, наверное, треть времени помогаю как раз в найме, выстраивании процессов по найму людей, онбордингу людей, а выявлению того, кого оставлять, кого не оставлять, созданию матриц грейдов, как они должны быть сделаны, чтобы компания шла к своим целям. Вот такая вот работёнка. Ну, это на самом деле очень прикольно и понятно, но знаешь, что интересно, складывается впечатление, как будто в целом-то ситуация довольно печальная. Не ситуация, ну я, кстати, я не без негатива, я скорее в целом, что в целом уровень как будто не очень высокий или по политическим причинам на каком-то определённом этапе развития компании кто-то хочет заработать денежек. Не, Кирилл, давай так. Ситуация на самом деле абсолютно обычная. Абсолютно. Вот ты можешь как это в любой стране мира в любую компанию зайти. Там будет всё то же самое. Просто какие-то компании более успешные, потому что они нашли классную бизнес-модель. Это главное, бизнес-модель. Не надо вот здесь как бы, знаешь, мне когда говорят бизнес-модель, бизнес-модель, а вот там, не знаю, Uber, например, вот он какой, да? Серьёзно? Почитайте, как Uber заходил в разные страны. Это же большой скандал был. как они лоббировали законы, с помощью которых заходили в эти страны. Уберите лоббистов, уберите юристов и так далее. И кому надо ваше мобильное приложение Субером. Идея замечательная, я не против, но просто не надо как бы путать причину со следствием, да. Вот то же самое. Убери из компании Google юристов, убери маркетологов, убери продажников и так далее. Что произойдёт? Да, их просто завалят судебными исками, актами и так далее и раздербанят всю компанию во все стороны. Там будут хорошие программисты, конечно, будут, но это только не будет иметь большого значения, да. Так что жизнь она такова, да? То есть не надо говорить, что идти как-то там доросло, не доросло. Вот знаешь, в местах, где хорошая бизнес-модель сошлась с хорошей компетенцией айтишников, всё нормально. Вот как бы люди прямо стараются. Таких компаний тоже много. То есть они есть там, где бизнес-модель слабая или там, где айтишники слабые. Ну там всё как бы виляет, знаешь, то вправо, то влево падает. И вот ты как-то подсобираешь это всё. Ну да, таких, к сожалению, подавляющее большинство. Есть ещё, ну, на определённого уровня, даже не уровне, а, скажем, в определённых нишах у тебя, в принципе, существуют более-менее какие-то устоявшиеся законы, например, распределённость по пиенельки затрат в процентном соотношении, на что нормально, сколько тратить. То есть, например, мы банально в оттехе в своём тупо физически знаем, какое должно быть распределение между маркетингом, там, продажами административными, такими такими-то расходами. И, ну, допустим, там будет такое такая, примерно структура, что, например, на IT ты не имеешь права тратить больше 10%. Кто-то, конечно, скажет, какого перепуга не имеешь, но вот когда бизнесом занимаешься, ты понимаешь, почему. Потому что если ты тратишь здесь больше, значит, потому что маржа там плюс-минус одинаковая, да? Значит, ты не дотрачиваешь, например, на маркетинг, соответственно, ты начинаешь им проигрывать, и в конечном итоге всё это печально заканчивается. Поэтому, да, конечно же, в этом плане всё довольно хорошо считается, но это довольно такая тематика, которая не то чтобы моя аудитория сильно интересна, я поэтому стараюсь как бы иногда это вкидывать, но не слишком много, потому что меня начинают за это тоже такие типа Кирилл задрал уже своим типа равоучениями насчёт бизнеса. Я такой: "Всё-всёвсё, возвращаемся в код, давайте, давайте в технические моменты". Да, потому что у тебя истории, конечно, сумасшедшие. Я уверен, там есть ещё много интересного, но у людей часто действительно складывается впечатление, когда они особенно приходят в большие компании, думая, что там просто космос. А часто получается, что это код ради кода, и сами себе создают какую-то бурную деятельность. И вообще всё это можно было бы вот просто пополам. Да, пополам - это, мягко говоря, это можно было бы развить. Это даже не глядя. Это не глядя. Просто таки так сразу убрали, да. Но видишь, если это убрать, то кто-то потеряет политическую свою мышцу, кто-то будет уволен и расстроится, как бы, ну, никто этого делать не будет, да. Кроме Илона Маска, который, по-моему, в Твиттере, вот, по-моему, это единственный кейс, который более-менее люди знают, когда он пришёл в Twitter, а, купил его, и он сколько там, помнишь, там был разговор, что он уволил там 70 что ли процентов технорей или всех. Не буду врать. Слушай, из Фейсбука уволили за 2 года сколько-то там десятков тысяч людей. 10 или 12.000 людей, ну, айтишников, это просто дофига, я тебе говорю. Айтишники не особо нужны, не так нужны, как нам казалось вот в тет, когда деньги были бесплатные и в IT, да, и эти деньги в IT просто вот так вот вкидывали, не глядя. Целое поколение айтишников воспитано на том, что деньги бесплатные, за них не надо никак отвечать. Так что имеем, что имеем. Это это правда. Это правда. Внезапный вопрос, но который я не могу не задать. Мо поможет ли как-то ИИ принимать более правильные решения и решать те проблемы, о которых мы с тобой говорили, без привлечения консультантов? Ну, я надеюсь, что поможет очень сильно, потому что консультантов мало, компаний много, проблем много, и сколько бы не было Александров Бындю и Кириллов Макевниных, их все не решить. Поэтому ИИ просто обязан за те сотни миллиардов, уже, по-моему, триллионов, которые туда вложили, хоть что-то кроме смешных картинок и сайтов визиток начать делать. Я надеюсь, что поможет. А может ли он заменить в том числе нас в этой ипостасии? Да, смотри, на самом деле, ну, в чём сложность разработки систем? в том, что нужно сформулировать некую проблематику, нужно её найти, нужно обозначить ходы, которые приведут к решению. Это вот эти ставки, которые ты хочешь сделать, да? После этого какая-то система, наверное, сможет сворганить какой-то код, но опять же его надо интегрировать со всеми даже с другими системами всё равно надо интегрировать. Надо понять, что действительно он решает бизнес-задачу, то есть вот эту петлю сделать. Короче, надо сделать очень много, но какую-то часть кодирования или вспомогательную часть для хорошего программиста, я думаю, что и сможет делать. Ну, сейчас же уже многие используют в помощь э не какие-то средства, знаешь, там быстрого рефакторинга, ещё что-то, а формулирование таких задач, типа вот у меня есть функция, накидай на неё модульные тесты, раз тебе там скидали модульные тесты или наоборот, вот у меня есть там функция описание этой функции, скидай мне эту функцию и сразу на неё тесты напиши. Да, где-то там Иишка ошибётся, но у тебя, ну, большая часть времени будет сэкономлена. Вот здесь Ишка там хорошо помогает, но вот часть м как бы, знаешь, вот эта часть с проявлением воли, то есть а что вообще надо сделать? А на что мы надеемся? А какие обещания мы даём, а какую ответственность мы берём. Вот здесь и пока не может взаимодействовать. Ну просто потому, что оно, как это, не может со всеми поговорить и понять, а что там кому надо, как бы к этому подлезть и так далее. Может быть, когда-то кто-то сделает такого там цифрового консалтера, в кавычках, который как-то это всё соберёт, осознает и сделает. Опять же, то, что говорят люди, не всегда то, что они хотят. И искусственный интеллект тоже как-то должен начать это понимать. Короче, там проблем очень много. А те результаты ишки, которые я сейчас вижу, я не знаю, как ты, они, если честно, немножко расстраивают, потому что скорость обучения сильно падает. энергозатраты сильно растут, как бы инвестиции в это постоянно растут, и ещё никто не предъявил бизнес-модель, с помощью которой это всё окупится. Может быть, она где-то есть, я просто не знаю, я её не видел. Никто её в явном виде не проговаривал. Все просто надеятся на чудо. Ну, было бы хорошо, если бы бизнес мог просто куда-то диктовать то, что он хочет, а значит, система какая-то создавалась. Я бы был только рад. Мы бы пошли чем-нибудь другим полезным позанимались, но пока до этого настолько далеко, что просто пипец. Причём как будто ситуация даже ещё хуже становится, потому что перестают думать, больше используют у тебя больше говнокода. Мне кажется, мы ещё до конца не понимаем, к чему это приведёт. То есть вполне возможно, что мы ощутим эффект деградации через какое-то время, и тогда у нас будет ещё больше возможности заработать денег, занимаясь тем, чем мы занимаемся. Да. Те, кто действительно Да, те, кто действительно шарят в разработке, станут стоить ещё больше. Ты видел этот прикол, что появились резюме, где написано код cleaner? Ну да, сначала это как шутка пошла, а потом уже начали с этим заниматься. Да, это прикольно, да. Я думаю, что надо будет курсы немножко по подтюнить в эту сторону уже на примере, знаешь, не не типового говнокода, а типового говнокода, который выдаёт вайпкодинг. Да, это правда. Хорошо. Смотри, вот в целом эта работа вообще заниматься техническим кассалтом, я подозреваю, что вот, точнее не подозреваю, я знаю, что многие ребята, которые нас слушают, либо сами это делают, а, и в том числе, например, на гетменторе, скорее всего, есть вместе с тобой и в других площадках, а либо думают об этом и, ну, ты представляешь, у них могут быть мысли: "А я не кому я нужен? А я, например, не готов" и так далее. Можешь как-то сказать, вот как понять, что имеет смысл этим заниматься? Имеет ли сейчас в 2025 году смысл этим заниматься? И в 2025, и в любом другом году, конечно, нужны люди, которые разбираются и которые могут помочь бизнесу, ну или конкретно человеку с решением его проблем. Такие люди вообще всегда, в принципе, нужны. Как этим начать заниматься? Самый простой способ - это начать транслировать вашу картину мира вовне. То есть, другими словами, вы выходите и что-то, какую-то позицию начинаете отстаивать. Я сейчас буду утрировать, но вы выходите и говорите, допустим, домен Driving design хорошо, микросервисы [ __ ] а значит, кодинг сила, и оно победит. Я так считаю. Просто вот это ваша позиция, к примеру. Вы начинаете её отстаивать. Те люди, которые так не считают, они отвалятся. Это нормально. Так и должно быть. Те люди, которые придерживаются примерно таких взглядов, к вам наоборот будут приходить. Вы можете сказать: "Ну, вдруг так никто не считает. Вдруг я вот один в чистом поле. Да, такое тоже может быть. Но единственный способ это узнать, начать транслировать свою позицию. Всё. И поверьте мне, что найдутся те, кто считает примерно как вы. Они, соответственно, будут вот этим кругом, кто будет собираться с вами это всё обсуждать. Вы будете это ещё больше транслировать. В итоге найдутся те, кто скажут: "Слушай, если ты в этом шаришь, давай вот есть такая задачка сложная, не можем разобраться. Давай покажи нам, как, ну, условно там, вайп-кодить". Хорошо, вот мы в компании решили это запустить на там 5.000 человек. Пожалуйста, вот тебе работка, попробуй сделай. Ну, соответственно, засучив рукава, идёте, делаете, да. И е тут встаёт такой момент, да, что если какое-то количество времени про это писать и про это говорить, да, то к тебе начинают идти люди. Но это всё-таки занимает время, и это нужно делать регулярно. А, и, конечно, тут немножко маркетинг, понимание всяких штук, как вообще с контентом работать, тоже есть. И быть готовым к тому, что вас обязательно проклянут. Обязательно, да. Если вас не проклянут, то вы, значит, что-то не так делаете, да? Это показатель. Чем больше проклинают, тем лучше. Извини, я тебе пример приведу с карты гипотез. Есть такая штука, что сказали, значит, в одном, а, большом учреждении бындю на порог не пускать. Карта гипотез красный флаг. Я считаю, что это просто лучшее признание эффективности карты гипотез из всех, которые только можно придумать. Почему? Потому что если бы было на это плевать, да, сказали бы, да и чёрт с ним, карта гипотез там, не карты гипоте. Давайте рисовать нам вообще без разницы. Когда говорят на порог не пускать, это значит, что пипец как работает. Поэтому, да, то, что вы делаете, будут люди, конечно, ненавидеть. Особенно, если вы повышаете эффективность, надо понимать, что кому-то вы просто испортите жизнь. И это очень важная штука. Нету такой ситуации, что все хотят идеальных систем, все хотят идеального места для себя. Если утрировать, на самом деле, даже если мы говорим про что-то идеальное, у всех людей разное идеальное. Я тебе больше даже скажу, если собрать 10 человек и сказать: "Ребят, вот небо, оно какое? Как вот вы его воспринимаете?" Люди скажут разные. 10 человек про небо, которое видишь каждый день. А когда ты говоришь: "А что есть идеальное для бизнеса, ну там вообще полный разнобой начинается". Да, это правда. Саш, спасибо тебе большое, что ты пришёл и поделился своей историей по консалтингу. Ребят, если вам понравились истории Саши, поставьте, пожалуйста, плюс. Если вы тот человек, которому он перешёл дорогу, поставьте минус и напишите что-нибудь злое. Любая ваша реакция приветствуется. Расскажите интересно про свои собственные кейсы, потому что очень многие, кто в том числе слушают подкаст, конечно, работают в больших разных компаниях и очень много интересного видят, что происходит вокруг. Насколько, скажем так, в ваших компаниях понадобилось бы что-нибудь такое, чтобы действительно оптимизировать, улучшить и есть вопросики, которым с которыми можно туда прийти. Очень интересно про это послушать, потому что эти кейсы самые интересные. Но при этом не забываем, что, конечно, в первую очередь это касается крупняка, где гораздо легче затеряться, потому что в мелких компаниях всё-таки они там обычно не такие риски, не такие объёмы и как-то более-менее справляются, либо просто исчезают. Вот большие не исчезнут, скорее всего, да. Саш, ещё раз спасибо. Спасибо тебе, что позвал. Вообще рад был тебя увидеть. Всегда приятно с тобой поговорить, потому что мало людей, с кем можно поддержать диалог про всякие нюансы. Ну реально, просто мало людей, с которыми можно это обсудить. Прямо физически их нет. Поэтому, ну, знаешь, как про предприниматели говорят, да, всегда, что это самые одинокие люди на свете. Ты с этими проблемами ни кому не придёшь. Тебя просто не поймут. Да, да. Поэтому то, что мы то, что у нас с тобой сейчас был подкаст, для меня это, на самом деле, просто был интересный разговор. Надеюсь, что кому-нибудь тоже интересно будет его послушать. Да. Всё, ребят, всем пока. Спасибо. До новых выпусков.

[музыка]

Creators and Guests

Александр Бындю
Guest
Александр Бындю
Автор книги «Антихрупкость в IT» и «Карта гипотез», основатель компании Byndyusoft, стратег, преподаватель, методолог, ментор, спикер
#63 Как не стать айтишником, которого уволят первым? | Александр Бындю
Broadcast by