Тест проходит даже с багом: что показал эксперимент Дэна Лу

Пусть функция должна разворачивать строку. Агент написал тест: на входе abba, на выходе ожидается abba. Тест зеленый. Он останется зеленым, если функция вообще ничего не делает.

Пример учебный, но ошибка выбора входа реальная: в одном из прогонов эксперимента Дэна Лу агент проверял разворот битового потока на палиндроме. Назвал рискованное место, независимо вывел результат, провел аудит — и все равно не обнаружил ошибку. Проверка была, различия между правильным и неправильным поведением в ней не было.

(далее…)

Физики, лирики и компетенции в эпоху ИИ

Инженер и организатор вместе строят мост между чертежом и живым городом

Инженер и организатор вместе строят мост между чертежом и живым городом

В сентябрьской колонке Томаса Беннетта Olympiad Man has displaced Davos Man (далее…)

Senior Java — это кто? Почему одинаковый title ещё не означает одинаковую работу

Фраза нам нужен Senior Java для меня вообще не бриф — это только начало разговора.

Потому что один нанимающий менеджер дальше расскажет про Spring, Kafka, PostgreSQL и обычный продуктовый backend. Другой про highload, JVM и производительность. Третий вроде тоже ищет Senior, но через пять минут выясняется, что человек должен принимать архитектурные решения, менторить команду и местами уже выполнять функции техлида.

Мне стало интересно — это моя профессиональная деформация после лет в IT‑рекрутменте или под одним Senior Java рынок действительно прячет довольно разную работу?

(далее…)

От «Агента‑помощника» к «Фабрике агентов»: как я учился с ИИ разрабатывать кастомизацию PLM системы

Вводная

Дорогой читатель лови привет.
Меня зовут Станислав и я не продажник, не разработчик, не учёный, не писатель и тем более не матёрый исследователь. Наверное, по частичке каждого навыка имеется, как и у многих, и мы не будем вдаваться в процентное соотношение каждого — сейчас это не важно. Моё основное направление деятельности — это функциональная архитектура систем и в большей степени PLM. Подходы, которые в ней применяются, можно перенимать, трансформировать и применять в других системах, как и наоборот. Но сейчас речь тоже не об этом, а то мы погрязнем в очередном холиваре и упустим главное.
(далее…)

Диагностика перед запуском PMO

Первый этап запуска проектного офиса (PMO) формально называется исследование. Собственно, про него дальше и пойдет речь. Сам PMO рассматривается не как контролирующее подразделение, а ближе к роли стратегического партнера, соответственно, его деятельность выстраивается вокруг создания ценностей для своих клиентов.

Основная мысль:

Этап исследования представляет собой два действия: формирование осведомленности и оценка потребностей. Первым делом задается вопрос: для кого создается PMO и какую проблему каждого из клиентов мы должны решить?

После определяется организационный контекст состоящий из 4 факторов: (далее…)

Задача закрыта, когда ветка влита: как наша платформа разрабатывает сама себя

30 сентября в 06:32 в очереди появилась задача: научить ядро платформы переводить открытые задачи на новую версию их типа. Повод был будничный — мы выпустили новую версию типа «задача на код» с более строгими проверками перед сдачей, а вся открытая очередь осталась на старой и получала старые инструкции.

Через 19 минут агент сдал работу: новый маршрут API, тесты, документация. В 07:15 ревью её отклонило. Новый маршрут позволял агенту с обычными правами исполнителя перевести свою (далее…)

20 лет спустя, или как я все‑таки выпустил свое странное социальное приложение

Третий и, очень хочется верить, заключительный том моего персонального трехтомника «Война и мир» о гештальте, эмоциях и попытке сделать социальное приложение о котором никто не просил.

Vibes'n'Feels

Vibes’n’Feels

Краткое содержание предыдущих серий

(далее…)

Строим стены в SCAD++ в турбо режиме

Многим конструкторам приходится ковыряться с сеткой конечных элементов в SCAD++ именно внутри программы. Очень много удобных функций там есть, но очень бы хотелось иметь кнопочку, нажав на которую программа бы построила стену (КЭ оболочки) по аналогу. То есть уже по нарисованной стене рядом.

Обычно без кнопочки это происходит следующим образом:

  • Измеряются высоты конечных элементов с аналога (выписываются)

  • Выделяются узлы плиты, где должна быть новая стена.

  • Узлы копируются на выписанные расстояния.

  • Строится по этим узлам сетку внутренним инструментом (триангуляцией по выбранным узлам).

    (далее…)

Почему «ничего не делать для GEO‑оптимизации» — нормальная стратегия GEO‑оптимизации контента

Компании и менеджеры узнают о партнерах или конкурентах в первую очередь из ответов нейронок, поэтому сегодня все устремились в GEO — Generative Engine Optimization. Метод подразумевает настройку контента на сайте таким образом, чтобы чат‑боты вроде ChatGPT и поисковики с генеративными функциями цитировали бренд в своих ответах.

Получается что‑то вроде SEO‑лихорадки из нулевых (далее…)

Кто будет работать в России в 2032 и 2040 годах: считаю по демографическому прогнозу Росстата

Решил, значится, посчитать, сколько людей вообще примерно может работать в России в 2032 и 2040 годах и для этого я обратился к данным Росстата и отдельно еще учел пенсионную реформу, которая заканчивается в 2028 году, плюс еще использовал некоторые данные по ИИ от ВШЭ. Тема очень обширная и тут будет приличный такой лонгрид с графиками, так как хочется детально и последовательно подойти к вопросу демографии. При этом, это отнюдь не исчерпывающее исследование, так как и ежу понятно, что факторов слишком много. Но надеюсь, материал вам понравится и вы найдете в нем что-то полезное.

(далее…)