Заметки на техдирском – Telegram
Заметки на техдирском
4.38K subscribers
390 photos
61 videos
46 files
1.01K links
Техдирский открытый чатик - @ctorecordschat;

По всем вопросам обращаться к @ctodsimonov
Download Telegram
Халява, сыр!

Коллеги, напоминаю, что есть вот такая ссылочка https://calendly.com/ctorecords/mentor15min по которой можно забронировать слот по вечера на 15 минут беседы со мной нахаляву )
🔥4
Привет, коллеги! Пока я толкаюсь в пробках утренних (видимо многие из вас тоже?) поужасайтесь, что бывает, когда разработчики LLM разрабатывают с помощью LLM: https://www.anthropic.com/research/how-ai-is-transforming-work-at-anthropic

Чем ближе к Новому Году, тем больше дороги Москве напоминают прекрасно оборудованную бесплатную парковку…
👍4
Media is too big
VIEW IN TELEGRAM
Тут все интересуются ИИ. Как оказалось сотрудники министерств наших тоже в стороне не стоят. Знакомец прислал свое творчество на ИИ. Песня тоже его!

https://news.1rj.ru/str/Yarkie_Ogni/5
Вот тут по ссылке детальное описание, как строился ролик.

Текст песни тоже его, если че!
1🔥1🤔1
Как на самом деле работают те самые помогаторы найти работу рассказывает Паша Летников в linkedin:

Заплатил careerspace 159 990 ₽ за поиск работы.
В итоге нашёл её сам — и вот почему

Летом я оказался в непростой ситуации: живу с семьёй в Испании, потерял работу, денег оставалось на 2–3 месяца, чтобы найти новую позицию, иначе пришлось бы уезжать.
Понимая состояние рынка, я решил довериться careerspace и купить их самый полный пакет — «Персональный ассистент».
Хотел партнёрства, поддержки и ускорения поиска.
Что обещали:
- карьерная стратегия
- разбор резюме и профиля
- подбор и отклики на вакансии
- адаптация под каждую позицию
- подготовка к интервью
- еженедельные отчёты
- коммуникация с компаниями
- гарантия 5 интервью в РФ или 3 за границей
Стоимость: 159 990 ₽ по скидке (219 990 ₽ без неё).

Мои ожидания:
Индивидуальный план, адаптация под мой контекст (EU, удалёнка, ограниченные сроки), хотя бы один созвон, корректировка стратегии и ощущение настоящей поддержки.
Я был готов выполнять всё, что просили: менять резюме, ник в tg, давать доступы.

Что вышло по факту:
1) Только текст. Ни одного созвона
За 3 месяца — никакого живого общения. Понять клиента без диалога невозможно.
2) Шаблонность
Ответы выглядели так, будто пишет разный человек.
Не было ощущения, что есть единый специалист.
3) Стратегия не учитывала мой контекст
Несколько раз говорил, что мне критична скорость — деньги заканчивались.
Но основной поток откликов шёл в hh, где меня массово отсекали.
4) Повторные компании
Продолжали присылать X5, 2ГИС, Авито — даже после отказов.
5) Мой ключевой опыт не использовался
iGaming — мой самый релевантный домен.
Но им почти не пользовались.
В конце даже предложили убрать упоминание отрасли из резюме, якобы это отпугивает рекрутеров.
6) Работа с LinkedIn практически отсутствовала
Главный инструмент международного рынка не использовался.
Советы по прокачке профиля были очень слабые.
7) «Гарантированные интервью»
Из 5 приглашений:
— 1 было до начала работы с careerspace
— 2 без созвонов
— 1 — только переписка, где оффер сделали другому
— 1 — реальное интервью --> отказ.

