Уютный IT адочек
3.43K subscribers
68 photos
7 videos
4 files
202 links
С любовью к людям и их горящим задницам
Download Telegram
Media is too big
VIEW IN TELEGRAM
Скоро выступаю на конференции KnowledgeConf 2023, которая пройдёт в рамках TeamLeadConf 2023. Если тоже будете там — давайте встретимся!
👍19
Когда-то я столкнулся с задачей создания базы знаний по DevOps с нуля. Начальник хотел превратить ее в коммерческий продукт, но предоставил примерно ноль ресурсов и поддержки.

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

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

Базу знаний создать мне удалось. И даже структура была, какую хотело видеть начальство, однако, ее качество и полнота оставляли желать лучшего. Совпадение? Не думаю. Ни о каком коммерческом продукте речь, конечно, уже не шла.

Я пришёл к выводу, что для качественной базы знаний необходимо РЕГУЛЯРНОЕ интервьюирование экспертов и выделение ресурсов. Рассуждать о создании продукта без ресурсов — офигенная, но бессмысленная тема.

Чему я научился? Больше общаться с коллегами по цеху, посещать конференции, чтобы видеть дальше того “как тут принято”. Фокусироваться на скором получении выигрыша вместо строительства идеализированных баз знаний. Не лезть в истории, которые не имеют внятных целей и задач, или если лезть — то хотя бы не расчитывать на результат 🙂
👍36🔥3
Если вы вдруг не знали — в диалоге с chatgpt можно создавать, например, свободные от лицензий картинки для презентаций.

Можно просить сделать картинки по мотивам вашего примера, переспрашивать, менять стилистику и просить усовершенствовать детали.
🔥28
С чего начать расследование инцидента? Приходит к вам коллега и говорит, мол, 502-ые летят, давай, мол, давай, чини скорее!
Может быть с логов? Или с метрик? Может быть найти документацию? Или открыть базу знаний “самые частые обращения”?

Начать надо с того, чтобы проверить слова коллеги. Так уж получается, что все врут.
Пусть покажет, почему он решил, что летят 502-ые. Хоть в режиме шаринга экрана. Может быть он один раз браузером открыл страничку и запаниковал.
Нужно сверить это с имеющимися у тебя инструментами мониторинга. Может быть его инструменты не так хороши, как твои и дадут новый взгляд на ситуацию.
И крайне нужно проверить то, что человек как бы подразумевает, но не проговаривает явно — а какое влияние? Встали продажи? Не работают регистрации? Пользователям-то что с этого?

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

Не сжигайте свои нервы на каждое обращение и формулировку, помните, что на другой стороне тоже живые люди, они бывает ошибаются, но с ними можно поговорить, и их можно научить. Чтобы ваша совместная работа была лучше, спокойнее, эффективнее.
👍49🔥1
Нет ничего более бесполезного, чем делать с большой эффективностью то, что вообще не следует делать.

#Понравилось
🔥44👍2
Мы тут с chatgpt сделали новогодний фон для зум-созвонов. Атмосферненький.
С неизбежно наступающим, коллеги :)
This media is not supported in your browser
VIEW IN TELEGRAM
👍10🔥4
🎄 Новый Год на носу, и кажется мы заслужили передышку! 🌟 🎄

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

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

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

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

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

🌟 От всей души желаю вам счастливого Нового Года! Давайте встречать его с радостью и надеждой! 🌟
🎉21👍3🔥3
Возможно как-то так будет выглядеть поиск в новой эпохе
https://www.perplexity.ai/

Отвечает текстом, даёт ссылки на источники, подсказывает связанные вопросы, позволяет чатиться по теме.
🔥16👍3
Сегодня хочется поговорить о чём-то действительно важном: о получении обратной связи по развитию продукта как можно быстрее.

Как-то раз я познакомился с командой, которая уже 5 лет пилила внутренние проекты силами 4 человек. У них был довольно уютный технический мир, в котором разработчики занимались исключительно кодом, без погружения в цели и "бизнес"-составляющую. И надо сказать, очень много правильных вещей делали: классная архитектура, вылизанный код, подробные тикеты!
Вот только все критичные знания о проекте были в голове овнера и тимлида, а фидбэк от пользователей был максимум в ключе "какого фига не работает?".

