PRO анализ в ИТ
2.59K subscribers
287 photos
15 videos
8 files
571 links
Канал о продуктовом мышлении, полезной работае с AI, системном и бизнес-анализе, архитектуре. Как выявлять реальные проблемы, строить работающие решения и не терять здравый смысл в IT.
Все вопросы - @innokentyB
Download Telegram
Всем привет! А я тут снова с анонсом.
Многие в курсе, что я часто выступаю на конференциях. И Через пару недель новый гастрольный тур. На этот раз я выступаю на Flow.
Рассказываю как обычно про здравый смысл, на этот раз выраженный в DDD и как аналитик может в этом поучаствовать, а само главное - повысить приносимую пользу и свою значимость.
Но это еще не все. Ведь я еще и член программного комитета Flow (приходите с идеями докладов на следующие конфы), так что помимо всего прочего я буду открывать конференцию вместе с Аней Беляниной.
А еще мы собрали там секцию Ask Expert, где можно абсолютно бесплатно попасть на менторинг сессию к самым крутым аналитикам, в том числе и ко мне, возможность реально крутая - пользуйтесь.
И на сладкое, если вы вдруг еще не купили билет, вот вам промокод на 25% скидку на билет. BodrovPC2024A
Приходите, если есть желание познакомиться лично, буду рад видеть и новые и знакомые лицам.
🔥6👎32👍2
Сегодня в очередной раз сэкономил себе время чатом жпт. Хочу поделиться типовыми сценариями использования от меня:

1. Написать в вежливой форме письмо на французском или испанском.
У меня много контактов по дата сорсам в разных странах. И, если в Италии, Германии и Нидерландах проблем с английским практически нет, то вот во Франции или Испании письмо на родном языке как минимум повышает скорость ответа, а как максимум - вероятность что тебе вообще ответят. Гугл переводчик, конечно, хорош, но ChatGPT все же более литературен. Проверено на нескольких носителях. Гугл переводчик я использую для обратного перевода, проверить, что ChatGPT не галлюцинирует.

2. Написать скрипт. Я человек ленивый и писать питонячий скрипт для прогона бача в 1000 компаний в партнерское АПИ мне очень лень. Так что даешь ChatGPT параметризированный запрос с описанием, пример файла со структурой и вуалая, через 3 минуты запускаешь скрипт из Colab. И понемногу файнтюнишь.
Вот примитивный пример:
thanks, now I need you to create python script which receive csv file, then fro each row it take value from the second cell as Province and from the third as nreanum. Then it should request data from the REST endpoint https://service.country/aiws/rest/output/blocchi/nrea/xml?cciaa=Pr&nRea=nrean&blocco=SOC, replace Province with value Pr with Province and nrean with nreanum. Responce should be saved in the forth cell

3. Сделать сваггер и\или примеры для тестирования. Да, я обычно говорю, что это все не дело аналитика, но когда мне надо запустить работу в две команды параллелльно - выбора немного, сам делаю контракт.
Пример запроса:
Привет, а ты умеешь генерить спецификацию Open API для Swagger в формате YAML?
API name - Counterparty, version 0.1, Base url bizdatasourse/coutnterpartycheck
One method GET with parameters:
Counterparty_name - String, mandatory
Counterparty_IBAN - String, mandatory
Counterparty_Country- two symbol ANSI country code
Limit - count of results to be returned

Response - 404 is nothing found
206 - not all the data received
200 - all data received
For 200 and 206 response contain array of the counterparties
Each counterparty has properties:
name - string
regnumber - string
incorporation_date - data in format dd.mm.yyyy

add to the 200 and 206 responses more properties
nace - array of strings
address - object with country (two symbol ANSI country code, add restriction on the field), province, city, address


Есть более специфичные для меня запросы, их не буду писать.
Знаю, что многие еще SQL им пишут, но тут я старообрадец. На самом деле, мне просто лень давать контекст табличек ему)
А как вы импользуете нейросетки?
👍12👎3
Собеседования в IT — это всегда «поединок»

— Сколько вы готовы платить за мою должность?
— А сколько вы хотите получать за вашу работу?

