tgindex
xanf.dev

Илья Климов про свою жизнь без купюр

Последний пост
14 авг.
Последнее чтение
05:46
Постов за неделю
1
Всего постов
21
Тип
открытый
Язык
русский
Категория
Технологии (по похожим)
В каталоге с
13 авг.
Подписчики
2 699
−4 за 5 дн.
Сутки
+1
+0,04%
Неделя
 
Месяц
 
Просмотров на пост
4 994
21 постов
Вовлечённость
185,0%
к подписчикам
Постов в день
0,1
всего 21
Упоминаний
1
каналов
Охват размещения
оценка
1/24сутки в ленте
1 475
1/48двое суток
1 690
1/72трое суток
1 823

Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.

Посты

  • 14 авг.1 6647517

    Что я вижу в GitLab на пути всеобъемлющей AI-зации? Да много что вижу, буду потихоньку рассказывать, но прежде всего - катастрофическое падение культуры синхронных звонков. Раньше звонок у нас был чем-то из-ряда вон выдающимся - потому что программистов отвлекать не надо. Теперь, когда код пишет ИИ - координация важнее всего и вместо того, чтобы строить "грамотную" координацию - её пытаются заменять синхронными звонками (которые я крайне не любл из-за их низкой плотности информации) Еще год назад принцип "No agend - no attenda 😄️️" был почти что священной коровой, что заставляло людей готовить минимальные тексты, презентации - часто корявенькие. сделанные на коленке, но это в любом случае на звонке позволяло обсуждать вещи предметно Сейчас, казалось бы - ценность предварительной подготовки коллосальная. Имея входящую информацию я могу пообщаться со своим Claude cowork, повертеть проблему с разных сторон, вытащить информацию которую я даже не знал и все, чтоб на созвоне быть максимально эффектным. Нет, не просто быть "озвучиванием ответа LLM" - спасибо, задать вопрос АИ-шке я могу сам, но презентовать не типичное "нужно изучить глубже А, Б и В" из 2024 года, а сразу структрированный план действий, проблемы и тому подобное Теперь же - "вот звонок, приходите". В итоге после этого ты (или кто-то) должен сделать расшифровку и обработку митинга (пока что все системы заметок просто ужасно работают в контексте суммаризации регулярно упуская важные нюансы и по итогу.... А даже не знаю что по итогу. Иронично, что то что дало нам как компании мощнейший head start в АИ эпоху (мы всегда были remote first и documentation first - у нас нет проблемы крупных компаний "вот эти знания существуют только в голове у команды Х") теперь перестает соблюдаться. Мне кажется у менеджеров мысль "раз программисты не тратят время на написание кода - пусть теперь разговаривают"

  • 26 июл.2 956524

    Продолжаю четвертый месяц развивать Гильдию NextTick. Несколько уроков, которые я вынес для себя: * иметь второго соавтора (а в идеале бы и третьего) - круто. В отличие от единоличного Patreona второй соавтор подстрахует по наполнению - пока ты тушишь очередной пожар в очередном GitLab - люди получают контент * иметь второго соавтора - ужасно. Каждый раз ты испытываешь почти физическую боль, потому что какие-то вещи рассказываются не так как тебе хочется, не так как ты видишь и вообще * иметь второго соавтора - значит всегда иметь второе мнение и внутренние дискуссии, а это помогает лучше формулировать свои мысли прежде чем доносить их до сообщества Третий пункт приводит к тому, что у тебя еще и появляются мысли, которыми, с одной стороны, хочется делиться с сообществом - а с другой - они вообще неформатны. Еще и запрещают выносить их в паблик :). Сейчас вот пока что ненадолго выложили в открытый доступ такую импровизацию - когда GitLab только-только объявил про увольнения я просто сел и записал всё что думаю. Вообще сейчас происходит столько всего, что только успевай про это общаться. А если не общаться то потом видишь что 10 человек строем прошлись по одним и тем же граблям - хотя хотелось бы чтоб один прошелся, а 9 рассказали. Но выстроить такую культуру "просто так" не выходит - хотя, как мне кажется, обмен экспертизой сейчас это то что позволит "группе" оставаться впереди разрозренных одиночек. Название "гильдия" придумал я. Конечно же я знаю как внутри крупных компаний есть гильдии по направлениям и это одна из причин. Но вторая в том, что раньше цеховые мастера объединялись чтобы работать выгоднее вместе. И эта метаформа мне мксимально в кайф

  • 6 июл.3 9866714

    Ничего не пишу, просто потому что падаю от усталости. С этим GitLab Act 2 в gitlab очень много работы + полный разброд и шатание в области управления + гильдия https://nexttick.it + работа по запуску своих курсов (давно пора) В итоге перегруз по всем фронтам. Из забавного - обнаружил что если при паралллельной работе промптить три разных проекта на трех языках - то моему мозгу гораздо легче различать "что где". Так и поступаю, потому что делать надо всё и везде. Вообще конечно я понимаю почему люди выгорают из-за ИИ и надеюсь что со мной этого не случится. Будет неловко выгореть впервые за третий десяток лет работы в индустрии

  • 10 июн.8 859194129

    Прямое попадание в мой дом сбитого шахеда (без детонации боевой части) Не попали в меня на 10 метров по горизонтали и вертикали, пожар все дела. Фото уже есть в медиа, ничего не нарушаю. Донатить на мои сборы до 244 бата тро тут https://donate.jssi.ch/talks

  • 7 июн.4 398775

    Ты не понимаешь, они все разные — девушки про сумочки, Илья про резину. И это только летняя. Целый едет убираюсь в гараже. Давным давно я кричал "да мой час дороже стоит". Сейчас подобные "ручные медитации" для меня лучший способ остаться наедине и отрефлексировать, что происходит в моей жизни А происходит много. Гитлаб, общая ии-истерия, курсы-гильдия. Так что буду делиться своими мыслями. А как медитируете вы?

  • 2 мая5 40211

    Как выглядит идеальный отдых (вчера + сегодня) Вообще, сегодня и вчера пришлось многое переосмыслить :) Не про гонки, про то куда я двигаюсь Последним триггером стал пост в слаке гитлаба от нашего СЕО, про то что нет-нет, мы не отказываемся от асинхронной культуры, но в мире АИ все должны качать "синхронную мышцу" тоже И в целом он прав. В мире, где правит бал АИ ценность живой человеческой коммуникации становится ещё более высокой. Вот только высокой это не только про "ценить", но ещё и про "платить". Более того, по моим ощущениям, термин "синхронной"нало расширить еще и на "плановой" - чем больше живётся "под часы" тем хуже (по крайней мере мне). Я не призываю к анархии отсутствия дедлайнов и графика в жизни (знаю что многим наоборот это нужно), но осознал что последнее время как-то сильно пытаюсь поставить себя в жёсткие рамки чёткого плана жизни и из-за этого упускаю возможности жить в максимально эффектном и эффективном стиле Думаю, нихрена не понятно :) Поэтому попробую сформулировать иначе - мне кажется в жизни многое циклично. Есть циклы где строгая дисциплина и порядок формируют нужные качества и черты характера, а есть - где дя реализации новых возможностей и получения ресурсов надо впускать в жизнь много хаоса. Наверное, есть люди которые могут одновременно совмещать, но я не такой. Надо пробовать отказываться от всего, что превращает меня в раба календаря там где возможно, а то что-то меня повело не туда

  • 2 мая5 2676611

    Как выглядит идеальный отдых (вчера + сегодня) Вообще, сегодня и вчера пришлось многое переосмыслить :) Не про гонки, про то куда я двигаюсь Последним триггером стал пост в слаке гитлаба от нашего СЕО, про то что нет-нет, мы не отказываемся от асинхронной культуры, но в мире АИ все должны качать "синхронную мышцу" тоже И в целом он прав. В мире, где правит бал АИ ценность живой человеческой коммуникации становится ещё более высокой. Вот только высокой это не только про "ценить", но ещё и про "платить". Более того, по моим ощущениям, термин "синхронной"нало расширить еще и на "плановой" - чем больше живётся "под часы" тем хуже (по крайней мере мне). Я не призываю к анархии отсутствия дедлайнов и графика в жизни (знаю что многим наоборот это нужно), но осознал что последнее время как-то сильно пытаюсь поставить себя в жёсткие рамки чёткого плана жизни и из-за этого упускаю возможности жить в максимально эффектном и эффективном стиле Думаю, нихрена не понятно :) Поэтому попробую сформулировать иначе - мне кажется в жизни многое циклично. Есть циклы где строгая дисциплина и порядок формируют нужные качества и черты характера, а есть - где дя реализации новых возможностей и получения ресурсов надо впускать в жизнь много хаоса. Наверное, есть люди которые могут одновременно совмещать, но я не такой. Надо пробовать отказываться от всего, что превращает меня в раба календаря там где возможно, а то что-то меня повело не туда

  • 27 апр.4 426636

    Каждый раз, когда я запускаю очередной курс, мастер-класс или еще что-то обязательно находится несколько человек, которые приходят мне прямо в личку в Telegram рассказать как я "продался, растолстел, и стал другим..." Особенно жестко это происходит, если ты продаешь что-то "менее техническое" - условно говоря если на мастер-классе по TypeScript таких находится 1-2 идеолога (а точнее нашлись два - один с идеей "знания должны быть бесплатными", второй с "оно все не нужно"), то везде где есть коммуникативная составляющая (Crash course, вот этот последний проект с Тимуром который мы запустили и вынуждены были закрыть регистрацию в первый batch, потому что много людей набралось) - таких с десяток, если не больше. Программисту, привыкшему к бинарной логике сложно померять эффект от людей. Как я с этим борюсь? Раньше я очень переживал, регулярно задавал себе вопросы "а как понять не скатился ли я в инфоцыганство и прочее ", не то чтобы не спал ночами, но терзался Сейчас я смотрю на это все проще: * я всегда рассказываю о том, что болит у меня. А коммуникация с приходом ИИ болит у меня что в гитлабе (катастрофически!), что в консалтинге - внезапно обнаружилось что освободившееся от кода время надо РАЗГОВАРИВАТЬ, а многие это не умеют (как мои коллеги) или не любят (как я) * задаю себе вместо вопроса "не скатился бы" - "хотел бы я чтобы это рассказали мне Х лет назад". Очень хотел бы. Может уже был бы Senior staff или принципалом. Причем улыбаюсь сам себе - многие правда считают что основная проблема и боль - это ИИ. Надо "эффективно" его обуздать - и все будет как раньше. Не будет, трансформируется сама суть профессии - ИИ конечно же важен... Мммм, ну как понимание HTML и CSS лет 5 назад - must have, если ты умеешь это делать эффективно - ты крут Но в ИИ умеют все или скоро будут уметь все. Интересно, скоро собеседования на программста "в мейнстриме" начнут напоминать сейлзовые "Продайте мне эту ручку фичу"?

  • 16 апр.4 3078810

    Шахеды под окнами мешают спать, так что вот вам пост про мышление Я очень увлекающийся и азартный человек. В казино никогда правда не играл (и даже когда неделю жил в Белладжио в Вегасе удержался от того чтоб поставить ставочку или сыграть в блек-джек), но все где можно меряться циферками или соревноваться - прям моё и вдохновляет Недавно открыл для себя очередной симрейсинг - Le Mans Ultimate. Первый который зашел, до этого использовал только Asseto Corsa для тренировок перед треком на украинских картах. Так вот, буквально за первые 20 гонок учитывая отсутствие опыта я скатил свое состояние аккаунта в "Вы на миллиметре от бана" разрушая себе гонки и другим (ломая машину) - видишь возможность для обгона - лезешь. А поскольку я новичок - там где я вижу возможность её на самом деле нет. Результаты были плачевные, пока я буквально пару дней назад не сел, не задумался - а что с этим делать. И решил что моя сила - это прежде всего моя выдержка. Теперь я за гонку могу совершить всего 2-3 обгона "настоящих", но приезжаю в топ 5-6, потому что люди просто нервничают из-за того что я сижу у них на хвосте. Что с них взять, такие же новички как я. И вот я подумал, что эта стратегия сейчас у меня во всем - когда появляется конкуренция, я стараюсь чтоб "меня было видно", но если это что-то в чем я слаб или нов - я просто стараюсь не лажать и пользоваться ошибками других, а не рваться вперед Иронично что в игре чтоб эта стратегия включилась в моем мозгу понадобилось прям сесть и с собой поговорить. Но вышло, вчера впервые получил бейджик "безопасный водитель" :) Доволен

  • 13 апр.4 1476410

    Рассуждения что код стал новой commodity, то есть "дешевым сырьем" а не ценностью мы обычно слышим или от евангелистов ИИ, или от вайб-кодеров. Я всё ещё не причисляю себя ни к одним ни к другим 🤣, но проверяю этот тезис на практике Так получилось, что программирование микроконтроллеров никогда не было сферой моих интересов. Я не моргал лампочкой в arduino, не игрался с сервомоторами да и вообще, мом навыки C, ммм... a bit rusty :) Тем не менее я твёрдо намерен за ближайшие пару недель собрать штуку, которую буду использовать в реальности (это для машины), которой нужен относительно предсказуемый реалтайм и которую невозможно купить. Фактически я верю что проекция моих инженерных навыков и кругозора позволят добиться если не "коммерчески готового" решения, то точно решения своей проблемы Раньше на это я думаю ушло бы пару месяцев. Теперь думаю справиться за пару "чистых" рабочих дней (пару часов после работы в течении пары недель). Поэтому код точно больше не выделяет вас (а миддлов, где раньше именно код был фактором, особенно)

  • 3 апр.4 6398031

    В дополнение к https://t.me/jsninja_news/1017 Вообще внутри GitLab я вижу как растерянность растёт во всех направлениях - мы не пониманием как проводить собеседования, рынок нервно реагирует на каждый очередной анонс OpenAI, Anthropic и остальных, а сколько у нас каждый день инициативных людей предлагает своих, точно самых лучших и навыков и подходов для нашего AI - неперечесть. Что делаю я? Я палю токены. Очередной “супер-мега-подход” - я палю токены. Новая версия GPT - я палю токены. Не сжигаю - сжигали великих, Жанну Д\арк, Джордано Бруно, токены я просто палю. Потому что к тому времени, когда станет понятно “а что же является стандартом” в индустрии ИИ-разработки я должен знать ответ на вопрос, который я всегда считал ключевым тестом “понимаете ли вы технологию Х” - “А какие у технологии недостатки и ограничения”? И пока у меня есть возможность палить их за счет компании - я вкладываюсь по-максимуму, чтобы делиться не фантазиями и мелкими экспериментами (легкий камешек в сторону Мэта Покока с его AI-курсом), а реальным бизнесовым опытом что работает, что нет и почему

  • 9 мар.5 2681077

    Говорят что снаряд в одну и ту же воронку не попадает. Прилетело в тот же двор шахедом, в который 1.5 месяца назад прилетел шахед Это через дом от меня Весело живем. Ну что я могу сказать - ОПЯТЬ МИМО! Но код сам себя не напишет, продолжаем работать 🙂

  • 24 февр.6 7374842

    Фактор неуверенности Иронично, как по разному иногда тренируются модели. Фраза которая кардинально улучшает для меня результаты в Opus 4.5/4.6 и почти не имеет эффекта в GPT 5.3/5.3 Codex (когда я работаю с кодом в котором действительно не уверен что полноценно знаю и разбираюсь) This is just a theory, I might be wrong. Either confirm it or reject it with arguments Для опуса у меня это убирает вот это "You're absolutely right" которым он болеет и дико раздражает Раньше я говорил что среди топовых моделей выбор часто продиктован стилем работы модели (у Опуса и Кодекса он очень разный). Теперь иногда думаю что темперамент пользователя тоже влияет роль

  • 23 февр.5 459479

    Миграция на Vue.js 3 которой я с перерывами занимаюсь уже четвёртый год, попало в метрики ключевых результатов 1 квартала направления "разработки" ( Dev section ). В итоге это: * признаёт и подсвечивает важность проекта * облегчает выделение ресурсов на него и ответ на вопрос "зачем я этим занимаюсь" для инженера * гарантирует "видимость" проекта на верхних уровнях Особенно иронично что сам-то я не нахожусь в направлении раработки, я в "Sec section" (безопасность) - это не значит что я занимаюсь "безопасностью гитлаба" - это значит что я пишу код для фич, первичными клиентами которых является Security Engineer. Но то так, мелочи жизни. Не мелочи же то, что вокруг проекта "под прицелом" (хотя мне больше нравится английское мирное in the spotlight) моментально образуется ощутимое количество людей, задача которых максимизировать метрики вовлечённости - количество MR, сообщения в чатиках и так далее. И что самое неприятное - часто эти люди не только не помогают, а еще и немножко вредят. По итогу вроде бы и важность теперь проекта критична, а и работать над ним стало тяжело и неприятно

  • 13 февр.4 9768549

    Поделюсь тем, что считаю главной темой своего инженерного роста на 2026 год и куда я копаю последние месяцы. Это верификация кода и Quality gates. Код ревью как процесс не масштабируем для работы с объёмами кода, которые генерируют ИИ-агенты В то же время если (условно) не брать стартапы за пределами пре-сид фазы и аналогичные им проекты - НИКТО не готов мержить ИИ-код без код-ревью. Человек становется бутылочным горлышком на пути к доминации Скайнета Дискуссии на эту тему веду и внутри GitLab (бессовестно споря с новым СТО невзирая на ранги уже третий день). Именно поэтому я опять запустил курсы по тайпскрипту (а дальше тестирование и "инфраструктура" (то что раньше было CI/CD) - я ж как чукча, что вижу и что болит - о том и пою При этом важно озвучить несколько пойнтов: * код ревью имеет критическую ценность в снижении bus factor и обучении-через-чтение. Отказ от кодревью людьми нанесет кратно больше вреда на данный момент чем пользы * "В среднем по больнице" уровень "недетерменированности" результат от АИ-агента ВЫШЕ чем от коллеги-разработчика при прочих равных - что означает что нам надо полностью перестраивать SDLC под новый уровень недетерменированности * Инфраструктура решает. Я не о кубернейтс (хотя он тоже тут может быть полезен) а об инфраструктуре линтеров-ревьюверов-мутационного тестирования-подставьте нужное. фактически мы "переоткрываем" (и оттуда я черпаю в том числе мысли) идеи из кибернетики 70-80 годов прошлого века - как из НЕНАДЕЖНЫХ компонентов построить систему с предсказуемым уровнем надежности Два ключевых слова и проблемы вобщем-то не поменялись как и для всего ИИ: КОНТЕКСТ и ПАМЯТЬ. Но это совсем другая история

  • 6 февр.5 0015710

    Вот с такими коллегами приятно работать. И нет, это не про отсутствие work-life balance, это про: * first unblock others. Если кому-то что-то нужно - ревью, помощь в фиксе и так далее — это имеет приоритет * вовлеченность в работу. Про это я рассказывал — "атмосфера" работы во многих it-компаниях сильно деградировала за время ковида — компании было выгодно держать сотрудника чем "пустое место". Сейчас же ИИ выпаливает невовлеченных людей очень сильно — причём с двух сторон - как и со стороны автоматизации, так и со стороны перераспределения потоков денег в компаниях. К сожалению, не без сопутствующих жертв, но пока в 100% случаев что я видел - крутые люди в эпоху ИИ стали объективно продуктивнее, те же кто просто делали работу - нет

  • 24 янв.5 86918629

    Вот как-то так выглядит соседний через-один дом после вчерашней ночи

  • 24 янв.4 58311213

    Начало года: * проболел две недели * периодически стали отключать свет (на 8-16 часов в день) * прямо сейчас - заполняю Self-evaluation в GitLab (по сути ревью своих достижений за год - ужасно сложная, занудная и ненавистная работа, даже с учетом ИИ), по району в радиусе 1-2 км прилетают шахеды, но все равно надо заполнить потому что сегодня дедлайн Возвращаемся в этот телеграмчик 😆

  • 29 нояб.6 756856

    Самый высокий показатель восстановления с момента покупки whoop. Что случилось - вчера запустил спустя 4 года курс по тайпскрипту. Я знал что то, что я не запускаю образовательные проекты на меня очень давит психологически, но даже не подозревал настолько. В итоге я был рад: * что мне хватило сил запуститься в черную пятницу, хоть и в 21:00 * хватило усилий, чтоб записать контент курса заранее (моё слабое место) * и хватило "понимания" сразу планировать весь поток серии курсов на 2026 Все ещё есть много ручной работы, для которой в идеале бы воспользоваться ассистентом (живым, из плоти и крови) , но начало положено

  • 23 нояб.5 186486

    Когда казалось бы истерия с NFT давно позади, первый аукцион подарков с папахой кончился со средней ценой в 10.000 звезд. Это 200 долларов Конечно не миллионы как было во времена NFT, но кроме "могу себе позволить" - мне просто интересно зачем?