Как водится, были и розовые очки: на всём этом висел лейбл "девопс" (ведь ci и iac есть!), а рабочий процесс назывался "гибкой методологией". Гибкая методология в понимании овнера — это когда все его слушаются.

Вот только почему-то когда раз в месяц релизился огромный релиз — пользователи тупо игнорировали нововведения.

Как? Почему? Может пользователи плохие?

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

- Подтолкнуть команду больше общаться с пользователями, помогать решать прикладные проблемы и отвечать на крики о помощи. Можно даже ввести "дежурства по ответам на вопросы". Команда сделает много открытий для себя ("они что, НАСТОЛЬКО не понимают проекта?") и каждый из разработчиков сам по себе начнёт глубже понимать продукт.
- Вовлекать команду в обсуждения с овнером, чтобы хоть капелька информации попадала в поле их внимания.
- Попытаться договориться с овнером и командой, о том, что надо сместить фокус внимания с доставки новых фич на внедрение этих фич. И вместе сформулировать, как именно это можно сделать.
- В идеале, конечно, добиться от овнера, чтобы он сам начал общаться с пользователями — сначала "продавал" идею будущих изменений, чтобы было ожидание, а затем трекал внедрение.

Я думаю, что если замыкать на себя экспертизу — ни к чему удивляться, что тебя и твои задумки не понимают и не принимают.
👍32
О, это прекрасно
🔥47👍7
Для вновь присоединившихся — топчик постов 2023:

- сон, про DDOS-атаку и её причины — https://t.me/lovely_it_hell/347
- про неявные договорённости и неявные ожидания от сотрудников в компаниях — https://t.me/lovely_it_hell/315
- видео вебинар про то, насколько chatgpt справляется с работой архитекторов ПО — https://t.me/lovely_it_hell/330
- про “руководителей”, дающих пустые советы — https://t.me/lovely_it_hell/357
- про внедрение внутренней документации в команде разработки — https://t.me/lovely_it_hell/368
- про непогружённость руководителей и performace review — https://t.me/lovely_it_hell/382
- про дейлики — https://t.me/lovely_it_hell/386
- про то, что люди ужасно формулируют свои мысли во время кризисов и как с этим быть — https://t.me/lovely_it_hell/399

И, пользуясь случаем, представлюсь.

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

Чуть подробнее можно почитать на сайте.
👍13
По слухам Роскомнадзор проводит учения по блокировке Телеграма. Рассмотрим гипотетическую ситуацию, что у них получится? И что его, гипотетически, действительно забанят. Что делать будете?
Anonymous Poll
9%
Уйду в VK
13%
Уйду в Matrix (Elements, FluffyChat, ...)
9%
Уйду в Signal
13%
Viber / WhatsApp / ...
4%
ICQ / Skype / ...
25%
Я не в России и не мои проблемы как общаться с людьми в РФ
26%
Куда все туда и я (даже в Одноклассники)
🤔2
Я знаю, что многие подписчики любят знания и тему управления ими так же сильно как и я. Следующее сообщение — для них.

Коллеги из KnowledgeConf объявили Call For Papers на 24-25 июня в Питере. Если вам есть чем поделиться про онбординг, коммуникации и связи между отделами, извлечению и упаковке знаний экспертов, организации единой точки доступа к знаниям, передаче знаний в командах. Сомневаетесь? Есть опция пообщаться голосом с людьми из программного комитета и нащупать, о чём стоит рассказать. Могу свести с организаторами 🙂


Мне почему-то кажется, что бум использования LLM то ли убьёт, то ли, наоборот, выведет профессию управления знаниями на новый уровень. Сделает ли кто-то ИИ-помощников в ведении базы знаний? Как это будет работать?
👍6
Читал я тут "Факап" Михаила Харитонова, а у главного героя вещица занятная - криптоконтейнер в виде кольца, которое он всегда с собой носит на пальце ноги.
И как то загорелся этой идеей. KeePass - это прикольно, но скрытый криптоконтейнер который всегда с собой - огнище!

Конечно, тупо флэшка - это не прикольно. Надо, чтобы устройство работало без проводов. Значит или wifi или bluetooth.