Ключевой факт
Работу я нашёл сам, на втором месяце через прямую коммуникацию с рекрутерами.
После этого я решил посмотреть, как сервис отработает оставшееся время.
Динамика снизилась.
На мои опасения получил отчёт:
«Конверсия 2,17% — в пределах нормы. Продолжаем».
Как завершилась работа
Я ожидал финальный созвон: разбор, выводы, рекомендации.
Но получил стандартный текст:
«Получено 5 приглашений — нормальная конверсия. Продолжайте откликаться. Попробуйте outreach в LinkedIn. Если будут вопросы — помогу».
Ни анализа. Ни рефлексии. Ни разбора ошибок.
Только шаблон и пожелание удачи.
Тогда я окончательно понял: поиск всё время шёл по шаблону, а не под мой реальный запрос.

Надеюсь, мой опыт будет полезен и поможет избежать потери денег и результатов.


Мораль: чудес не бывает. Даже за 159 990 руб.
👍12😁6😢31
Коммуникации и медиация в работе техдира

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

Но главное ли оно в нашей работе?
👍3😁2
Что такое медиация

Прилетел вопрос про медиацию:
Медиация - это искусство не быть крайним ? :) Или что то другое? И как правильно медиировать?


Показываю на примере кейса:
Архитектор посылает нахуй CTO потому что тот не дает бабла на изменение архитектуры и грозится уволиться, так как без внедрения этого изменения не будет выполнен его жесткий kpi завязанный на получение годовой премии. А CTO не дает бабла, потому что его тупо нет, но увольнение архитектора подведет его под штрафы от HR.


Вот здесь требуется медиация:
- интересы сторон объективно противоречат
- коммуникация разрушена
- эмоции превышают способность к рациональному решению
- конфликт влияет на организацию в целом
- внутри системы нет безопасного механизма урегулирования

Идея понятна?
👍3
Феодальные княжества

Я всё время рассказываю, как бизнес жестит, но не поясняю, почему это вообще происходит именно сейчас, в период экономического снижения.

Когда техническую часть отдают CTO «на откуп», технари выстраивают внутри компании феодализм: замыкают команду на себе, не подпускают бизнес к разработчикам и не дают разработчикам общаться с бизнесом.

Возникают княжества двух типов: те, что умеют зарабатывать сами, и те, что живут на инвестиционное бабло.

Первые как-то терпимы: бизнес с ними мирится. А вот вторые бизнес обычно открывает, как в том анекдоте про хитрую задницу.

Когда экономика идёт вниз, церемонии прекращаются окончательно, это очевидно.

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

Если ваше княжество не зарабатывает, то «неважно на какую сторону чепчик». Можете даже не сомневаться: бизнес уже ходит по рынку и выбирает, какой открывашкой вас вскрывать 😅😅😅
🔥9
Как буржуи относятся к русским.

- Мы берем русских, потому что они самые тихие, с ними проще всего. Можно через каблана, можно без договора, можно обещать что угодно, а потом как пойдет

- А что другие не так? Эфиопы или марокканцы?

- Да ты что. Можно конечно и их взять на работу, но если ты их обманешь будешь иметь дело с диаспорой. Это прямо проблемой может стать, прийдется заплатить, дешевле, чем связываться

- А русский или украинец?

- Да русские, мы и украинцев и всех называем русскими, русский помолчит, побурчит, может даже покричит. Но никогда ни кого даже не подумает позвать, чтобы за него заступились.

- Но вот я читал к юристом вроде как чаще русские ходить стали.

- Да не, Серега, юристы, это когда что-то прямо большое и серьезное, и то… а когда там ставка не та была и керен иштальмут или договор так и не дали, ну какие юристы.

- Так вот ты мне сейчас это говоришь, а я пойду и рассажу всем, и мы объединимся и будем своих защищать.

- Ахах никогда вы не объединитесь это против нашей природы, Сергей.

https://www.facebook.com/share/p/1DrX9kJ41d/
😢102
Сбор файлов из соседних веток git-а.

Коллеги, я собрал небольшую bash-функцию, которая подтягивает в текущую git ветку файлы из других рабочих веток (которые есть на текущем девайзе) - те, что отличаются от master, когда нам по разным причинам нельзя или неудобно использовать обычный git merge или cherry-pick. Случай из ряда вон выходящий, но когда файлов много, лучше использовать скрипт, чем таскать файлы из разных папочек вручную. Не пугается русских имен файлов, если че.