И так до тех пор, пока не сдашься либо ты, либо HR. А ещё обсуждать условия, бонусы, режим работы, задачи, рост — как в процессе не послать всё нахрен и всё-таки устроиться на своих условиях?

Об этом много пишут в канале
“На собесе как на танцполе”.

Внутри:
Как вести себя на каждом этапе интервью?
Как и где искать валютную удаленку?
Как каждые полгода расти в зарплате?

Прохождение собеседований в IT скоро добавят как «олимпийскую дисциплину». Будьте готовы: @na_sobese
👍5👎1
Моё знакомство с гибкими методологиями было ооочень неоднозначным.
Работал я тогда в системном интегратора, делали водопадные проекты и не тужили. Но пришел крупный заказчик из нефтянки. Запрос сформулирован нечётко, попытки уточнения провалились, потому что заказчик жёстко настроен работать по Scrum. Ну то есть общая концепция есть, но мы ее покажем только после подписания договора. У нас есть Product owner, 2 аналитика, и вообще, нам нужны только разработчики.
Ах да, договор, конечно, водопадный, с фиксированным скоупом, но ничего страшного, это формальность. Вы уже чувствуете, да?)
🔥10🤔4
Вечер перед Flow это ещё один междусобойчик)
🔥7
Сегодня с Аней Беляниной нам выпала честь открывать осеннюю Flow!
🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Офлайн-часть Flow 2024 Autumn стартовала

Первые доклады уже идут. Приветствуем всех участников и желаем хорошей конференции!
🔥6👍1👎1
Спасибо Ване за буст моей продуктивности)
Forwarded from Ваня Замесин (Ваня Замесин)
Хозяйке на заметку:

Прокрастинируете и не можете сделать сложную задачку?

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

Ужас-дривен продактивити
👍15👎7🔥1
Несколько дней прокастинировал, но нашел задачу побольше и не могу наконец на поделиться фото своего выступления на Стачке.
Первый опыт выступления сидя 😁, хотя и вынужденный.
Мне понравилось.
Спасибо организаторам и особенно Ольге Зубковой, что оперативно организовали мне стульчик!
Рассказал про работу с разделением команды и предметной области при росте продукта с использованием ДДД, так же про то, как к этому приложить аналитика.
Получилось хорошо, аудитории понравилось, было достаточно много вопросов, тема явно болит у многих, буду качать ее дальше!
💯10🔥5
«Я в режиме реального времени поясняла структуру запросов / ответов в Postman и разбирала документацию в Swagger», — пишет аналитик, который прошел наш курс, а потом два технических собеседования в международные компании. Приятно, конечно ❤️

Если в 2024 году вы хотите:
— научиться выбирать стиль интеграции под вашу задачу;
— начать проектировать с нуля и описывать интеграции в современных стилях (API: REST, SOAP, gRPC и других, + брокеры сообщений);
— узнать как правильно собирать требования и моделировать в UML;
— подготовиться к собеседованию, решив более 100 заданий;
— запустить свой API на Python.

Значит наш курс для вас!

🚀 Начните с открытых бесплатных
уроков — переходите в бот курса и жмите «Старт»
👇
@studyit_help_bot