Поговорим про Wifi.
Есть многообразие устройств, включая:
- sd карточки (на практике жутко тормозные, но очень удобно например для работы с 3d принтерами),
- raspberry pi zero
- скучающий на полке black swift
Но все эти варианты жрут электричество как не в себя. Ведь это wifi, и он ужасно прожорлив. Чтобы оно работало автономно приемлемое время — нужно носить с собой минимум автомобильный аккумулятор.

Ну и, наконец, камон, какой вайфай?! Во всех телефонах и ноутбуках ты можешь нормально подцепиться только к одной wifi точке в единицу времени. Работать одновременно с двумя - так не получится без танцев с бубном даже при наличии отдельного wifi-свистка.
Увы, этот вариант нам не подходит.

Но у нас есть bluetooth, в котором даже есть bluetooth low energy. Само название ведёт нас!

Ребята, я так давно не офигевал.

Протоколу куча лет, а у него проблемы с совместимостью между версиями (+ релизацией в разных ОС, а уж тем более, с реализацией библиотек под разные языки программирования).
А Bluetooth low energy вообще не про передачу данных (и с библиотеками вообще мрак). А ещё оно дырявое, что периодически всплывает.

В общем вот пара ссылок для увлекательных вечеров:
- https://dzen.ru/video/watch/6318c0e38af5a67b3591ab03
- https://t.me/cybred/780
- https://habr.com/ru/news/518662/

А хотите прикол?
Некие умельцы вроде как сделали bluetooth-парольницы:
- https://www.atlancube.com/
- https://www.themooltipass.com/
Но честно говоря, с полученными знаниями, я прям не уверен, что оно защищённое и удобное. Учитывая мелкую серию - вангую проблемы обновляемости и много древнего интерфейсного зла.


В общем, к чему я это.

Исповедовался вам, ссылок интересных отгрузил. А сам пришел к yubikey с Fido2. Шифруем что хотим, грузим в облако, ушами не хлопаем. Верим что интернет будет везде.
Пока как-то так.
🔥7👍4
Перед тем как говорить о культуре обмена знаниями, кажется, можно озаботиться культурой задавания вопросов. Обмена знаниями не будет, если люди не умеют формулировать запрос на эти знания или направляют этот запрос не туда.

Попробуйте сформулировать для себя ответы на вопросы:
- Когда у сотрудника возникает вопрос из области ответственности руководителя — он может свободно задать этот вопрос?
- А как с вопросами к топ-менеджерам? (Не в теории, на практике. Агрессивная/отталкивающая реакция топ-менеджера = спрашивать нельзя)
- Если нужна помощь по рабочим вопросам — может ли кто угодно сорваться со своих задач и помочь сотруднику? Нет ли препятствий и жёстких ограничений, например, из-за распланированного времени?
- По факту (если есть месседжеры — это удобно посмотреть) — задают ли новички глупые и нубские вопросы? Получают ли они ответы и поддержку, мол, любые вопросы хороши?
- Есть ли какие-то мероприятия, где любой сотрудник может задать вопросы к руководству компании?
- Есть ли у вас сформулированное соглашение о том в каких чатиках задавать вопросы по каким темам? Есть ли тематическое каналы по технологиям, для трёпа команд и т.п.?
- Есть ли у вас хоть у каких-то каналов, где люди задают вопросы, обязательные отвечающие?

Если получаемые ответы не будут внушать оптимизма — возможно, нет смысла говорить об управлении знаниями, запускать внутренние вики и прочие движухи.
🔥14👍5🤔1🤯1
screencapture_twitter_biblikz_status_1752335415812501757_2024_02.png
18 MB
Товарищ, который написал диплом с помощью ChatGPT и попадал в новостную ленту, опубликовал новую прекрасную историю. На этот раз он написал скрипты, которые за него общались с девушками (с использованием ChatGPT конечно же), и запустил это дело на год.
В Твиттере длинный тред (чтобы прочитать нужно быть залогиненным) со скриншотами, архитектурными схемами и видео
https://twitter.com/biblikz/status/1752335415812501757

Сделал для вас скриншот части треда. Это просто очешуительно.
🤯6💩4🔥2👍1🎉1