#!/usr/bin/bash
set -euo pipefail
IFS=$'\n\t'

restore_from_branch() {
local branch="$1"
local diff_filter="$2" # A | AM | ...
local grep_exclude="${3:-}" # regex или пусто
local grep_include="${4:-}" # regex или пусто

echo ">>> Processing branch: $branch (filter: $diff_filter)"

git diff --diff-filter="$diff_filter" --name-only -z master..."$branch" \
| {
# exclude-фильтр
if [[ -n "$grep_exclude" ]]; then
grep -z -vP "$grep_exclude" || true
else
cat
fi
} \
| {
# include-фильтр
if [[ -n "$grep_include" ]]; then
grep -z -P "$grep_include" || true
else
cat
fi
} \
| tee >(xargs -0 -I{} dirname "{}" | sort -u | xargs -r mkdir -p) \
| xargs -0 -I{} git restore --source="$branch" -- "{}"

echo ">>> Done: $branch"
echo
}


Логика фильтрации такая:
- указываем ветку-источник,
- задаём тип изменений (A - добавленные, M - изменённые, можно AM),
- указываем regexp для исключения ненужных файлов,
- и при необходимости - regexp для ограничения списка.

Скрипт сам создаёт нужные директории и подтягивает туда файлы.
Пример вызова:

restore_from_branch "branch_first" "A" "migrations|temp" "NewController"
restore_from_branch "branch_second" "AM"

Дальше остаётся только добавить изменения в stage и запушить.

P.S. Да, мсье знает толк в извращениях.
😁4🤔2
This media is not supported in your browser
VIEW IN TELEGRAM
Сокращения.

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

Так вот обращаюсь к тем руководителям, которым спустили разнорядку по сокращениям. Вы несете страшные вести, но несите их быстрее - не тяните.

На рынке «вечность» - это среднее время поиска новой работы. И даже если спец реально крутой, но старше 35-40 лет, его вообще никуда не возьмут на работу. Эйджизм процветает.

Так что чем быстрее вы сообщите об увольнении тем, кого заклали в качестве жертвоприношения богу рынка, чтобы он умилостивился, тем лучше. Им нужно время на поиск работы при конкурсе 1000 человек на вакансию.

Короче шевелите жопой, чтобы у тех, кого вы увольняете было больше шансов найти новую работу. На дворе декабрь, - найм в декабре заморожен, так что нанимать их будут самое раннее с февраля. Вы ведь тоже не просто так их в декабре сливаете, а чтобы за праздники нихуя не платить.

Да?
👍18🔥32👎1
Media is too big
VIEW IN TELEGRAM
Ашманов нормально так в СПЧ выступил перед Путиным, всё не влезет в виде текста, но транскрипт уже на Кремлин.ру есть. По вхождению "Ашманов" найдёте нужное:

- сказал, что дети тупеют, привёл примеры
- сказал, что люди тупеют, сливают ДСПшные документы в иностранный ИИ
- сказал, что в технологической сфере, в военное, в производственной — ИИ это хорошо
- в социальной сфере - надо подумать и отрегулировать.

Путин согласился, попросил поскорее прислать конкретные предложения.

В этот раз хотелось бы поговорить о другой проблеме цифровой, а именно о таком галопирующем, чрезвычайно быстром внедрении искусственного интеллекта в первую очередь в социальную сферу и в государственное управление.

Я хотел бы вспомнить Ваши слова недавние, когда на конференции по искусственному интеллекту Вы сказали о том, что ведь если школьники будут непрерывно спрашивать искусственный интеллект о своих заданиях и так далее, они просто перестанут думать и просто не научатся это делать.

Это довольно очевидные вещи. Казалось бы, это просто простой здравый смысл. Более того, это сейчас происходит уже массово. То есть когда разговариваешь с учителями, с родительским сообществом, они говорят, что происходит массовое, обвальное выхолащивание образования: школьники и студенты получают задания, отдают их искусственному интеллекту и потом, не читая, сдают обратно, и у них возникает идея, что, в общем, знать необязательно, надо сдать. При этом рушится авторитет преподавателя, для них авторитетом сейчас становится искусственный интеллект. Они прямо говорят преподавателю: мне ИИ сказал вот так, а он умнее Вас, поэтому Вы просто ошибаетесь.

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