🚀 Скидка на курс
от канала — 1 000₽ на Stepik по промокоду SPHE3 до конца октября.
👍4
Тут все пишут про отдыхи, отпуски и ретриты. А чем я хуже?)
Мы впервые за 2 года выбрались в полноценный отпуск. Не взять недельку и дома потусить и не в Россию к родным слетать. А вот прямо уехать, в отель, на 1, 5 недели, на все включено.
И я скажу, что это прямо кайф, не думать о работе и бить себя по рукам, чтобы не открывать слак и почту. Есть, спать, гулять и купаться с ребенком. То что нужно вечно беспокойной голове, которая каждый божий день придумывает себе новые задачи, проблемы и гениальные идеи.
На третий день мозг переключился в рекреационный режим и даже не хочет думать о свершениях и достижениях и это здорово, при этом появляются просто светлые и интересные мысли, которые записываю голосовыми себе в телеграм, будут разбирать после отпуска... Или не буду 😁
Это я к чему? Надо давать себе отдыхать и тогда организам и голова начнут возвращать эти инвестиции. И я это в первую очередь сейчас написал самому себе 😅
🔥17👍4👎1
Продолжу тему отпуска.
Гугл подкинул фото из отпуска 5летней давности на Крите. Отпуска получился шикарный, Крит нам безумно понравился, и все это несмотря на одно очень интересное обстоятельство - я в отпуске бросил курить.
У нас с женой была договоренность, что в отпуске, когда стресс будет немного - я бросаю курить, хотя до этого курил почти 20 лет.
Было еще одно обстоятельство, придававщее пикантности, я больше 2 лет к тому моменту курил (парил?) iqos и устройство было уже на последнем исдыхании. Чтобы заряжалось - было перетянуто резиночкой, а иногда и это не помогало - подкладывал на контакты фольгу. В общем, что только ни делал, чтобы не покупать новое. Согласитесь, было бы крайне неумно потратить 3,5 к на новое устройство и через месяц бросить. А к сигаретам к тому моменту у меня было уже устойчивое отвращение.
И вот, я уже 5 лет как не курю 🤟.
Считаю это своим большим достижением и решил немного похвастаться.
Мне в этом, внезапно помог тот самый iqos, которые упокоился в урне аэропорта Пулково перед вылетом на Крит. Как написал выше - сигареты я уже курить не мог, было стойкое отвращение даже просто к их дыму, а ведь именно это обычно и приводило меня к срывам в предыдущие попытки, когда ты проходил мимо курящего и дым был сладок и приятен (курильщики меня поймут). А iqos на Крите был непопулярен, так что соблазна тоже не было.
Из положительного могу отметить - это восстановившееся обоняние, я до этого и не знал, как много запахов я упускаю, а с ними и вкусов! Дыхалка стала однозначно лучше.
Отрицательные моменты тоже есть - теперь не вознаградить себя перекуром за успешно сделанную задачу, иногда это заедается, что ведет к лишнему весу.
Подводя итог:
1. Я бросил сам, без пластырей, таблеток и так далее
2. Очень важно решить и самое главное - решиться. Книжку Алена Карра я читал лет за 5 до того как бросил курить и она мне не помогла, очевидно потому, что еще не решился тогда.
3. Бесценна поддержка близких! Большое спасибо тебе, жена (знаю, что прочитаешь), что сначала уговорила, а потом усиленно меня в этом поддерживала!

Кстати, кажется, второй и третий пункты универсальны для практически любых свершений!
🔥20👍2
Тут ребята из Scrum.ru пошли дальше и утверждают, что не только аналитик, уже и продакт не нужен)
Ну, конечно, не совсем так, но они настаивают, что разработчики должны проводить или как минимум принимать участие в интервью с пользователем. И мне эта идея импонирует. Только так разработчик сможет понять боль пользователя и постараться ее решить максимально эффективно. Почему я так считаю?
А вы вспомните, слышали ли ли вы от своих разработчиков фразы типа "да ваши пользователи ничего не понимают" или " да это вы пользователю объяснить нормально не можете" и так далее.
А каково ваше мнение?
Почему разработчики должны проводить интервью с пользователями

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

💡 Я сейчас о разработчиках.

Стандартный процесс в большинстве организаций:
📍 кто-то поговорил с пользователями (кто-то со словом “продакт” в названии должности),
⬇️
затем превратил эти знания в гипотезы и создал задачки,
⬇️
и теперь разработчики должны их сделать.

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

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

🧡 Думайте об интервью с пользователями как об автотестах. Как и автотесты, беседы с пользователями - это краткосрочные инвестиции в вашу долгосрочную производительность.
Please open Telegram to view this post
VIEW IN TELEGRAM
😱3🤯1
Во время подготовки к Flow у нас с Наташей Семёновой произошел казус. Она прислала мне запись прогона своего доклада и я писал ей в телеграмм комментарий, просто смотря и находясь в контексте доклада. И немного пренебрег кавычками)