Forwarded from Rassada Team (Ариадна)
Не кормите нарцисса
В teamlead good reads разгорелась дискуссия про социопатов, и я решила добавить свои пять копеек.
В жизни я пересекалась и с социопатами (даже с официальным диагнозом "диссоциальное расстройство личности"), и с нарциссами, и мне есть, что рассказать об этом опыте.
Познакомьтесь с Иннокентием. Он приятный, харизматичный парень, и поначалу все будет отлично: вы будете окружены вниманием и возможно даже будете чувствовать, что к вам у Иннокентия (этого классного успешного пацана) особое отношение, он вас выделяет среди прочих. И это приятно, и это подкупает, и вам начинает казаться, что вы с Иннокентием друзья.
Есть нюанс: единственный, кого Иннокентий считает настоящим человеком с настоящими желаниями и чувствами - это он сам.
Поэтому через какое-то время вы столкнетесь со следующими эффектами:
🚩 Иннокентий вас не слышит. Когда вы даете ему обратную связь, он кивает и даже говорит «спасибо», но ничего не меняется, и когда вы в следующий раз даете такую же обратную связь, Иннокентий все так же мил и профессионален, но ваши слова производят не больше эффекта, чем белый шум от сломавшегося телевизора.
🚩 Самые важные вещи для Иннокентия: держать все под контролем и чувствовать себя самым лучшим мальчиком в любой комнате. Если вы будете мешать ему это делать - у вас будут конфликты.
🚩 Иннокентий не берет на себя ответственность. В проблемах всегда виноват кто-то другой (например, вы). Опять-таки, формально Иннокентий произносит положенные слова типа «да, это моя ответственность», но после них обязательно следует какая-то еще фраза, из двойного послания которой очевидно, что проблема в вас.
🚩 Иннокентий хочет получить от вас эмоции. Неважно, какие: вы можете отвешивать восхищенные комплименты, можете орать матом, Иннокентию подойдет все. Он смотрится в людей как в зеркала, и своими эмоциями вы всего лишь подкрепляете его ненасыщаемое чувство собственного величия.
Что делать с Иннокентием?
Главное, что вы должны понимать:
Иннокентий может обещать вам луну с неба, но его поведение не поменяется. Вы можете заняться контролем ущерба и постараться его минимизировать, но этот ущерб обязательно будет - не забывайте об этом.
✔️ Постарайтесь максимально увеличить дистанцию между вами. В идеале - перестать общаться, потому что нарцисса невозможно исправить, но если Иннокентий - ваш коллега или начальник, это может быть затруднительно.
✔️ Увеличение дистанции в коммуникации тоже работает. Постарайтесь больше общаться письменно - это даст вам возможность брать паузу и не давать нарциссу кормиться вашими эмоциями, и позволит сохранять артефакты, к которым можно вернуться, когда в очередной раз окажется, что во всем виноваты именно вы.
✔️ Д - договоренности. Создавайте их на любой чих и спокойно возвращайтесь к ним при возникновении проблем. Договоренность - это очень простой способ создать границу, которая будет вам помогать в любых отношениях.
Продолжим разбирать корпоративный зоопарк в следущих сериях🍀
В teamlead good reads разгорелась дискуссия про социопатов, и я решила добавить свои пять копеек.
В жизни я пересекалась и с социопатами (даже с официальным диагнозом "диссоциальное расстройство личности"), и с нарциссами, и мне есть, что рассказать об этом опыте.
Познакомьтесь с Иннокентием. Он приятный, харизматичный парень, и поначалу все будет отлично: вы будете окружены вниманием и возможно даже будете чувствовать, что к вам у Иннокентия (этого классного успешного пацана) особое отношение, он вас выделяет среди прочих. И это приятно, и это подкупает, и вам начинает казаться, что вы с Иннокентием друзья.
Есть нюанс: единственный, кого Иннокентий считает настоящим человеком с настоящими желаниями и чувствами - это он сам.
Поэтому через какое-то время вы столкнетесь со следующими эффектами:
Что делать с Иннокентием?
Главное, что вы должны понимать:
Иннокентий может обещать вам луну с неба, но его поведение не поменяется. Вы можете заняться контролем ущерба и постараться его минимизировать, но этот ущерб обязательно будет - не забывайте об этом.
Продолжим разбирать корпоративный зоопарк в следущих сериях
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔7👍5
Forwarded from Cross Join - канал о разработке (Anton Okolelov)
Опасные места в YAML
YAML позиционируется как человекочитаемый формат данных, но при этом это склад подводных камней. Рассмотрим самые тупые особенности, которые могут привести к неожиданным ошибкам.
Шестидесятеричные числа
Что вы ожидаете увидеть? Скорее всего, список строк для настройки портов. Но YAML 1.1 интерпретирует 22:22 как шестидесятеричное число и превращает его в 1342. В YAML 1.2 эту "фичу" убрали, но многие парсеры до сих пор используют старую версию.
Проблема Норвегии
Код страны Норвегии
Случайные числа
Строки без кавычек могут неожиданно стать числами. 10.23 превратится в float, а 9.5.25 останется строкой, потому что имеет "слишком много" точек.
Ключи не только строки
Здесь
Теги и небезопасность
Теги, говорят, иногда полезны, но при определенных условиях позволяют выполнять произвольный код при загрузке. Всегда используйте safe_load вместо load в Python и аналогичные безопасные методы в других языках.
YAML позиционируется как человекочитаемый формат данных, но при этом это склад подводных камней. Рассмотрим самые тупые особенности, которые могут привести к неожиданным ошибкам.
Шестидесятеричные числа
port_mapping:
- 22:22
- 80:80
- 443:443
Что вы ожидаете увидеть? Скорее всего, список строк для настройки портов. Но YAML 1.1 интерпретирует 22:22 как шестидесятеричное число и превращает его в 1342. В YAML 1.2 эту "фичу" убрали, но многие парсеры до сих пор используют старую версию.
Проблема Норвегии
countries:
- dk
- fi
- is
- no
- se
Код страны Норвегии
no будет интерпретирован как булево значение false. То же самое произойдет с off, n, yes, on, y в различных вариантах написания. Классическая ловушка, получившая название "Norway Problem".Случайные числа
versions:
- 9.5.25 # строка
- 9.6.24 # строка
- 10.23 # Число!
- 12.13 # Тоже число!
Строки без кавычек могут неожиданно стать числами. 10.23 превратится в float, а 9.5.25 останется строкой, потому что имеет "слишком много" точек.
Ключи не только строки
settings:
on: [push, deploy]
priority: high
Здесь
on интерпретируется как булево true, поэтому ключом становится не строка "on", а логическое значение. В JSON это может превратиться в "True" или вызвать ошибку.Теги и небезопасность
user_data: !python/object/apply:subprocess.check_output [['rm', '-rf', '/']]
Теги, говорят, иногда полезны, но при определенных условиях позволяют выполнять произвольный код при загрузке. Всегда используйте safe_load вместо load в Python и аналогичные безопасные методы в других языках.
🤯16🔥6🤣4
Есть такое понятие — enabling teams. Это типа такие команды, которые создают общие практики, разрабатывают либы и решения, которые ускоряют всю компанию, повышают её эффективность. Рядом с ними — платформы и платформенные команды.
Но почему нет их антипода, термина disabling teams? Считаю, что это упущение.
Вот несколько лозунгов такой команды:
- Прозрачность важнее автономии
- Единые правила важнее локальной эффективности
- Измеримость важнее доверия
- Контроль важнее экспериментов
- Согласованность важнее скорости
Сначала процесс — потом прогресс! Без метрик нет управления! Каждый шаг под контролем — гарантия успеха! Оптимизация делается через стандартизацию!
Плохо, что ли? Хорошо!
Но почему нет их антипода, термина disabling teams? Считаю, что это упущение.
Вот несколько лозунгов такой команды:
- Прозрачность важнее автономии
- Единые правила важнее локальной эффективности
- Измеримость важнее доверия
- Контроль важнее экспериментов
- Согласованность важнее скорости
Сначала процесс — потом прогресс! Без метрик нет управления! Каждый шаг под контролем — гарантия успеха! Оптимизация делается через стандартизацию!
Плохо, что ли? Хорошо!
Forwarded from ITKatya: культурные паттерны в IT
🍷 Анонс четвертого Винишника! 🍷
Да-да-да, того самого, который прячется под красивым словом «симпозиум».
Напоминаю: симпозиум — это вообще-то возлияние и культурная беседа после трапезы.
Ну а мы решили, что интеллектуальная трапеза — это работа, так что встречаемся вечером, чтобы расслабиться и поговорить о важном.
📌 Тема этого раза — культ личности менеджера.
Будем обсуждать, почему так любят делать героев из «кто у власти», кто «потушил пожар», можно ли быть менеджером без ореола культовости, и что с этим делать в реальной жизни.
И самое главное — кто у нас спикеры в этот раз:
✨ Игорь Цупко — человек, который первый просыпается когда что-то действительно серьезно сломалось в одном из крупнейших строительных e-commerce России.
✨ Стёпа Потапов — product manager Aviasales, результаты работы которого вы все точно видели (и не раз).
✨ Кира Кузьменко — богическая женщина, автор потрясающих обзоров рынка, эксперт в рекрутинге, автор подкаста «Собес» и ведущая проектов New HR.
✨ Лёша Долгушев — основатель DevRel-бюро, человек, который сделал для моего становления как спикера очень много. Организатор, комьюнити-лидер, и, честно, та самая фигура, которую я неоднократно приглашала и чьими событиями делилась.
📅 Когда: среда (15/10), 19:00 (по Москве)
📍 Формат: живой эфир без записи. Только здесь и сейчас.
💻 Где: ZOOM - ссылка будет в среду!
Будет, как всегда, честно, без прикрас, с историями «из жизни» и с бокалом вина в руках.
Приходите, будет интересно!!!
Ставь 🔥 если с нами!
Да-да-да, того самого, который прячется под красивым словом «симпозиум».
Напоминаю: симпозиум — это вообще-то возлияние и культурная беседа после трапезы.
Ну а мы решили, что интеллектуальная трапеза — это работа, так что встречаемся вечером, чтобы расслабиться и поговорить о важном.
📌 Тема этого раза — культ личности менеджера.
Будем обсуждать, почему так любят делать героев из «кто у власти», кто «потушил пожар», можно ли быть менеджером без ореола культовости, и что с этим делать в реальной жизни.
И самое главное — кто у нас спикеры в этот раз:
✨ Игорь Цупко — человек, который первый просыпается когда что-то действительно серьезно сломалось в одном из крупнейших строительных e-commerce России.
✨ Стёпа Потапов — product manager Aviasales, результаты работы которого вы все точно видели (и не раз).
✨ Кира Кузьменко — богическая женщина, автор потрясающих обзоров рынка, эксперт в рекрутинге, автор подкаста «Собес» и ведущая проектов New HR.
✨ Лёша Долгушев — основатель DevRel-бюро, человек, который сделал для моего становления как спикера очень много. Организатор, комьюнити-лидер, и, честно, та самая фигура, которую я неоднократно приглашала и чьими событиями делилась.
📅 Когда: среда (15/10), 19:00 (по Москве)
📍 Формат: живой эфир без записи. Только здесь и сейчас.
💻 Где: ZOOM - ссылка будет в среду!
Будет, как всегда, честно, без прикрас, с историями «из жизни» и с бокалом вина в руках.
Приходите, будет интересно!!!
Ставь 🔥 если с нами!
🔥7💩3👍2
ITKatya: культурные паттерны в IT
🍷 Анонс четвертого Винишника! 🍷 Да-да-да, того самого, который прячется под красивым словом «симпозиум». Напоминаю: симпозиум — это вообще-то возлияние и культурная беседа после трапезы. Ну а мы решили, что интеллектуальная трапеза — это работа, так что встречаемся…
винишник через 5 минут
https://us02web.zoom.us/j/87892070798?pwd=bvaeW9d7UKjJkS40aCfK5chL54c9Go.1
подключайтесь, слушайте, участвуйте. И наливайте, конечно🍷
https://us02web.zoom.us/j/87892070798?pwd=bvaeW9d7UKjJkS40aCfK5chL54c9Go.1
подключайтесь, слушайте, участвуйте. И наливайте, конечно
Please open Telegram to view this post
VIEW IN TELEGRAM
Zoom
Join our Cloud HD Video Meeting
Zoom is the leader in modern enterprise cloud communications.
Подошло к концу увлекательное приключение длиной в полгода и я легитимизировал свой опыт руководителя отдела.
На мой вкус учёба прошла супер полезно: получилось собрать разрозненные куски жизненного опыта воедино, в целостную картинку. Получилось по-новому взглянуть на то, как бизнес выглядит с позиций выше тимлида, какие абстракции и модели рождаются, когда приходится управлять большим количеством людей, процессов и проектов.
Раньше я не мог понять (и принять для себя внутренне), как можно за живыми, такими прекрасными и разными людьми, видеть числа, KPI и безликую массу в эксельке. Оказалось — можно видеть и то и другое одновременно. Кроме того, смотреть скорее нужно именно так. Просто когда людей много, а времени мало — есть более полезные способы обустроить работу, чем ad hoc управлять каждой мелочью. Строить абстракции, интерфейсы и грамотные петли обратной связи можно не только в программах, но и в процессах.
Хочется поделиться с вами чем-то конкретным, но за полгода инсайтов было так много, что даже непонятно, за что хвататься.
Пожалуй, сформулирую главное: учиться — это удивительно интересно и стоит время от времени делать это с квалифицированными людьми. Старайтесь дарить себе это приключение иногда!
Спасибо школе "Стратоплан" за полезный курс!
На мой вкус учёба прошла супер полезно: получилось собрать разрозненные куски жизненного опыта воедино, в целостную картинку. Получилось по-новому взглянуть на то, как бизнес выглядит с позиций выше тимлида, какие абстракции и модели рождаются, когда приходится управлять большим количеством людей, процессов и проектов.
Раньше я не мог понять (и принять для себя внутренне), как можно за живыми, такими прекрасными и разными людьми, видеть числа, KPI и безликую массу в эксельке. Оказалось — можно видеть и то и другое одновременно. Кроме того, смотреть скорее нужно именно так. Просто когда людей много, а времени мало — есть более полезные способы обустроить работу, чем ad hoc управлять каждой мелочью. Строить абстракции, интерфейсы и грамотные петли обратной связи можно не только в программах, но и в процессах.
Хочется поделиться с вами чем-то конкретным, но за полгода инсайтов было так много, что даже непонятно, за что хвататься.
Пожалуй, сформулирую главное: учиться — это удивительно интересно и стоит время от времени делать это с квалифицированными людьми. Старайтесь дарить себе это приключение иногда!
Спасибо школе "Стратоплан" за полезный курс!
🔥32👍17🎉10 2
Легенда о том, что в айти стало невозможно найти работу — прекрасна и всем (почти) на руку.
Смотрите:
1) Люди не убегают, даже от плохих условий и откровенных мудаков. Потому что — ну кому вы там нужны, сидите уж, не рыпайтесь. 1 ту 1 можно не проводить, плюшки новые не вводить, да и про повышения зарплат давайте поговорим как-нибудь в другой раз. Сосредоточимся наконец-то на работе и результатах.
2) Зарплатная гонка НАКОНЕЦ-ТО остановилась. Сколько можно повышать зарплату этим охамевшим айтишникам?! Всем плохо, у всех инфляция, не нравится — вот есть контракт с минобороны.
3) Зарплатные ожидания НАКОНЕЦ-ТО просели. Тимлид за 300к — хороший ценник, не воротите нос. Если вас сократили, а найти работу невозможно — согласитесь как миленький, схватитесь за первое же предложение.
4) Рекрутёры НАКОНЕЦ-ТО могут быть главными и начать отсеивать неудачников по своему разумению. Ну а если найти никого не получается, что поделать — рынок холодный, люди боятся менять работу. Значимость профессии растёт.
Всё это так прекрасно (почти) для всех, что стоило бы выдумать эту легенду пораньше, независимо от объективных причин сложностей в найме.
Всё это столь прекрасно, что даже если найти в айти работу станет нормально — нельзя будет вскрывать эту тему, слишком много выгоды для (почти) всех участников.
#наброс_на_вентилятор #теория_и_практика_заговора
Смотрите:
1) Люди не убегают, даже от плохих условий и откровенных мудаков. Потому что — ну кому вы там нужны, сидите уж, не рыпайтесь. 1 ту 1 можно не проводить, плюшки новые не вводить, да и про повышения зарплат давайте поговорим как-нибудь в другой раз. Сосредоточимся наконец-то на работе и результатах.
2) Зарплатная гонка НАКОНЕЦ-ТО остановилась. Сколько можно повышать зарплату этим охамевшим айтишникам?! Всем плохо, у всех инфляция, не нравится — вот есть контракт с минобороны.
3) Зарплатные ожидания НАКОНЕЦ-ТО просели. Тимлид за 300к — хороший ценник, не воротите нос. Если вас сократили, а найти работу невозможно — согласитесь как миленький, схватитесь за первое же предложение.
4) Рекрутёры НАКОНЕЦ-ТО могут быть главными и начать отсеивать неудачников по своему разумению. Ну а если найти никого не получается, что поделать — рынок холодный, люди боятся менять работу. Значимость профессии растёт.
Всё это так прекрасно (почти) для всех, что стоило бы выдумать эту легенду пораньше, независимо от объективных причин сложностей в найме.
Всё это столь прекрасно, что даже если найти в айти работу станет нормально — нельзя будет вскрывать эту тему, слишком много выгоды для (почти) всех участников.
👍30💩3🤔2🤯1
Шёл 2025 год, проблема сборки фронтэнд приложений под разные окружения всё ещё существовала.
А между тем, всё придумано до нас.
Проблема в чём: как-то принято в JS-вселенной конфигурационные переменные, которые связаны с конкретным окружением, подставлять на стадии сборки. В итоге собранный контейнер с JS-приложением пригоден для использования только в одном окружении (dev / stage / prod). Это противоречит принципам построения облачных приложений (12 factor app).
Как быть? Вот один из взглядов на ситуацию:
https://drive.google.com/file/d/1sxQfX2uv1dwTqKbpPu2JRtr4sda6HbwI/view?usp=sharing
А между тем, всё придумано до нас.
Проблема в чём: как-то принято в JS-вселенной конфигурационные переменные, которые связаны с конкретным окружением, подставлять на стадии сборки. В итоге собранный контейнер с JS-приложением пригоден для использования только в одном окружении (dev / stage / prod). Это противоречит принципам построения облачных приложений (12 factor app).
Как быть? Вот один из взглядов на ситуацию:
https://drive.google.com/file/d/1sxQfX2uv1dwTqKbpPu2JRtr4sda6HbwI/view?usp=sharing
12factor.net
The Twelve-Factor App
A methodology for building modern, scalable, maintainable software-as-a-service apps.
👍4🤣3
Если вам есть, что сказать по темам:
— Эксплуатация LLM
— AI-Driven Engineering: практики, риски и трансформация разработки
— Как сократить косты на инфраструктуру?
— Цифровые иммунные системы и инженерия надёжности (это SRE и новый термин оттуда)
— Про разработку для системных инженеров
— Требования регуляторов на простом русском
— Базовые практики работы и про то, почему они по-прежнему важны
Го подаваться на DevOpsConf. Если сомневаетесь, хотите обсудить с кем-то свои мысли - готов свести вас с программным комитетом, чтобы обтесать мысли до состояния прекрасной скульптуры.
— Эксплуатация LLM
— AI-Driven Engineering: практики, риски и трансформация разработки
— Как сократить косты на инфраструктуру?
— Цифровые иммунные системы и инженерия надёжности (это SRE и новый термин оттуда)
— Про разработку для системных инженеров
— Требования регуляторов на простом русском
— Базовые практики работы и про то, почему они по-прежнему важны
Го подаваться на DevOpsConf. Если сомневаетесь, хотите обсудить с кем-то свои мысли - готов свести вас с программным комитетом, чтобы обтесать мысли до состояния прекрасной скульптуры.
cfp.devopsconf.io
DevOpsConf 2026
Подайте доклад на профессиональную конференцию по интеграции процессов разработки, тестирования и эксплуатации
👍4
А под имя сделаем три поля: фамилия, имя, отчество. Обязательные для заполнения.
Так, стоп.
Во-первых, давайте вспомним про исландцев. Их исторически было настолько мало, что необходимости в фамилиях просто не было, фамилий и нет.
Но было бы заблуждением думать, что проблема только в этом.
Имена нельзя упихнуть в ASCII — языков чуточку больше в мире существует.
Имена могут содержать числа.
Фамилия + Имя + Отчество — это максимум из чего может состоять имя, правда же? Неужели нет?
Ну уж по крайней мере можно опираться на имя, чтобы идентифицировать человека, правда? Имена же не меняются?
Принёс вам подборку заблуждений об именах: https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-believe-about-names/
Чистое наслаждение👍
Так, стоп.
Во-первых, давайте вспомним про исландцев. Их исторически было настолько мало, что необходимости в фамилиях просто не было, фамилий и нет.
Но было бы заблуждением думать, что проблема только в этом.
Имена нельзя упихнуть в ASCII — языков чуточку больше в мире существует.
Имена могут содержать числа.
Фамилия + Имя + Отчество — это максимум из чего может состоять имя, правда же? Неужели нет?
Ну уж по крайней мере можно опираться на имя, чтобы идентифицировать человека, правда? Имена же не меняются?
Принёс вам подборку заблуждений об именах: https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-believe-about-names/
Чистое наслаждение
Please open Telegram to view this post
VIEW IN TELEGRAM
Kalzumeus
Falsehoods Programmers Believe About Names
|
Kalzumeus Software
|
Kalzumeus Software
Classic essay about how software routinely bumbles human names.
3🔥14 4👍1
Исследование про стратегию от Стратоплана и DevCrowd
Стратегия и работа с ней – один из главных компонентов успешного бизнеса и при этом, порой, главная причина того, почему этот бизнес может быть не успешен. Что мы делаем, а что не делаем, куда идти и как проверить туда ли мы идём?
Школа менеджмента Стратоплан совместно с DevCrowd проводят большое исследование о том, как управленцы в ИТ-компаниях — от IC и тимлидов до C-level — работают со стратегией: как её формулируют, кто вовлечён, с какими трудностями сталкиваются и как измеряют успех.
Зачем участвовать?
— В качестве благодарности за ваши 10 минут — модули из курса «Стратегия» от Славы Панкратова, основанного на материалах Wharton University of Pensilvania и Oxford Executive Strategy Programme
— Поможет вам структурировать собственный взгляд на стратегию;
— Получите главные инсайты от Стратоплана и DevCrowd, на основании которых, возможно, вы поймете что не так «уже завтра»
📬 Принять участие в опросе: https://stratoplan-school.com/research/
🕒 Опрос займёт 7-10 минут — именно ваши ответы помогут внести вклад и понять реальную картину на рынке.
👩🏼💻Обязательно делитесь опросом с коллегами — чем больше ответов, тем репрезентативнее будут результаты
Стратегия и работа с ней – один из главных компонентов успешного бизнеса и при этом, порой, главная причина того, почему этот бизнес может быть не успешен. Что мы делаем, а что не делаем, куда идти и как проверить туда ли мы идём?
Школа менеджмента Стратоплан совместно с DevCrowd проводят большое исследование о том, как управленцы в ИТ-компаниях — от IC и тимлидов до C-level — работают со стратегией: как её формулируют, кто вовлечён, с какими трудностями сталкиваются и как измеряют успех.
Зачем участвовать?
— В качестве благодарности за ваши 10 минут — модули из курса «Стратегия» от Славы Панкратова, основанного на материалах Wharton University of Pensilvania и Oxford Executive Strategy Programme
— Поможет вам структурировать собственный взгляд на стратегию;
— Получите главные инсайты от Стратоплана и DevCrowd, на основании которых, возможно, вы поймете что не так «уже завтра»
📬 Принять участие в опросе: https://stratoplan-school.com/research/
🕒 Опрос займёт 7-10 минут — именно ваши ответы помогут внести вклад и понять реальную картину на рынке.
👩🏼💻Обязательно делитесь опросом с коллегами — чем больше ответов, тем репрезентативнее будут результаты
👍13🔥7
Документация-шмокументация, ADR, схемы, хранилища знаний — выдумали, понимаешь, чтобы людям жизнь усложнять.
А есть же Люба. Люба знает всё. Люба расскажет. Люба объяснит. Люба разжёвывает так, что после неё можно сразу идти жить дальше.
И, что самое смешное, это реально работает. Быстрее, дешевле, без этих ваших диаграмм, которые никто не открывает. Правки вносить? Ерунда. Просто сказал Любе — и обновление "хранилища знаний" произошло. Иногда даже говорить не надо: Люба сама всё услышит, сама поймёт, сама запомнит.
И вот ты стоишь такой, смотришь на всё это… и понимаешь, что команда уже давно живёт в режиме Люба-Driven Architecture.
Но нет, находятся люди, которые начинают кричать про "риски", "bus factor", "нужно фиксировать знания". Как будто мы тут авианосец запускаем, а не сервис на трёх микросервисах.
Хватит этого фашизма против Люба-подхода. Не плодите сущностей. Не стройте храмы священных писаний, в которые никто не зайдёт.
Если оно работает — оно работает.
Проблемы, конечно, появятся… но это будут проблемы когда-нибудь Потом. А Потом — это совершенно другой SRE.
А есть же Люба. Люба знает всё. Люба расскажет. Люба объяснит. Люба разжёвывает так, что после неё можно сразу идти жить дальше.
И, что самое смешное, это реально работает. Быстрее, дешевле, без этих ваших диаграмм, которые никто не открывает. Правки вносить? Ерунда. Просто сказал Любе — и обновление "хранилища знаний" произошло. Иногда даже говорить не надо: Люба сама всё услышит, сама поймёт, сама запомнит.
И вот ты стоишь такой, смотришь на всё это… и понимаешь, что команда уже давно живёт в режиме Люба-Driven Architecture.
Но нет, находятся люди, которые начинают кричать про "риски", "bus factor", "нужно фиксировать знания". Как будто мы тут авианосец запускаем, а не сервис на трёх микросервисах.
Хватит этого фашизма против Люба-подхода. Не плодите сущностей. Не стройте храмы священных писаний, в которые никто не зайдёт.
Если оно работает — оно работает.
Проблемы, конечно, появятся… но это будут проблемы когда-нибудь Потом. А Потом — это совершенно другой SRE.
🤣31👍7🔥3
Наказания — это не "фу, как можно".
Это инструмент. Такой же, как фидбек, найм или увольнение. Только с ним никто не хочет работать напрямую — потому что страшно, стыдно, "ну мы же тут не в армии", и вообще "я хороший".
И вот ты терпишь. Человек косячит, нарушает договорённости, ведёт себя токсично — а ты терпишь. Потому что не хочешь быть "плохим". Потому что надеешься, что само рассосётся.
А потом не рассасывается. А ты срываешься.
И вместо профессионального управленческого действия получается выброс: пассивная агрессия, сарказм, хамство, подковырки, публичные наезды. Всё, что на самом деле гораздо хуже наказания.
Хотя можно было иначе.
Наказание — это просто жёсткая отрицательная связь. Дозированная. Своевременная. Понятная. Без личного унижения.
Например:
— отмена приятных бонусов за систематическое нарушение сроков;
— пересмотр уровня ответственности, если человек не тянет доверенное;
— открытый разговор в формате "вот это — неприемлемо, и в следующий раз будет вот это".
Фокус — не на том, чтобы отомстить. А на том, чтобы вернуть рамки. Подчеркнуть границы. Показать, что у действий есть последствия.
Парадокс в том, что если наказания возможны и понятны — их почти не приходится применять.
Работает сама система.
Это инструмент. Такой же, как фидбек, найм или увольнение. Только с ним никто не хочет работать напрямую — потому что страшно, стыдно, "ну мы же тут не в армии", и вообще "я хороший".
И вот ты терпишь. Человек косячит, нарушает договорённости, ведёт себя токсично — а ты терпишь. Потому что не хочешь быть "плохим". Потому что надеешься, что само рассосётся.
А потом не рассасывается. А ты срываешься.
И вместо профессионального управленческого действия получается выброс: пассивная агрессия, сарказм, хамство, подковырки, публичные наезды. Всё, что на самом деле гораздо хуже наказания.
Хотя можно было иначе.
Наказание — это просто жёсткая отрицательная связь. Дозированная. Своевременная. Понятная. Без личного унижения.
Например:
— отмена приятных бонусов за систематическое нарушение сроков;
— пересмотр уровня ответственности, если человек не тянет доверенное;
— открытый разговор в формате "вот это — неприемлемо, и в следующий раз будет вот это".
Фокус — не на том, чтобы отомстить. А на том, чтобы вернуть рамки. Подчеркнуть границы. Показать, что у действий есть последствия.
Парадокс в том, что если наказания возможны и понятны — их почти не приходится применять.
Работает сама система.
👍26💩6🔥1🤣1
Привыкли к айтишной исключительности: быстрый рост, высокие зарплаты, митапчики, лёгкий найм. В других отраслях так не было и нет. Похоже, нас ждёт выравнивание. Как это может выглядеть?
- Трудоустройство “на долгосрочку”: менять компанию сложно; планируем горизонтом 5–10 лет.
- Выбор без блёсток: вместо 20 офферов — два одинаково так себе.
- Минус плюшки: "работаем на чём дают", печеньки — уже бенефит.
- Выравнивание доходов: меньше "мажоров-айтишников", больше "как у всех".
- Карьерные династии и вес рекомендаций: вход проще "из семьи", реферал решает.
- Обязательное присутствие: офис, турникет, табель; удалёнка — исключение.
- Сертификации и лицензии: входной билет, регулярное продление за свой счёт.
- Узкая специализация: меньше мобильности между ролями и компаниями.
- Ограничения на внешку: подработки, публичность и open-source — только с согласованием.
- Профсоюзы и тарифные сетки: коллективные договоры, формальные процедуры.
- Иерархия и согласования: шеф-над-шефом, решения через комитет.
- Геопривязка: "хочешь расти — переезжай"; релокация — за свой счёт.
- Оплата по ставке/сдельщине: переработки по нормам и с потолками; сверхурочка может не оплачиваться.
- Внутренний рынок: большинство вакансий закрывается внутри; внешний найм редок и медленный.
Готовы жить в таком мире?
- Трудоустройство “на долгосрочку”: менять компанию сложно; планируем горизонтом 5–10 лет.
- Выбор без блёсток: вместо 20 офферов — два одинаково так себе.
- Минус плюшки: "работаем на чём дают", печеньки — уже бенефит.
- Выравнивание доходов: меньше "мажоров-айтишников", больше "как у всех".
- Карьерные династии и вес рекомендаций: вход проще "из семьи", реферал решает.
- Обязательное присутствие: офис, турникет, табель; удалёнка — исключение.
- Сертификации и лицензии: входной билет, регулярное продление за свой счёт.
- Узкая специализация: меньше мобильности между ролями и компаниями.
- Ограничения на внешку: подработки, публичность и open-source — только с согласованием.
- Профсоюзы и тарифные сетки: коллективные договоры, формальные процедуры.
- Иерархия и согласования: шеф-над-шефом, решения через комитет.
- Геопривязка: "хочешь расти — переезжай"; релокация — за свой счёт.
- Оплата по ставке/сдельщине: переработки по нормам и с потолками; сверхурочка может не оплачиваться.
- Внутренний рынок: большинство вакансий закрывается внутри; внешний найм редок и медленный.
Готовы жить в таком мире?
💩33 21👍6🤯2
"так чтобы строить из говна и палок и оно работало - надо дохрена знать и понимать"
#понравилось
#понравилось
👍36🔥3
Про орущего руководителя, супер-тактично:
Это не придурь или нарушение хорошего тона — это тот уровень коммуникативной компетенции, на который прокачан руководитель.
Это не придурь или нарушение хорошего тона — это тот уровень коммуникативной компетенции, на который прокачан руководитель.
🔥13 7🤔1
Однажды наблюдал начальника, который панически боялся принуждать людей напрямую. Но принуждать всё равно приходилось — и вот тогда начиналось шоу.
Вместо того чтобы просто сказать: “Решил так-то, делаем”, он устраивал цирк с “обсуждением”. Все знали, что решение уже принято, но нужно было пройти через круги “демократии” — митинги, вопросы, “поиск консенсуса”. Потом — тонкое психологическое давление, манипуляции, игра на чувстве долга. Убедить, продавить, но чтобы никто не понял, что его принудили. В итоге всё случалось "само собой", а он как бы ни при чём.
Но это не демократия. Это принуждение в маске. И хуже всего — все всё понимали. Люди не были дураками. Они играли свои роли, поддакивали, делали вид, что обсуждают. А на самом деле просто ждали, когда можно будет вернуться к нормальной работе.
В такой среде теряется всё: время, деньги, энергия, уважение. И главное — честность. Потому что управленец, который боится брать на себя ответственность, превращает работу в театр абсурда. Не может сказать "да", не может сказать "нет", но всё равно двигает людей к нужному себе решению. Только криво, из-под тишка, через манипуляции.
А ведь иногда достаточно просто сказать: “Да, я решил. Это моя ответственность”. И всё — команда вздохнёт с облегчением. Потому что честное принуждение — не самое страшное. Хуже — когда тобой управляют, делая вид, что не управляют.
Вместо того чтобы просто сказать: “Решил так-то, делаем”, он устраивал цирк с “обсуждением”. Все знали, что решение уже принято, но нужно было пройти через круги “демократии” — митинги, вопросы, “поиск консенсуса”. Потом — тонкое психологическое давление, манипуляции, игра на чувстве долга. Убедить, продавить, но чтобы никто не понял, что его принудили. В итоге всё случалось "само собой", а он как бы ни при чём.
Но это не демократия. Это принуждение в маске. И хуже всего — все всё понимали. Люди не были дураками. Они играли свои роли, поддакивали, делали вид, что обсуждают. А на самом деле просто ждали, когда можно будет вернуться к нормальной работе.
В такой среде теряется всё: время, деньги, энергия, уважение. И главное — честность. Потому что управленец, который боится брать на себя ответственность, превращает работу в театр абсурда. Не может сказать "да", не может сказать "нет", но всё равно двигает людей к нужному себе решению. Только криво, из-под тишка, через манипуляции.
А ведь иногда достаточно просто сказать: “Да, я решил. Это моя ответственность”. И всё — команда вздохнёт с облегчением. Потому что честное принуждение — не самое страшное. Хуже — когда тобой управляют, делая вид, что не управляют.
👍20 10🤯1
Питер Тиль (основатель PayPal):
«Конкуренция для прорыва — зло».
Прорыв требует концентрации ресурсов в одной компании, а не их распыления (между конкурирующими компаниями которые тратят ресурсы на разработку аналогичного функционала)
«Конкуренция для прорыва — зло».
Прорыв требует концентрации ресурсов в одной компании, а не их распыления (между конкурирующими компаниями которые тратят ресурсы на разработку аналогичного функционала)
🤔9 9👍4🤣2🔥1