В вузе тоже подавляющее количество работ сейчас генерируется автоматически. Преподаватели вынуждены теперь снова перейти на опрос вживую. Очень часто человек приносит диплом и не может объяснить основные термины в этом дипломе. Пустые работы, компилятивные. Профессора говорят, что сейчас они не знают, кого они выпускают, знают эти люди предмет или нет. А через год, два, три эти люди попадут в промышленность, в оборонку и так далее и будут там тоже, возможно, имитировать работу.

Только что я был в храме Христа Спасителя, там выступал Патриарх, и он очень много сказал, прямо минут 10 говорил, именно об этих проблемах с образованием. Там была встреча с преподавателями, и, собственно, Министр просвещения Кравцов вслед за ним повторил примерно то же самое. Да, есть проблема, и действительно происходит нехорошая метаморфоза образования, причём на нижнем уровне.

Вы, конечно, слышите о том, что искусственный интеллект надо внедрять как можно быстрее, и он, возможно, решит все наши проблемы. Я сам разработчик искусственного интеллекта последние десятки лет, и это верно только отчасти. Нам, конечно, ни в коем случае нельзя отстать в обороне, в промышленности. Искусственный интеллект чрезвычайно важен для наведения на цель, для контрбатарейной борьбы, в сельском хозяйстве для анализа посевов или контроля качества продукции, для транспорта и так далее. Но в социальной сфере и в госуправлении, кроме вот этой метаморфозы в образовании, сейчас назрели довольно серьёзные проблемы, такие предвестники.

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

Второе – это, http://kremlin.ru/events/president/news/78691
7👍5👎5🤔1
Вопрос/наброс

Коллеги, а объясните, в чём прикол? Одной рукой повышаем пенсионный возраст, а другой тут же срочно придавливаем экономику так, чтобы работа осталась только для молодых и поощряем всяческий эйджизм?

Зачем? С какой целью? Чтобы что?
Где здесь очевидная и явная помощь всей стране в росте? Ну или хотя бы той же IT-индустрии?
😁9
Инсайд: Rutube сокращает команды в промышленных масштабах.
😁13😢5
Эйджизм официально на хх 🙈

P.S. По умолчанию галочка выключена.
🤯20
Ну и чтобы пятница была веселее и горячее 🔥🔥🔥
😁11😢8👍2👎2
This media is not supported in your browser
VIEW IN TELEGRAM
Главное моё достижение за год.

Я выявил предателя, который многие годы планировал меня кинуть.

Мы типа были друзьями. Дружили семьями. Ходили с жёнами и детьми вместе в театр. Бухали вместе. Ругались. Мирились. Всё это, конечно, было связано с IT, потому что моя жизнь в целом ему посвящена.

Теперь, оглядываясь назад, я вспоминаю всякие детальки и подтверждения того, что предательство было задумано и спланировано заранее.

Конечно, я расплатился за такое выявление. Цена была немаленькая, но за такие чудеса однажды приходится платить сполна.

Главный вывод любопытный: у меня нет ненависти. Скорее — брезгливость. Бррр…

Теперь я знаю, как это, и делюсь простым алгоритмом, как не допускать.

Посмотрите своё рабочее окружение и регулярно, раз в квартал, моделируйте, как каждый из ваших самых близких вас предаст. Можете сами, можете моделировать на какой-нибудь LLM-ке.

После этого составляйте матрицу рисков: описание риска, вероятность и цену реализации. Занимайтесь этим системно: планируйте мероприятия в краткосроке, среднесроке и долгосроке по уменьшению вероятности реализации и цены реализации.

