Architec.Ton is a ecosystem on the TON chain with non-custodial wallet, swap, apps catalog and launchpad.
Main app: @architec_ton_bot
Our Chat: @architec_ton
EU Channel: @architecton_eu
Twitter: x.com/architec_ton
Support: @architecton_support
Last updated 1 month, 1 week ago
Канал для поиска исполнителей для разных задач и организации мини конкурсов
Last updated 1 month, 3 weeks ago
У нас тут бытовуха, офицер!
Я вернулась из аналитиков в технические писатели и чувствую себя как дома. Хотя часто описываю систему as is с помощью UML, BPMN, разбираюсь в архитектурных связях, провожу анализ и синтез, но именно проектирование — не моё. Меня охватывает аналитический паралич и я ухожу в просчёт 100500 сценариев. Ибо на основании чего мы решили, что вот эти 5 сценариев — ключевые? И тогда ухожу в поиск предельного основания, что является уже глубоко философской проблемой.
Зато если дать мне текущую систему, то я найду возможности оптимизировать процессы. Например, сейчас я занимаюсь по сути управлением знаниями на текущем месте. Документация преимущественно есть, но её хранение, обновление и т.п. надо улучшить.
А одна из ключевых личных задач — поиск пресловутого life-and-work balance, не теряя продуктивности. Сегодня я хочу поговорить об этом. Думаю, актуально, когда надо всё успеть до Нового года.
Для себя я выделила несколько направлений, которые позволяют этого добиться:
1⃣ Распараллеливание процессов;
2️⃣ Сочетание разных типов активностей (подтип распараллеливания по сути);
3️⃣ Оптимизация и автоматизация — можно ли выполнить задачу проще и быстрее.
Все пункты хорошо описывает такая картина:
Моя идеальная картина удаленки. Режешь еду под созвон, кидаешь её в мультиварку. Загружаешь одежду в стиралку на режим быстрой стирки. На лицо лепишь маску, ноги в ванночку для педикюра — и начинаешь писать на ноутбуке. Еда готовится, одежда стирается, ноги распариваются, лицо напитывается, работа делается — и все одновременно. Мимо проезжает робот-пылесос. Затем в перерыв снимаешь маску, достаёшь ноги из ванночки, одежду — из стиралки, еду — из мультиварки.
Обычно я сочетаю физическую активность и умственную:
1⃣ Иду на тренировку и слушаю аудиокнигу или слушаю статью по философии (в Яндекс.Браузере на телефоне есть удобный режим «Озвучить страницу»);
2⃣ Если тренировка на велотренажёре, то могу смотреть курс на Stepik. Если беговая дорожка и невысокая скорость, то можно опять же слушать или смотреть что-то. Недавно так смотрела видео об LLM;
3⃣ Нарезаю овощи, леплю пельмени, вяжу под какой-нибудь курс. Сижу, делаю монотонную ручную работу и слушаю.
Дополнительное распараллеливание и оптимизацию дают автоматизации и полезные штуки для дома:
✅ Я купила в этом году простецкого робота-пылесоса с моющим режимом. Он туповатенький и не умеет строить карту квартиры, но он уже моет полы в то время, как я леплю пельмени под курсы;
✅ Мультиварка и аэрогриль. Мультиварка — кастрюля, которая готовит независимо от тебя. Можно не переживать, что еда убежит. А аэрогриль не надо ждать как духовку, готовит сразу и значительно быстрее. А ещё помогает готовить вкусняшки без масла. Пришла уставшая с тренировки, закинула в аэрогриль и мультиварку что-то — через 30 минут вкусно ужинаешь;
✅ Недавнее приобретение — вакууматор. Если каждый раз при подготовке ингредиентов в блюда приходится марать ножи, доски, тёрки, скалки, то почему бы не сделать это за одну транзакцию? А ваккуматор позволяет дольше хранить заготовки и уменьшить занимаемое ими место в морозилке. А потом надо будет только доставать нужные ингредиенты и ссыпать их в мультиварку и аэрогриль.
✅ Я задумалась, что я при уборке лотков перекладываю наполнитель в пакет. И купила пакеты для лотков, в которые сразу кладёшь наполнитель. Они — плотные и коты их не раздирают. И того при уборке надо только связать такой пакет с содержимым и выбросить.
✅ И ещё один гаджет — паровой очиститель. Довольно мощная штука, который экономит время, потому что воздействует на загрязнение с помощью струи пара. Так грязь разрушается быстрее, обожаю им чистить придверный коврик.
Ну и про красоту я тоже сказала. Налепила маски на всё тело, обернулась обёртываниями и сидишь красивая работаешь 😅
Атаки на ChatGPT — это шахматная партия
Минутка само- и просто рекламы — в это воскресенье 8 декабря в качестве ведущей буду проводить открытый подкаст «Безопасность LLM: prompt-атаки и защита от них» в Музее криптографии в 12:00.
Мероприятие бесплатное.
Регистрация тут.
Приходите, буду рада увидеться 😊
Как я использую нейросети и ботов в работе (часть 5)
Весной я выпускала цикл постов по использованию нейросетей и ботов в работе. Настало время продолжить этот цикл.
Я рассказывала как использовать нейросети и ботов для:
1. Изучения предметной области и техстека, если вы пришли на проект, а там нет документации, в задачах валялся конь и мял траву, а разработчик от вас убегает.
2. Поиска причин бага и проектирование доработки, а вы, допустим, айтишник-джун и у вас лапки.
3. Работы с созвонами, если внутренние правила огранизации это позволяют.
4. Написания релиз-нотов всё в тех же процессах, что описаны в пункте 1, или если вы просто хотите увеличить скорость написания релиз-нотов.
А сегодня я продолжу. Одна из интересных возможностей ChatGPT — работа с PlantUML-диаграммами.
PlanUML
Я обожаю PlantUML — язык разметки и инструмент для создания диаграмм, который использует текстовый формат для отрисовки диаграмм. Поэтому ChatGPT умеет с ним работать.
Такую диаграмму можно:
1. Вставить в Confluence через макрос для UML (обычно он входит в стандартный пакет, но требует настройки) и спокойно версионировать;
2. Править в составе Markdown-документа в IDE, если вы используете Docs-as-Code;
3. Вставить в онлайн-редактор PlantUML и получить картинку. А ещё PlantUML сам тянет стрелочки между шагами и одну диаграмму легко преобразовать в другую.
Промпт очень простой, например:
Сделай диаграмму последовательности в PlantUML на основе этого текста <ниже пишете текст, например, описание бизнес-логики или связей>.
ChatGPT выдаст разметку, которую можно вставить в инструменты, которые я озвучила выше.
⚠️ Примечание. ChatGPT можно скормить и хаотичный набор текста, но лучше предварительно упорядочить текст, а ещё лучше разбить по последовательным пунктам (самостоятельно или попросив ChatGPT). Тогда диаграмма получится корректнее — и надо будет меньше править генерацию. Ещё можно попросить сделать ветвление в диаграмме на основе заданных вами критериев. И вообще всячески играться с генерацией.
Принципы SOLID на котиках от Selectel 😺
Спектакль KPI
Каждую пятницу мы с друзьями ходим в… философский клуб. Вчера обсуждали работу Ги Дебора «Общество спектакля».
Среди всего прочего обсудили то, как KPI превратили производство в спектакль, где деятельность да и её результаты теряют всякий смысл.
На одной из моих прошлых работ техписателем в энтерпрайзе о самой документации и её задачах никто уже и не помнил, важно было пройти все процедуры согласований и вписаться в KPI для большущих премий.
А на другой работе техписателем написание отчётов в какой-то момент стало отжирать всё больше времени от работы. Там был подход, что мы всё равно не успеем написать всю документацию к выставленному сроку, так давайте выкатим ВОТ ТАКОЙ обоснуй в виде кипы отчётов, почему не успели в срок.
Один мой знакомый рекомендовал мне почитать критику концепции KPI от Эдвардса Дэминга, который утверждал, что акцент на KPI может привести к нежелательным последствиям: манипуляциям с данными, искажению процессов для достижения заданных показателей, а также созданию неэтичной среды, в которой сотрудники пытаются «показать» результаты, а не реально улучшать процессы.
С другой стороны, я пока не вижу вариантов, как отслеживать показатели у гигантских махин размера Сбера и Ко.
Дарья, это — записки патологоанатома!
Интересно, что всю жизнь пытаюсь определить, кто же я — физик или лирик. Несмотря на явный интерес к физике, информатике, черчению, сильно проседала математика в школе. Зато я всегда любила писать тексты. И я пошла на журфак.
Но где-то в процессе поняла, что из меня торчит технарь. И меня очень не любила одна преподаватель за это.
Например, я прочитала первую книгу «Песнь льда и пламени» (Игра престолов).
И я своём обзоре разбирала вселенную книги. Дескать, зачем им от ходоков стена в 200 метров, если великой китайской стене хватало 6–16 метров для этого. Даже если учитывать великанов, то высота стены из книги избыточна. И почему у них доспехи из золота, это же — мягкий ненадёжный металл.
Преподаватель возмущалась: «Дарья, а сюжет, а герои?»
Но я так душню на любую художку и мне сложно её читать, я спотыкаюсь на каждом таком моменте, как, например, тут при прочтении книги «Дом, в котором». Если сходить со мной в кино, потом я буду душнить по поводу всего, что есть в фильме.
Ещё преподаватель как-то дала задание: «Опишите красивую женщину». Я отстранилась от конкретных образов, потому что красивой может быть и высокая, и низкая, и рыжая, и брюнетка, и блондинка. Тогда какая некрасива? Наверное, если она очень нездорова, кожа в язвах, серая и т.п.
Тогда я вывела универсальные, общие признаки: «чистая кожа без значимых недостатков», «густые волосы на голове». Преподавательница назвала это «записками патологоанатома». Все остальные поняли задание правильно и описали художественно: «похожа на маму», «в цветастой юбке с тёплыми руками».
Поэтому в журналистике я выбирала работать с научным и деловыми текстами, которые делают упор на логику и факты. Затем перешла в маркетинг IT-решений. Закончила магистратуру по философии науки и техники. После стала техническим писателем и пробую себя в системном анализе.
Даже собаки умеют делегировать
Меня сегодня впечатлила история о собаках, которую Дробышевский рассказал на лекции «Анатомия власти»:
В 90-ые годы около МГУ бегали стаи бродячих собак. И периодически они перебегали Ломоносовский проспект. У своры собак был сильный и авторитетный вожак. Но на тот период, когда они перебегали дорогу, вожаком временно становилась задрипанная мелкая собачка. Однако это собачка понимала, что надо перебегать по переходу. Она понимала, когда включается светофор. И она даже могла кусать вожака в тот момент, пока управляла этим процессом. И он был не против.
Я думаю, что вожак был настолько уверен в своём авторитете, что не считал, что временное делегирование власти другой собаке (которая разбирается в конкретном процессе лучше него) пошатнёт его власть. Даже более того, он позволял управлять процессом тому участнику стаи, который был полезен всем участникам группы. Тем самым только подкрепляя свой авторитет.
Такое бывает и в мире людей, когда зрелые и успешные руководители умеют видеть ресурсы и потенциал сотрудничества в умных людях, а не соперников. Как мне видится, незрелые руководители видят в чужих талантах укор себе, а, значит, угрозу. Вот он это умеет, а я — нет, значит, он скоро меня сместит.
Но зрелый авторитет знает, как именно он достиг своего успеха, какие шаги для этого предпринимал, какая стратегия у него была. Он может присвоить у себя внутри свои заслуги. А, значит, чужие таланты не пошатнут его авторитет, который он заслужил другими своими талантами.
И тогда чужие таланты, умения, интеллект он найдёт полезными для распространения его идей, развития его проектов и решения его задач.
Однако не всегда люди так делают. Я спросила Дробышевского:
—Почему иногда люди, а, может и другие виды, стремятся к абсолютной власти, а не поступают как в вашем примере с собаками?
Дробышевский ответил из роли просто человека, а не учёного:
—Потому что иногда люди просто глупы.
Вот как тут не вспомнить «Собачье сердце» Булгакова, где Шариков в обличье собаки был умнее и благороднее, чем в обличье человека.
Рынок IT в РФ — рынок олигополий
Хотела бы прокомментировать пост моей любимой Анны Sea IT, где она пишет о том, что крупные компании не умеют собирать и анализировать потребности клиентов, не работают с JTBD и создают гонку, потому что боятся не успеть за конкурентами. А могли бы делать УТП (уникальное торговое предложение).
Да, могли бы, но так оно работает в условиях конкурентного рынка. В кризисных условиях с рынка уходит очень много игроков, а оставшиеся компании стремятся к слиянию и укрупнению, что в итоге приводит к олигополиям в куче секторов. РФ — рынок олигополий.
Так что же такое олигополия?
Олигополия — вариант несовершенной конкуренции, при котором на рынке присутствует небольшое количество крупных продавцов, имеющих большое влияние на цены и поведение потребителей. В отрасли представлены несколько соперничающих компаний (поэтому нельзя относить ее к абсолютной монополии). Точного количество компаний, представляющих отрасль при олигополии, нет. Часто оно колеблется от 2-х до 12-ти. При этом кроме них на рынке могут находиться и другие продавцы — более мелкие, вынужденные в своей деятельности ориентироваться на олигополистов или искать небольшие незанятые рыночные ниши.
Попробуйте насчитать более 12 компаний для банковского сектора (финтеха), крупного ритейла, медицинского производства (медтеха) и так далее.
Можно подумать об условном российском финтехе и прочитать этот отрывок:
В каждой отрасли есть как минимум одна доминирующая фирма-олигополист, которая задает условия игры на рынке. Так, если она меняет цену на продукцию или предлагает новые услуги, конкуренты должны последовать ее примеру, чтобы избежать потери покупателей. Чем выше степень концентрации производства в ведении нескольких фирм, тем ниже степень конкуренции в отрасли.
Вы представили ту же доминирующую компанию, что и я?
Так вот, поведение с подражанием, а не отстройкой от конкурентов — типичное для олигополий.
*Принципиальное отличие олигопольного рынка от конкурентного заключается в способе принятия решений отдельными участниками. При наличии на рынке олигополии каждый из немногих участников при принятии решений оценивает возможную реакцию других компаний, т. к. она может оказать существенное влияние на результат его действий. На высококонкурентном рынке действия отдельных предприятий не оказывают значимого влияния на другие компании.
Отличительная особенность олигопольного рынка — высокий уровень взаимозависимости его участников: резкий рост доли рынка, контролируемой одной из компаний, приводит к резкому падению долей других предприятий. Но и их ответ может быть столь же разрушительным, что в конечном итоге приведет к негативным последствиям для всех участников рынка. Поэтому на олигопольных рынках часто наблюдаются явные и тайные сговоры, альянсы и соглашения, цель которых — сохранение стабильности и повышение прибыльности работы для всех участников. К таким соглашениям может относиться не только согласование цены продукции, но и разделение зон влияния компаний по продуктовому или географическому принципам.*
Я бы ещё отметила, что крупные компании в олигополиях — это большие объёмы денег и большая база потребителей. В случае с конкуренцией со множеством игроком потребление и так равномерно «размазывается» по рынку и можно играть с УТП. Но в случае с олигополиями отсутствие той фичи, которая есть у конкурентов, может быть чревато оттоком тысяч, а то и миллионов потребителей. И миллионов рублей вместе с ними.
Расшаривайте знания — двигайте эволюцию!
Записалась на новую лекцию Дробышевского об агрессии и вспомнила, что хотела поделиться впечатлениями по прошлой лекции об эволюции. О том, что сделало нас — нами, людьми.
Как я запомнила, почему мы превратились в людей:
✔️ Случайность, конкретно мы оказались в нужное время в нужном месте (африканских саваннах), где было нормально по климатическим условиям, но и не была слишком расслабленная атмосфера, не было избытка еды;
✔️ Нас стали щемить более массивные приматы и не пускать к листьям. Пришлось начинать есть мясо и думать, как делать орудия, чтобы есть мясо. А ещё конкретно нам приходилось отбиваться от больших котиков. И думать, как отбиваться;
✔️Есть приматы, у которых самки сидят на месте, а самцы ходят и агрессивно захватывают новые группы. А у наших предков самцы сидели на месте, где иерархия между самцами-родственниками поделена, а самки ходили в новые места, в новые группы, учили там своих деток, условно, бить камнем по орехам — и тем самым распространяли новые знания.
Итого условия развития — настолько комфортные условия, чтобы не умереть, но настолько дискомфортные, чтобы начать шевелиться. А самое главное — это кооперация и расшаривание новых знаний, что есть даже у шимпанзе.
Я задала Дробышевскому вопрос, как же так получилось, что когда-то интеллект стал нашим эволюционным преимуществом, а сейчас чем умнее и образованнее человек, тем меньше он размножается. Он ответил, что мы вкладываемся в выживание вида тем, что умненькие и вот создаём социальность (вместе удобнее выживать), инженерию (вот смогли заселить что угодно и выживать в холода), это — тоже вклад в выживание вида. Я полагаю, что он имел в виду, что народившиеся представители вида выживают за счёт того, что мы как общество придумали, как побороть голод, холод и распространили эти знания друг для друга. Это называется кумулятивной культурой.
Я думаю, что изучение познания приматов, их поведения и устройства общества во многом отвечает для нас на вопрос, кто мы такие, как мы мыслим, почему неосознанно поступаем так или иначе, а также на то, как мы могли бы работать со знаниями и зачем, ведь даже у приматов есть приписывание намерений, атрибуция знаний, восприятия, веры. Это — наше полезное наследие.
Метрики в бизнесе
Затрону тему метрик. Очень нравятся посты Анны Sea IT, наполненные иронией на современную IT-сферу. Сегодня она вывела две категории продактов: тех, кто работает на метрики. И тех, кто работает на пользу бизнесу.
На мой взгляд, метрики не противопоставлены пользе, если не возводить их в абсолют. Напротив, они позволяют отслеживать путь. Понимать, в правильном ли направлении мы идём. Зарабатываешь для компании деньги, в процессе снимаешь метрики.
Однако я понимаю, о чём речь. Ведь я и сама иронизировала, например, по поводу приложения Самоката. Некоторое время назад туда добавили сториз, сделали категории неочевидными. И, чтобы купить хлебушек, тебе надо продираться через все эти сториз, категории «к ужину» и т.п.
И вот формально продакты могут оперировать метриками, что, смотрите, как много времени пользовали проводят в приложении! Оно им нравится, мы — молодцы. Тем временем пользователь пытается продираться через это всё 20 минут и найти то, что ему нужно. Плюёт на это всё и выходит из приложения, не совершив покупки.
Как бы метрики важны, но ключевые метрики как минимум для ритейла — именно бизнесовые: лиды, средний чек, частота покупок и т.п. И путь пользователя до совершения покупки должен быть простым и понятным.
Да, время в приложении тоже важно, но для другого типа бизнеса, который, например, монетизируется через показ рекламы. И тогда чем больше пользователь сидит в приложении, тем больше рекламы увидит. То есть метрики, на которые ориентироваться, надо тоже подбирать с умом.
Architec.Ton is a ecosystem on the TON chain with non-custodial wallet, swap, apps catalog and launchpad.
Main app: @architec_ton_bot
Our Chat: @architec_ton
EU Channel: @architecton_eu
Twitter: x.com/architec_ton
Support: @architecton_support
Last updated 1 month, 1 week ago
Канал для поиска исполнителей для разных задач и организации мини конкурсов
Last updated 1 month, 3 weeks ago