Не ленитесь. Вас будут ждать сюрпризы. Вполне возможно, кого-то из коллег изначально вам придали «в помощь».
😱9😁3
По слухам Делимобиль и Сбер-Мегамаркет присоединились к новогодним акциям увольнений.
👎3👍1
По запросам пишу промпт для моделирования подстав от коллег

(Копипастить целиком и не забыть вставить свои данные)

SYSTEM

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

Ты:
• не занимаешься моральными оценками
• не выносишь приговоров
• не используешь психологические диагнозы
• рассматриваешь поведение как следствие ролей, стимулов и ограничений системы

Ты работаешь только в логике риск-менеджмента:
• интересы
• ресурсы
• асимметрия информации
• точки давления
• потенциальная выгода и цена

Перед тем как давать финальный анализ, ты обязан задать уточняющие вопросы, если информации недостаточно.
Без уточнений — не переходить к выводам.

USER

Я хочу смоделировать, каким образом конкретный коллега может меня кинуть / подставить / подсидеть в рабочем контексте.

Контекст (что известно на данный момент):
1. Моя роль в системе:
[описание роли, ответственности, формальных и неформальных полномочий]
2. Роль коллеги:
[должность, влияние, зона ответственности]
3. История взаимодействия:
[длительность, формат, были ли конфликты, зависимости]
4. Общие ресурсы или точки пересечения:
[деньги, доступы, информация, влияние на решения, люди]
5. Текущая ситуация:
[изменения, кризис, рост, сокращения, конфликты, давление сверху]

Моя цель — не обвинение, а:
• выявление рисков
• понимание уязвимостей
• снижение вероятности и цены негативного сценария

ASSISTANT (ИНСТРУКЦИЯ ДЛЯ МОДЕЛИ)

Работай по этапам.

Этап 1. Проверка достаточности данных

Оцени, хватает ли информации для моделирования.
Если нет — задать уточняющие вопросы, например:
• о мотивах сторон
• о системе KPI
• о формальной и неформальной иерархии
• о доступах и зависимостях
• о предыдущих прецедентах

Пока вопросы не заданы и не получены ответы — не делай выводов.

Этап 2. Моделирование сценариев

После получения достаточных данных:
1. Перечисли возможные сценарии нелояльного поведения
(от мягких до жёстких, без фантазий и крайностей)
2. Для каждого сценария укажи:
• триггер
• выгоду для коллеги
• цену для меня
• необходимые условия
• признаки раннего обнаружения

Этап 3. Матрица рисков

Сформируй таблицу:
• сценарий
• вероятность (низкая / средняя / высокая)
• цена реализации
• уязвимые точки системы

Этап 4. Меры снижения

Предложи меры:
• краткосрочные
• среднесрочные
• долгосрочные

Разделяя:
• снижение вероятности
• снижение цены

Без советов в стиле «поговорите по душам» и без морализаторства.

ВАЖНО
• Не предполагай злого умысла без оснований
• Не смягчай формулировки ради комфорта
• Не используй терапевтический или коучинговый язык
• Если риск минимален — так и скажи

Твоя задача — холодный, полезный анализ, а не поддержка и не обвинение.
🔥10👎3👍21
Ловушка, в которую попадает 99% всех владельцев IT-компаний.

Откуда мы берём решения для управления техническими командами, системами и компаниями? Мы их копипастим и комбинируем. Например, что мы делаем с инженером или техдиром, который замыкает всё на себе?
Когда что-то не получается, мы кого-нибудь увольняем.


А если он сам кодит и без него никто ничего не понимает? Потом он приходит и говорит, что мы его недооцениваем... и вообще бюрократии много.
Только, когда комар садится на твои яйца, ты понимаешь, что всегда есть путь решить проблемы без применения силы.


Вместо того чтобы давить на техдира или копировать чьи-то способы увольнений, имеет смысл подумать про собственный подход к самой работе. Важно удержать знание и решения вне техдира, который тогда перестанёт быть узким горлышком. Он становится ценным источником экспертизы для всей системы, обогащая её.

Точность важнее силы.

Разумеется это всё касается только ситуаций, когда речь идёт конструктивной работе, а не когда техдир мягко захватывает власть.
👍9